summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2018-01-17 20:11:26 +0800
committerJohn Hodge <tpg@ucc.asn.au>2018-01-17 20:11:26 +0800
commit0e17214a339f3fcfc83d4b6b09dc0e47c0a63f3c (patch)
tree952940c29c2ab843702af059801be014f8d8c7bd /src
parent2f140fb851d99f04062f7480508009ece293f588 (diff)
downloadmrust-0e17214a339f3fcfc83d4b6b09dc0e47c0a63f3c.tar.gz
Codegen C - Switch back to using $CC or gcc
Diffstat (limited to 'src')
-rw-r--r--src/trans/codegen_c.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp
index fd2f7d35..6ac8da13 100644
--- a/src/trans/codegen_c.cpp
+++ b/src/trans/codegen_c.cpp
@@ -452,10 +452,13 @@ namespace {
switch( m_compiler )
{
case Compiler::Gcc:
- if( getenv("CC") )
+ if( getenv("CC") ) {
args.push_back( getenv("CC") );
- else
- args.push_back( Target_GetCurSpec().m_c_compiler + "-gcc" );
+ }
+ else {
+ //args.push_back( Target_GetCurSpec().m_c_compiler + "-gcc" );
+ args.push_back( "gcc" );
+ }
args.push_back("-ffunction-sections");
args.push_back("-pthread");
switch(opt.opt_level)