diff options
author | Doug Evans <dje@gnu.org> | 1993-10-02 08:55:06 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1993-10-02 08:55:06 +0000 |
commit | 65c42379347dc106a14c325e65ebfd604f47ef56 (patch) | |
tree | 050a6b41260f199321898802f4b6e356de77f1c9 /gcc/config/i386 | |
parent | c8cdb42bc6c1050b7f687b987275e8d160e25eb7 (diff) | |
download | gcc-65c42379347dc106a14c325e65ebfd604f47ef56.zip gcc-65c42379347dc106a14c325e65ebfd604f47ef56.tar.gz gcc-65c42379347dc106a14c325e65ebfd604f47ef56.tar.bz2 |
(CPP_PREDEFINES): Add system/cpu/machine assertions where missing.
From-SVN: r5557
Diffstat (limited to 'gcc/config/i386')
-rw-r--r-- | gcc/config/i386/386bsd.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/aix386ng.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/gas.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/go32.h | 3 | ||||
-rw-r--r-- | gcc/config/i386/linux.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/lynx.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/mach.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/next.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/osfelf.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/osfrose.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sco.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sco4.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sco4dbx.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/scodbx.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sequent.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sun.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sysv3.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/sysv4.h | 2 |
18 files changed, 19 insertions, 18 deletions
diff --git a/gcc/config/i386/386bsd.h b/gcc/config/i386/386bsd.h index f7fbac1..cdab5f5 100644 --- a/gcc/config/i386/386bsd.h +++ b/gcc/config/i386/386bsd.h @@ -9,7 +9,7 @@ #include "i386/perform.h" #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dunix -Di386 -D____386BSD____ -D__386BSD__ -DBSD_NET2" +#define CPP_PREDEFINES "-Dunix -Di386 -D____386BSD____ -D__386BSD__ -DBSD_NET2 -Asystem(unix) -Asystem(bsd) -Acpu(i386) -Amachine(i386)" /* Like the default, except no -lg. */ #define LIB_SPEC "%{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}" diff --git a/gcc/config/i386/aix386ng.h b/gcc/config/i386/aix386ng.h index 16d6875..c817cec 100644 --- a/gcc/config/i386/aix386ng.h +++ b/gcc/config/i386/aix386ng.h @@ -43,7 +43,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Specify predefined symbols in preprocessor. */ -#define CPP_PREDEFINES "-Dps2 -Dunix -Di386" +#define CPP_PREDEFINES "-Dps2 -Dunix -Di386 -Asystem(unix) -Asystem(aix) -Acpu(i386) -Amachine(i386)" #define CPP_SPEC \ "%{posix:-D_POSIX_SOURCE}%{!posix:-DAIX} -D_I386 -D_AIX -D_MBCS" diff --git a/gcc/config/i386/gas.h b/gcc/config/i386/gas.h index 7dc3da0..b1cd4fa 100644 --- a/gcc/config/i386/gas.h +++ b/gcc/config/i386/gas.h @@ -55,7 +55,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Specify predefined symbols in preprocessor. */ -#define CPP_PREDEFINES "-Dunix -Di386" +#define CPP_PREDEFINES "-Dunix -Di386 -Asystem(unix) -Acpu(i386) -Amachine(i386)" #define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" /* Allow #sccs in preprocessor. */ diff --git a/gcc/config/i386/go32.h b/gcc/config/i386/go32.h index 6e8aa91..a7c9039 100644 --- a/gcc/config/i386/go32.h +++ b/gcc/config/i386/go32.h @@ -7,4 +7,5 @@ #ifdef CPP_PREDEFINES #undef CPP_PREDEFINES #endif -#define CPP_PREDEFINES "-Dunix -Di386 -DGO32 -DMSDOS" +#define CPP_PREDEFINES "-Dunix -Di386 -DGO32 -DMSDOS \ + -Asystem(unix) -Asystem(msdos) -Acpu(i386) -Amachine(i386)" diff --git a/gcc/config/i386/linux.h b/gcc/config/i386/linux.h index 1958067..18513a6 100644 --- a/gcc/config/i386/linux.h +++ b/gcc/config/i386/linux.h @@ -25,7 +25,7 @@ /* Specify predefined symbols in preprocessor. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dunix -Di386 -Dlinux" +#define CPP_PREDEFINES "-Dunix -Di386 -Dlinux -Asystem(unix) -Asystem(posix) -Acpu(i386) -Amachine(i386)" #undef CPP_SPEC #if TARGET_CPU_DEFAULT == 2 diff --git a/gcc/config/i386/lynx.h b/gcc/config/i386/lynx.h index f5fab71..f837f68 100644 --- a/gcc/config/i386/lynx.h +++ b/gcc/config/i386/lynx.h @@ -21,4 +21,4 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "lynx.h" #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dunix -Di386 -DI386 -DLynx -DIBITS32" +#define CPP_PREDEFINES "-Dunix -Di386 -DI386 -DLynx -DIBITS32 -Asystem(unix) -Asystem(lynx) -Acpu(i386) -Amachine(i386)" diff --git a/gcc/config/i386/mach.h b/gcc/config/i386/mach.h index 61a6988..4b7cf37 100644 --- a/gcc/config/i386/mach.h +++ b/gcc/config/i386/mach.h @@ -10,7 +10,7 @@ #include "i386/perform.h" #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dunix -Di386 -DMACH" +#define CPP_PREDEFINES "-Dunix -Di386 -DMACH -Asystem(unix) -Asystem(mach) -Acpu(i386) -Amachine(i386)" /* Specify extra dir to search for include files. */ #define SYSTEM_INCLUDE_DIR "/usr/mach/include" diff --git a/gcc/config/i386/next.h b/gcc/config/i386/next.h index a0c3016..c59838f 100644 --- a/gcc/config/i386/next.h +++ b/gcc/config/i386/next.h @@ -110,7 +110,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Di386 -DNeXT -Dunix -D__MACH__ -D__LITTLE_ENDIAN__ -D__ARCHITECTURE__=\"i386\"" +#define CPP_PREDEFINES "-Di386 -DNeXT -Dunix -D__MACH__ -D__LITTLE_ENDIAN__ -D__ARCHITECTURE__=\"i386\" -Asystem(unix) -Asystem(mach) -Acpu(i386) -Amachine(i386)" /* This accounts for the return pc and saved fp on the i386. */ diff --git a/gcc/config/i386/osfelf.h b/gcc/config/i386/osfelf.h index d7c6c87..79fac93 100644 --- a/gcc/config/i386/osfelf.h +++ b/gcc/config/i386/osfelf.h @@ -21,7 +21,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "config/i386/osfrose.h" #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-DOSF -DOSF1 -Dunix -Di386 -Asystem(unix) -Acpu(i386) -Amachine(i386)" +#define CPP_PREDEFINES "-DOSF -DOSF1 -Dunix -Di386 -Asystem(unix) -Asystem(xpg4) -Acpu(i386) -Amachine(i386)" #undef CPP_SPEC #define CPP_SPEC "\ diff --git a/gcc/config/i386/osfrose.h b/gcc/config/i386/osfrose.h index 5d773af..92ff47e 100644 --- a/gcc/config/i386/osfrose.h +++ b/gcc/config/i386/osfrose.h @@ -74,7 +74,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Change default predefines. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-DOSF -DOSF1 -Dunix -Di386 -Asystem(unix) -Acpu(i386) -Amachine(i386)" +#define CPP_PREDEFINES "-DOSF -DOSF1 -Dunix -Di386 -Asystem(unix) -Asystem(xpg4) -Acpu(i386) -Amachine(i386)" #undef CPP_SPEC #define CPP_SPEC "\ diff --git a/gcc/config/i386/sco.h b/gcc/config/i386/sco.h index 6751af3..ef2bac6 100644 --- a/gcc/config/i386/sco.h +++ b/gcc/config/i386/sco.h @@ -33,7 +33,7 @@ /* Specify predefined symbols in preprocessor. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dunix -Di386 -DM_UNIX -DM_I386 -DM_COFF -DM_WORDSWAP" +#define CPP_PREDEFINES "-Dunix -Di386 -DM_UNIX -DM_I386 -DM_COFF -DM_WORDSWAP -Asystem(unix) -Asystem(svr3) -Acpu(i386) -Amachine(i386)" #undef CPP_SPEC #define CPP_SPEC "%{scointl:-DM_INTERNAT}" diff --git a/gcc/config/i386/sco4.h b/gcc/config/i386/sco4.h index 8d343d0..b5cdef0 100644 --- a/gcc/config/i386/sco4.h +++ b/gcc/config/i386/sco4.h @@ -61,7 +61,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ Specify predefined symbols in preprocessor. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Di386 -Dunix" +#define CPP_PREDEFINES "-Di386 -Dunix -Asystem(unix) -Asystem(svr3) -Acpu(i386) -Amachine(i386)" #undef CPP_SPEC #define CPP_SPEC \ diff --git a/gcc/config/i386/sco4dbx.h b/gcc/config/i386/sco4dbx.h index e0454e4..3633547 100644 --- a/gcc/config/i386/sco4dbx.h +++ b/gcc/config/i386/sco4dbx.h @@ -60,7 +60,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ Specify predefined symbols in preprocessor. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Di386 -Dunix" +#define CPP_PREDEFINES "-Di386 -Dunix -Asystem(unix) -Asystem(svr3) -Acpu(i386) -Amachine(i386)" #undef CPP_SPEC #define CPP_SPEC \ diff --git a/gcc/config/i386/scodbx.h b/gcc/config/i386/scodbx.h index c54565f..d16476a 100644 --- a/gcc/config/i386/scodbx.h +++ b/gcc/config/i386/scodbx.h @@ -49,7 +49,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Specify predefined symbols in preprocessor. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dunix -Di386 -DM_UNIX -DM_I386 -DM_COFF -DM_WORDSWAP" +#define CPP_PREDEFINES "-Dunix -Di386 -DM_UNIX -DM_I386 -DM_COFF -DM_WORDSWAP -Asystem(unix) -Asystem(svr3) -Acpu(i386) -Amachine(i386)" #undef CPP_SPEC #define CPP_SPEC "%{scointl:-DM_INTERNAT}" diff --git a/gcc/config/i386/sequent.h b/gcc/config/i386/sequent.h index 5604347..c7d487c 100644 --- a/gcc/config/i386/sequent.h +++ b/gcc/config/i386/sequent.h @@ -33,7 +33,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Specify predefined symbols in preprocessor. */ -#define CPP_PREDEFINES "-Dunix -Di386 -Dsequent" +#define CPP_PREDEFINES "-Dunix -Di386 -Dsequent -Asystem(unix) -Acpu(i386) -Amachine(i386)" /* Pass -Z and -ZO options to the linker. */ diff --git a/gcc/config/i386/sun.h b/gcc/config/i386/sun.h index c8e927f..5b39359 100644 --- a/gcc/config/i386/sun.h +++ b/gcc/config/i386/sun.h @@ -43,7 +43,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Specify predefined symbols in preprocessor. */ -#define CPP_PREDEFINES "-Dunix -Di386 -Dsun386 -Dsun" +#define CPP_PREDEFINES "-Dunix -Di386 -Dsun386 -Dsun -Asystem(unix) -Asystem(bsd) -Acpu(i386) -Amachine(i386)" /* Allow #sccs in preprocessor. */ diff --git a/gcc/config/i386/sysv3.h b/gcc/config/i386/sysv3.h index f507066..f198561 100644 --- a/gcc/config/i386/sysv3.h +++ b/gcc/config/i386/sysv3.h @@ -41,7 +41,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Specify predefined symbols in preprocessor. */ -#define CPP_PREDEFINES "-Dunix -Di386" +#define CPP_PREDEFINES "-Dunix -Di386 -Asystem(unix) -Asystem(svr3) -Acpu(i386) -Amachine(i386)" #define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" diff --git a/gcc/config/i386/sysv4.h b/gcc/config/i386/sysv4.h index a4d5292..678209f 100644 --- a/gcc/config/i386/sysv4.h +++ b/gcc/config/i386/sysv4.h @@ -37,7 +37,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* This used to define X86, but james@bigtex.cactus.org says that is supposed to be defined optionally by user programs--not by default. */ #define CPP_PREDEFINES \ - "-Di386 -Dunix -D__svr4__ -Asystem(unix) -Acpu(i386) -Amachine(i386)" + "-Di386 -Dunix -D__svr4__ -Asystem(unix) -Asystem(svr4) -Acpu(i386) -Amachine(i386)" /* If the host and target formats match, output the floats as hex. */ #if HOST_FLOAT_FORMAT == TARGET_FLOAT_FORMAT |