[Buildroot] [PATCHv3 02/14] arch: Refactor BR2_SOFT_FLOAT into per-architecture options

Peter Korsgaard jacmet at uclibc.org
Tue Jul 16 12:34:58 UTC 2013


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:

 >> What about arc/avr32/bfin/microblaze/sh/sparc/xtensa? Some of them
 >> apparently were broken in this regard already, and some of them are not
 >> supported by the internal toolchain, but with this change atleast
 >> Buildroot will always think they use hardfloat.

 Thomas> avr32 already selects BR2_SOFT_FLOAT in the current git master.

 Thomas> config BR2_avr32
 Thomas>         bool "AVR32"
 Thomas>         select BR2_SOFT_FLOAT

Ahh, good - I missed that.

 Thomas> On the other platforms you mentioned, BR2_SOFT_FLOAT was always
 Thomas> false:

Indeed.

 Thomas> From the perspective of those architectures, the BR2_SOFT_FLOAT
 Thomas> value was always false, and continues to be false after my
 Thomas> patches. If this is not correct, it should certainly be fixed,
 Thomas> but I don't think this is something that gets broken by my
 Thomas> patches: it would have already been wrong, and the Buildroot
 Thomas> code already believes those architectures are all hard float.

Ok, so the patch doesn't make it any worse than it already was, so I'll
apply it.

Thanks.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list