]> git.tdb.fi Git - builder.git/blobdiff - source/gnulinker.cpp
Only use the -m flag on native arch
[builder.git] / source / gnulinker.cpp
index 837e7c7e64ff5baed9926ab1db5006a8f924245f..93eadf6f1197fbff5992013ed4c43abbf2d9a423 100644 (file)
@@ -208,7 +208,7 @@ Task *GnuLinker::Linker::run(const Target &target) const
                argv.push_back("-pthread");
 
        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()));
 
        argv.push_back("-o");