dpatel 02/11/19 16:09:53
Modified: live/gcc3/gcc gcc.c
live/gcc3/gcc/config/i386 darwin.h
Log:
Just like __i386__, supply __i386 as builtin define for i386.
Revision Changes Path
1.154 +4 -0 src/live/gcc3/gcc/gcc.c
Index: gcc.c
===================================================================
RCS file: /cvs/Darwin/src/live/gcc3/gcc/gcc.c,v
retrieving revision 1.153
retrieving revision 1.154
diff -u -r1.153 -r1.154
--- gcc.c 2002/10/31 21:25:49 1.153
+++ gcc.c 2002/11/20 00:09:52 1.154
@@ -5494,6 +5494,10 @@
do_spec_1 (tmpstr, 1, NULL);
do_spec_1 (" ", 0, NULL);
+ sprintf (tmpstr, "-D__i386");
+ do_spec_1 (tmpstr, 1, NULL);
+ do_spec_1 (" ", 0, NULL);
+
sprintf (tmpstr, "-D__LITTLE_ENDIAN__");
do_spec_1 (tmpstr, 1, NULL);
do_spec_1 (" ", 0, NULL);
1.25 +1 -0 src/live/gcc3/gcc/config/i386/darwin.h
Index: darwin.h
===================================================================
RCS file: /cvs/Darwin/src/live/gcc3/gcc/config/i386/darwin.h,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- darwin.h 2002/10/24 23:45:16 1.24
+++ darwin.h 2002/11/20 00:09:52 1.25
@@ -35,6 +35,7 @@
do \
{ \
builtin_define ("__i386__"); \
+ builtin_define ("__i386"); \
builtin_define ("__LITTLE_ENDIAN__"); \
builtin_define ("__MACH__"); \
builtin_define ("__APPLE__"); \