[PATCH 1/2] RTEMS Source Builder changes for lpc32xx VFP support
Sebastian Huber
sebastian.huber at embedded-brains.de
Fri Aug 19 12:56:14 UTC 2016
On 19/08/16 14:39, Kirspel, Kevin wrote:
> This goes back 5 or more years ago so my recollection might be off but I had issues with GCC 4.5.2 using -mfloat-abi=hard. NXP recommends -mfloat-abi=softfp. I can't find the article or forum now but I think it had to do with the fact that the LPC3250 VFP didn't support all the required instructions for -mfloat-abi=hard (something about needing a Undefined Instruction exception handler to process unsupported VFP instructions). Using -mfloat-abi=softfp eliminates the need for the Undefined Instruction exception handler to handle unsupported VFP instructions.
The used VFP instructions should not depend on hard vs. softfp ABI since
this should only affect the calling conventions. In addition we use now
GCC 6. Could you please test with -mfloat-abi=hard. This is what all the
other VFP multilibs use.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list