diff options
author | John Hodge <tpg@ucc.asn.au> | 2017-05-05 14:49:38 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2017-05-05 14:49:38 +0800 |
commit | df056f0f620910144f9b03c4eac302e65b8ab033 (patch) | |
tree | afc64aa6446a17a49f2df9647456004d66bd20bf | |
parent | b2b3c5c397d6b3e0862714aa194faff22ce33519 (diff) | |
download | mrust-df056f0f620910144f9b03c4eac302e65b8ab033.tar.gz |
Trans - Fix broken code from bad merge
-rw-r--r-- | src/trans/codegen_c.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp index 2790a788..2d7a521d 100644 --- a/src/trans/codegen_c.cpp +++ b/src/trans/codegen_c.cpp @@ -2372,10 +2372,10 @@ namespace { } // --- Volatile Load/Store else if( name == "volatile_load" ) { - emit_lvalue(e.ret_val); m_of << " = *(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_lvalue(e.args.at(0)); + emit_lvalue(e.ret_val); m_of << " = *(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_param(e.args.at(0)); } else if( name == "volatile_store" ) { - m_of << "*(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_lvalue(e.args.at(0)); m_of << " = "; emit_lvalue(e.args.at(1)); + m_of << "*(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_param(e.args.at(0)); m_of << " = "; emit_param(e.args.at(1)); } // --- Atomics! // > Single-ordering atomics |