[PATCH] Implements -mfpu=softvfp+variants on ARM driver
renato.golin at linaro.org
Thu Feb 20 01:50:35 PST 2014
I've talked with a lot of people and the only reason we could come up with for having -mfpu=softvfp+vfp to be only every passed to the assembler and to only ever support that specific pattern is to avoid bugs in either GCC or LD while trying to link files with different PCSs.
This boils down to not emitting the correct build attributes in the first place (which IIRC GCC used to a few years back) and should not be used anymore.
The conclusion is that the Android build (where this originated) should change the flag to something more suitable, or even remove it altogether, since everything will be encoded in the build attributes anyway.
I'm abandoning the revision, thanks everyone for their comments.
More information about the cfe-commits