aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@cygnus.co.uk>1999-10-01 17:02:21 +0000
committerBernd Schmidt <crux@gcc.gnu.org>1999-10-01 17:02:21 +0000
commit2816d1644f17de74f9065f2a2f2af48555e13b11 (patch)
treeeab90c098428caf6ead6c14fc1848128cce783ee
parent125ed86feeffeda31ff6e48de336ca3c68cb7474 (diff)
downloadgcc-2816d1644f17de74f9065f2a2f2af48555e13b11.zip
gcc-2816d1644f17de74f9065f2a2f2af48555e13b11.tar.gz
gcc-2816d1644f17de74f9065f2a2f2af48555e13b11.tar.bz2
Fix i386elf bug
From-SVN: r29756
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/i386elf.h5
2 files changed, 6 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 938676d..07618d7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Fri Oct 1 18:01:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
+
+ * i386elf.h (TARGET_DEFAULT): Use symbolic constants.
+
Fri Oct 1 12:42:53 1999 Andreas Schwab <schwab@suse.de>
* config/m68k/m68k.c (use_return_insn): Return false if the pic
diff --git a/gcc/config/i386/i386elf.h b/gcc/config/i386/i386elf.h
index b7d3b08..c94a0a99 100644
--- a/gcc/config/i386/i386elf.h
+++ b/gcc/config/i386/i386elf.h
@@ -30,10 +30,9 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TARGET_VERSION fprintf (stderr, " (i386 bare ELF target)");
/* 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)
/* The svr4 ABI for the i386 says that records and unions are returned
in memory. */