Commit eb95cf36 by Nick Clifton Committed by Nick Clifton

Pass -mno-fpu onto gas unless -mhard-float is specified.

From-SVN: r48179
parent fbdc1ec2
2001-12-19 Nick Clifton <nickc@cambridge.redhat.com>
* config/arm/xscale-elf.h (SUBTARGET_EXTRA_ASM_SPEC): Pass
-mno-fpu onto gas unless -mhard-float is specified.
(MULTILIB_DEFAULTS): Include msoft-float.
* config/arm/t-xscale-coff (EXTRA_MULTILIB_PARTS): Remove definition.
* config/arm/coff.h (SUPPORTS_INIT_PRIORITY): Define (to false).
......
......@@ -28,9 +28,9 @@ Boston, MA 02111-1307, USA. */
#define SUBTARGET_CPU_DEFAULT TARGET_CPU_xscale
#endif
#define SUBTARGET_EXTRA_ASM_SPEC "%{!mcpu=*:-mxscale}"
#define SUBTARGET_EXTRA_ASM_SPEC "%{!mcpu=*:-mxscale} %{!mhard-float:-mno-fpu}"
#ifndef MULTILIB_DEFAULTS
#define MULTILIB_DEFAULTS \
{ "mlittle-endian", "mno-thumb-interwork", "marm" }
{ "mlittle-endian", "mno-thumb-interwork", "marm", "msoft-float" }
#endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment