Committed: i386elf.h patch

Bernd Schmidt bernds@cygnus.co.uk
Fri Oct 1 10:03:00 GMT 1999


Reviewed by Richard Henderson.  The i386-elf target won't build without it,
since the symbolic constants got renumbered a while ago.

Bernd

	* i386elf.h (TARGET_DEFAULT): Use symbolic constants.

Index: i386elf.h
===================================================================
RCS file: /cvs/cvsfiles/devo/gcc/config/i386/i386elf.h,v
retrieving revision 1.15
diff -u -p -r1.15 i386elf.h
--- i386elf.h	1999/09/28 09:24:26	1.15
+++ i386elf.h	1999/10/01 16:05:04
@@ -31,10 +31,9 @@ the Free Software Foundation, 675 Mass A
 #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.  */



More information about the Gcc-patches mailing list