diff options
author | Richard Henderson <rth@cygnus.com> | 1999-01-19 08:39:48 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 1999-01-19 08:39:48 -0800 |
commit | 67e5db2c3947db5c50d6f7a80dd71795df7d2c4a (patch) | |
tree | 39a0507b3cd3072fb5a5c5c17a1aa3664eb9c843 /gcc | |
parent | 196fb9ff402734413ced6898fd9beaee255b2f27 (diff) | |
download | gcc-67e5db2c3947db5c50d6f7a80dd71795df7d2c4a.zip gcc-67e5db2c3947db5c50d6f7a80dd71795df7d2c4a.tar.gz gcc-67e5db2c3947db5c50d6f7a80dd71795df7d2c4a.tar.bz2 |
isc.h (TARGET_DEFAULT): Define symbolicly.
* i386/isc.h (TARGET_DEFAULT): Define symbolicly.
* i386/isccoff.h, i386/next.h, i386/sco.h, i386/sco5.h: Likewise.
* i386/scodbx.h, i386/sequent.h, i386.unix.h: Likewise.
From-SVN: r24769
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/i386/isc.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/isccoff.h | 4 | ||||
-rw-r--r-- | gcc/config/i386/next.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sco.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sco5.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/scodbx.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sequent.h | 5 | ||||
-rw-r--r-- | gcc/config/i386/unix.h | 5 |
9 files changed, 17 insertions, 13 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2976508..4b51d91 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Tue Jan 19 16:37:36 1999 Richard Henderson <rth@cygnus.com> + + * i386/isc.h (TARGET_DEFAULT): Define symbolicly. + * i386/isccoff.h, i386/next.h, i386/sco.h, i386/sco5.h: Likewise. + * i386/scodbx.h, i386/sequent.h, i386.unix.h: Likewise. + Tue Jan 19 15:00:10 1999 Jeffrey A Law (law@cygnus.com) * Makefile.in (protoize.o, unprotoize.o): Depend on Makefile. diff --git a/gcc/config/i386/isc.h b/gcc/config/i386/isc.h index 92d0b7e..6c1c4c7 100644 --- a/gcc/config/i386/isc.h +++ b/gcc/config/i386/isc.h @@ -59,7 +59,7 @@ So don't make TARGET_IEEE_FP default for ISC. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT 0201 +#define TARGET_DEFAULT (MASK_80387 | MASK_FLOAT_RETURNS) /* The ISC 2.0.2 software FPU emulator apparently can't handle 80-bit XFmode insns, so don't generate them. */ diff --git a/gcc/config/i386/isccoff.h b/gcc/config/i386/isccoff.h index 383b981..595c7d9 100644 --- a/gcc/config/i386/isccoff.h +++ b/gcc/config/i386/isccoff.h @@ -1,8 +1,8 @@ /* Definitions for Intel 386 running Interactive Unix System V. Specifically, this is for recent versions that support POSIX; for version 2.0.2, use configuration option i386-sysv instead. - (But set TARGET_DEFAULT to 0201 if you do that, - if you don't have a real 80387.) */ + (But set TARGET_DEFAULT to (MASK_80307 | MASK_FLOAT_RETURNS) + if you do that, if you don't have a real 80387.) */ /* Mostly it's like AT&T Unix System V. */ diff --git a/gcc/config/i386/next.h b/gcc/config/i386/next.h index 65f7402..7706d23 100644 --- a/gcc/config/i386/next.h +++ b/gcc/config/i386/next.h @@ -24,7 +24,7 @@ Boston, MA 02111-1307, USA. */ /* By default, target has a 80387, with IEEE FP. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT (1|0100) +#define TARGET_DEFAULT (MASK_80387 | MASK_IEEE_FP) /* Implicit library calls should use memcpy, not bcopy, etc. */ diff --git a/gcc/config/i386/sco.h b/gcc/config/i386/sco.h index 016e0a0..7fa3b45 100644 --- a/gcc/config/i386/sco.h +++ b/gcc/config/i386/sco.h @@ -31,7 +31,7 @@ Boston, MA 02111-1307, USA. */ So don't make TARGET_IEEE_FP default for SCO. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT 0201 +#define TARGET_DEFAULT (MASK_80387 | MASK_FLOAT_RETURNS) /* Let's guess that the SCO software FPU emulator can't handle 80-bit XFmode insns, so don't generate them. */ diff --git a/gcc/config/i386/sco5.h b/gcc/config/i386/sco5.h index 7637f17..bd99689 100644 --- a/gcc/config/i386/sco5.h +++ b/gcc/config/i386/sco5.h @@ -724,7 +724,7 @@ dtors_section () \ && strcmp (STR, "Tbss")) #undef TARGET_DEFAULT -#define TARGET_DEFAULT 0301 +#define TARGET_DEFAULT (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS) #undef HANDLE_SYSV_PRAGMA #define HANDLE_SYSV_PRAGMA 1 diff --git a/gcc/config/i386/scodbx.h b/gcc/config/i386/scodbx.h index a2581d4..dbb296b 100644 --- a/gcc/config/i386/scodbx.h +++ b/gcc/config/i386/scodbx.h @@ -32,7 +32,7 @@ Boston, MA 02111-1307, USA. */ So don't make TARGET_IEEE_FP default for SCO. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT 0201 +#define TARGET_DEFAULT (MASK_80387 | MASK_FLOAT_RETURNS) /* Use crt1.o as a startup file and crtn.o as a closing file. */ diff --git a/gcc/config/i386/sequent.h b/gcc/config/i386/sequent.h index 4d76c38..df40484 100644 --- a/gcc/config/i386/sequent.h +++ b/gcc/config/i386/sequent.h @@ -26,11 +26,10 @@ Boston, MA 02111-1307, USA. */ /* By default, don't use IEEE compatible arithmetic comparisons because the assembler can't handle the fucom insn. - Return float values in the 387. - (TARGET_80387 | TARGET_FLOAT_RETURNS_IN_80387) */ + Return float values in the 387. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT 0201 +#define TARGET_DEFAULT (MASK_80387 | MASK_FLOAT_RETURNS) /* Specify predefined symbols in preprocessor. */ diff --git a/gcc/config/i386/unix.h b/gcc/config/i386/unix.h index 47440dd..bc0a11a 100644 --- a/gcc/config/i386/unix.h +++ b/gcc/config/i386/unix.h @@ -131,10 +131,9 @@ Boston, MA 02111-1307, USA. */ (fputs (".globl ", FILE), assemble_name (FILE, NAME), fputs ("\n", FILE)) /* By default, target has a 80387, uses IEEE compatible arithmetic, - and returns float values in the 387, ie, - (TARGET_80387 | TARGET_IEEE_FP | TARGET_FLOAT_RETURNS_IN_80387) */ + and returns float values in the 387. */ -#define TARGET_DEFAULT 0301 +#define TARGET_DEFAULT (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS) /* Floating-point return values come in the FP register. */ |