On 01/07/2013 02:28 AM, Colin Walters wrote:
On Sun, 2013-01-06 at 16:34 +0800, Hongxu Jia wrote:
+# Add option -march to BUILD_CFLAGS in order to let the atomic operations
+# ("lock free") be available while using old version GCC on x86 host to
+# compile glib-2.0-native
+BUILD_CFLAGS += "-march=${@'${BUILD_ARCH}'.replace('_','-')}"
Shouldn't this be handled more generically for all native recipes?
Hi Colin,
I have a fully test and the qemu-native has the similar problem, and I will
resend the patch.
It's a bad idea to modify bitbake.conf to add option -march to BUILD_CFLAGS,
because it's global and its side effect is unknown, such as beecrypt-native
do_compile will fail if we do that.
So it's best to test most of the native recipes to have a check about
the similar
problem and fix them separately, and the packagegroup-toolset-native.bb
could work for that.
Regards,
Hongxu
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core