[Buildroot] Report from the Buildroot Meeting in Berlin

Peter Korsgaard peter at korsgaard.com
Mon Oct 24 12:02:51 UTC 2016


>>>>> "Arnout" == Arnout Vandecappelle <arnout at mind.be> writes:

 >> * TARGET_CFLAGS = $(TARGET_WRAPPER_CFLAGS) $(TARGET_OPTIMIZATION) \
 >> $(TARGET_DEBUGGING)
 >> TARGET_CXXFLAGS = $(TARGET_CFLAGS)
 >> TARGET_LDFLAGS = $(TARGET_CFLAGS)
 >> TARGET_FCFLAGS = $(TARGET_CFLAGS)

 >  Turns out that it will be slightly more complicated than this. For MIPS, the
 > -mmsa option to enable SIMD processing MUST NOT be used in kernel and bootloader
 > builds. Therefore we cannot add it to TARGET_WRAPPER_CFLAGS. Instead, we'll have
 > a TARGET_EXTRA_CFLAGS that does not get added to the wrapper but does get added
 > to TARGET_CFLAGS and therefore passed to package buidls.

If that is the only problem, couldn't we just add -mno-msa to the
kernel/bootloader if _MIPS_MSA is enabled?

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list