Hi, The OE-Core qemuarm MACHINE configuration uses "-march=armv5te -mno-thumb" in order to generate code for the ARM instruction set. Recent versions of GCC for ARM reject the -mno-thumb option [*] and expects developers to use the -marm instead. Since -marm also works for older GCC versions I just replaced -mno-thumb by -marm. Since OE-Core is using a GCC 4.6.3 based toolchain this isn't an issue yet. But it causes some trouble for users who build OE-Core with a recent external toolchain (depending on the ARM_INSTRUCTION_SET).
Ken Werner (1): Change -mno-thumb to -marm .../conf/machine/include/arm/feature-arm-thumb.inc | 4 ++-- meta/conf/machine/include/tune-thumb.inc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Regards, Ken [*] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47930 -- 1.7.5.4 _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core