* Determining floating point ABI on ARM
@ 2008-10-01 15:59 Michael Starzinger
0 siblings, 0 replies; only message in thread
From: Michael Starzinger @ 2008-10-01 15:59 UTC (permalink / raw)
To: gcc-help
Hello,
The documentation [1] has three possible values to specify the ABI
used for floating point values on ARM with the -mfloat-abi option.
They are called "soft", "softfp" and "hard". In my understanding both
"soft" and "softfp" use the same ABI, but the former uses no hardware
accelerated instructions whereas the later one does.
I am also aware of a define called "__SOFTFP__" which is defined in
case the "soft" ABI is specified. But it is not defined if "softfp" is
specified.
Shouldn't "__SOFTFP__" also be present in case the "softfp" ABI is used?
How can I distinguish whether my code gets compiled with the "hard" or
the "softfp" ABI?
[1] http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/ARM-Options.html#ARM-Options
Thanks and regards,
Michael Starzinger
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-10-01 15:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-01 15:59 Determining floating point ABI on ARM Michael Starzinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).