Pass -mno-fpu onto gas unless -mhard-float is specified.
From-SVN: r48179
This commit is contained in:
parent
fbdc1ec2dc
commit
eb95cf36c1
2 changed files with 6 additions and 2 deletions
|
@ -1,5 +1,9 @@
|
|||
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
|
||||
|
|
Loading…
Add table
Reference in a new issue