[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:


 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.


Bye, Peter Korsgaard

More information about the buildroot mailing list