]> git.tdb.fi Git - builder.git/blobdiff - source/gnucompiler.cpp
Only use the -m flag on native arch
[builder.git] / source / gnucompiler.cpp
index bff5f8cd145106520005052184d04da274e4ae90..9fcdaf048cd50c23e0eb85e924dfa75d013ae87a 100644 (file)
@@ -142,7 +142,7 @@ Task *GnuCompiler::run(const Target &target) const
                argv.push_back("-fPIC");
 
        const Architecture &native_arch = builder.get_native_arch();
-       if(architecture->get_bits()!=native_arch.get_bits())
+       if(architecture->is_native() && architecture->get_bits()!=native_arch.get_bits())
                argv.push_back(format("-m%d", architecture->get_bits()));
 
        const string &cpu = architecture->get_cpu();