summaryrefslogtreecommitdiff
path: root/src/trans/codegen_c.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/trans/codegen_c.cpp')
-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)