From ad0b58639b6fee60ff6ee4b25acfa51c35f6bab7 Mon Sep 17 00:00:00 2001 From: Richard Earnshaw Date: Fri, 14 Aug 1998 00:28:17 +0000 Subject: [PATCH] netbsd.h (TARGET_DEFAULT): Default includes software floating point. * arm/netbsd.h (TARGET_DEFAULT): Default includes software floating point. (CPP_FLOAT_DEFAULT_SPEC): Re-define accordingly. From-SVN: r21713 --- gcc/ChangeLog | 6 ++++++ gcc/config/arm/netbsd.h | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cd116ff8972f..416959b5518c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Fri Aug 14 01:23:23 1998 Richard Earnshaw (rearnsha@arm.com) + + * arm/netbsd.h (TARGET_DEFAULT): Default includes software floating + point. + (CPP_FLOAT_DEFAULT_SPEC): Re-define accordingly. + Fri Aug 14 01:23:23 1998 Jeffrey A Law (law@cygnus.com) * README.RS6000: Bring over dje's changes from the mainline diff --git a/gcc/config/arm/netbsd.h b/gcc/config/arm/netbsd.h index 2ff09a8147f6..374d5bf65abd 100644 --- a/gcc/config/arm/netbsd.h +++ b/gcc/config/arm/netbsd.h @@ -36,7 +36,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm6 /* Default is to use APCS-32 mode. */ -#define TARGET_DEFAULT ARM_FLAG_APCS_32 +#define TARGET_DEFAULT (ARM_FLAG_APCS_32 | ARM_FLAG_SOFT_FLOAT) #include "arm/aout.h" @@ -67,6 +67,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #undef CPP_APCS_PC_DEFAULT_SPEC #define CPP_APCS_PC_DEFAULT_SPEC "-D__APCS_32__" +/* Because TARGET_DEFAULT sets ARM_FLAG_SOFT_FLOAT */ +#undef CPP_FLOAT_DEFAULT_SPEC +#define CPP_FLOAT_DEFAULT_SPEC "-D__SOFTFP__" + /* Pass -X to the linker so that it will strip symbols starting with 'L' */ #undef LINK_SPEC #define LINK_SPEC "\ -- 2.47.2