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/m68k | |
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/m68k')
-rw-r--r-- | gcc/config/m68k/3b1.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/3b1g.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/altos3068.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/apollo68.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/crds.h | 4 | ||||
-rw-r--r-- | gcc/config/m68k/ctix.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/dpx2.h | 6 | ||||
-rw-r--r-- | gcc/config/m68k/hp2bsd.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/hp320.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/hp3bsd.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/hp3bsd44.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/isi.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/lynx.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/m68kv4.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/mot3300.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/news.h | 16 | ||||
-rw-r--r-- | gcc/config/m68k/next.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/pbb.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/plexus.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/sun2.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/sun3.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/sun3mach.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/tower-as.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/tower.h | 10 |
24 files changed, 38 insertions, 38 deletions
diff --git a/gcc/config/m68k/3b1.h b/gcc/config/m68k/3b1.h index e5b9dc0..4497fa1 100644 --- a/gcc/config/m68k/3b1.h +++ b/gcc/config/m68k/3b1.h @@ -80,7 +80,7 @@ output_file_directive ((FILE), main_input_filename) /* ihnp4!lmayk!lgm@eddie.mit.edu says mc68000 and m68k should not be here. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dmc68k -Dunix -Dunixpc -D__motorola__" +#define CPP_PREDEFINES "-Dmc68k -Dunix -Dunixpc -D__motorola__ -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" #undef REGISTER_NAMES #define REGISTER_NAMES \ diff --git a/gcc/config/m68k/3b1g.h b/gcc/config/m68k/3b1g.h index d8c7471..c80f05e 100644 --- a/gcc/config/m68k/3b1g.h +++ b/gcc/config/m68k/3b1g.h @@ -37,7 +37,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ "%{m68020:-mc68020}%{mc68020:-mc68020}%{!mc68020:%{!m68020:-mc68010}}" /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -Dmc68k -Dunix -Dunixpc" +#define CPP_PREDEFINES "-Dmc68000 -Dmc68k -Dunix -Dunixpc -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" /* This is (not really) BSD, so (but) it wants DBX format. */ #define DBX_DEBUGGING_INFO diff --git a/gcc/config/m68k/altos3068.h b/gcc/config/m68k/altos3068.h index bbf1c8d..e439156 100644 --- a/gcc/config/m68k/altos3068.h +++ b/gcc/config/m68k/altos3068.h @@ -62,7 +62,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -DPORTAR -Dmc68k32 -Uvax -Dm68k -Dunix" +#define CPP_PREDEFINES "-Dmc68000 -DPORTAR -Dmc68k32 -Uvax -Dm68k -Dunix -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" /* Every structure or union's size must be a multiple of 2 bytes. */ diff --git a/gcc/config/m68k/apollo68.h b/gcc/config/m68k/apollo68.h index a7989b0..80752b0 100644 --- a/gcc/config/m68k/apollo68.h +++ b/gcc/config/m68k/apollo68.h @@ -75,7 +75,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* These are the ones defined by Apollo, plus mc68000 for uniformity with GCC on other 68000 systems. */ -#define CPP_PREDEFINES "-Dapollo -Daegis -Dunix" +#define CPP_PREDEFINES "-Dapollo -Daegis -Dunix -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" /* cpp has to support a #sccs directive for the /usr/include files */ diff --git a/gcc/config/m68k/crds.h b/gcc/config/m68k/crds.h index 3d7cfaa..ee2ed96 100644 --- a/gcc/config/m68k/crds.h +++ b/gcc/config/m68k/crds.h @@ -33,7 +33,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ aligned such that we can correctly extract bitfields from them. Someone should check whether the usual compiler on the crds machine provides the equivalent behavior of STRUCTURE_SIZE_BOUNDARY. */ -#error This doesn't define STRUCTURE_SIZE_BOUNDARY +#error This does not define STRUCTURE_SIZE_BOUNDARY /* See m68k.h. 0 means 680[01]0 with no 68881. */ @@ -101,7 +101,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 "-Dmc68k -DM68000 -Dmc68000 -Dunos -Dunix -D__motorola__" +#define CPP_PREDEFINES "-Dmc68k -DM68000 -Dmc68000 -Dunos -Dunix -D__motorola__ -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" /* Register in which address to store a structure value is passed to a function. */ diff --git a/gcc/config/m68k/ctix.h b/gcc/config/m68k/ctix.h index f9886ff..23acccb 100644 --- a/gcc/config/m68k/ctix.h +++ b/gcc/config/m68k/ctix.h @@ -32,7 +32,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 "-Dmc68000 -Dmc68k -Dunix -Dctix" +#define CPP_PREDEFINES "-Dmc68000 -Dmc68k -Dunix -Dctix -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" /* Where to look for robotussinized startfiles. */ #undef STANDARD_STARTFILE_PREFIX diff --git a/gcc/config/m68k/dpx2.h b/gcc/config/m68k/dpx2.h index 77902cb..094e21d 100644 --- a/gcc/config/m68k/dpx2.h +++ b/gcc/config/m68k/dpx2.h @@ -34,12 +34,12 @@ * define all the things the compiler should */ #ifdef ncl_mr -# define CPP_PREDEFINES "-Dunix -Dbull -DDPX2 -DSVR3 -Dmc68000 -Dmc68020 -Dncl_mr=1 -D_BULL_SOURCE -D_POSIX_SOURCE -D_XOPEN_SOURCE" +# define CPP_PREDEFINES "-Dunix -Dbull -DDPX2 -DSVR3 -Dmc68000 -Dmc68020 -Dncl_mr=1 -D_BULL_SOURCE -D_POSIX_SOURCE -D_XOPEN_SOURCE -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" #else # ifdef ncl_el -# define CPP_PREDEFINES "-Dunix -Dbull -DDPX2 -DSVR3 -Dmc68000 -Dmc68020 -Dncl_el-D_BULL_SOURCE -D_POSIX_SOURCE -D_XOPEN_SOURCE " +# define CPP_PREDEFINES "-Dunix -Dbull -DDPX2 -DSVR3 -Dmc68000 -Dmc68020 -Dncl_el-D_BULL_SOURCE -D_POSIX_SOURCE -D_XOPEN_SOURCE -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" # else -# define CPP_PREDEFINES "-Dunix -Dbull -DDPX2 -DSVR3 -Dmc68000 -Dmc68020 -D_BULL_SOURCE -D_POSIX_SOURCE -D_XOPEN_SOURCE" +# define CPP_PREDEFINES "-Dunix -Dbull -DDPX2 -DSVR3 -Dmc68000 -Dmc68020 -D_BULL_SOURCE -D_POSIX_SOURCE -D_XOPEN_SOURCE -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" # endif #endif diff --git a/gcc/config/m68k/hp2bsd.h b/gcc/config/m68k/hp2bsd.h index f27ecb3..11f6dca 100644 --- a/gcc/config/m68k/hp2bsd.h +++ b/gcc/config/m68k/hp2bsd.h @@ -41,7 +41,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -Dmc68010 -Dhp200 -Dunix" +#define CPP_PREDEFINES "-Dmc68000 -Dmc68010 -Dhp200 -Dunix -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" /* Link with libg.a when debugging, for dbx's sake. */ diff --git a/gcc/config/m68k/hp320.h b/gcc/config/m68k/hp320.h index 65e5169..d2ddec2 100644 --- a/gcc/config/m68k/hp320.h +++ b/gcc/config/m68k/hp320.h @@ -124,7 +124,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* These are the ones defined by HPUX cc, plus mc68000 for uniformity with GCC on other 68000 systems. */ -#define CPP_PREDEFINES "-Dhp9000s200 -Dhp9000s300 -DPWB -Dhpux -Dunix -D__hp9000s300 -D__hp9000s200 -D__PWB -D__hpux -D__unix -D__motorola__" +#define CPP_PREDEFINES "-Dhp9000s200 -Dhp9000s300 -DPWB -Dhpux -Dunix -D__hp9000s300 -D__hp9000s200 -D__PWB -D__hpux -D__unix -D__motorola__ -Asystem(unix) -Asystem(hpux) -Acpu(m68k) -Amachine(m68k)" /* Every structure or union's size must be a multiple of 2 bytes. */ diff --git a/gcc/config/m68k/hp3bsd.h b/gcc/config/m68k/hp3bsd.h index 8d76c63..d800f7a 100644 --- a/gcc/config/m68k/hp3bsd.h +++ b/gcc/config/m68k/hp3bsd.h @@ -11,7 +11,7 @@ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -Dmc68020 -Dhp300 -Dhp9000 -Dunix" +#define CPP_PREDEFINES "-Dmc68000 -Dmc68020 -Dhp300 -Dhp9000 -Dunix -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" /* Link with libg.a when debugging, for dbx's sake. */ diff --git a/gcc/config/m68k/hp3bsd44.h b/gcc/config/m68k/hp3bsd44.h index bdb627d..3d70c81 100644 --- a/gcc/config/m68k/hp3bsd44.h +++ b/gcc/config/m68k/hp3bsd44.h @@ -12,7 +12,7 @@ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -Dmc68020 -Dhp300 -Dhp9000 -Dunix -D__BSD_4_4__" +#define CPP_PREDEFINES "-Dmc68000 -Dmc68020 -Dhp300 -Dhp9000 -Dunix -D__BSD_4_4__ -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" /* No more libg.a */ diff --git a/gcc/config/m68k/isi.h b/gcc/config/m68k/isi.h index 38d3755..f505353 100644 --- a/gcc/config/m68k/isi.h +++ b/gcc/config/m68k/isi.h @@ -52,7 +52,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dunix -Dmc68000 -Dis68k" +#define CPP_PREDEFINES "-Dunix -Dmc68000 -Dis68k -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" /* This is BSD, so it wants DBX format. */ diff --git a/gcc/config/m68k/lynx.h b/gcc/config/m68k/lynx.h index feeb95c..e05e657 100644 --- a/gcc/config/m68k/lynx.h +++ b/gcc/config/m68k/lynx.h @@ -28,7 +28,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 "-Dunix -Dmc68000 -DM68K -DLynx -DIBITS32" +#define CPP_PREDEFINES "-Dunix -Dmc68000 -DM68K -DLynx -DIBITS32 -Asystem(unix) -Asystem(lynx) -Acpu(m68k) -Amachine(m68k)" /* Every structure or union's size must be a multiple of 2 bytes. */ diff --git a/gcc/config/m68k/m68kv4.h b/gcc/config/m68k/m68kv4.h index c4c1ebb..bd33a18 100644 --- a/gcc/config/m68k/m68kv4.h +++ b/gcc/config/m68k/m68kv4.h @@ -55,7 +55,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define CPP_PREDEFINES \ "-Dm68k -Dunix -D__svr4__ -D__motorola__ \ - -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" + -Asystem(unix) -Asystem(svr4) -Acpu(m68k) -Amachine(m68k)" /* Test to see if the target includes a 68881 by default, and use CPP_SPEC to control whether or not __HAVE_68881__ is defined by default or not. diff --git a/gcc/config/m68k/mot3300.h b/gcc/config/m68k/mot3300.h index b949dc0..56406ec 100644 --- a/gcc/config/m68k/mot3300.h +++ b/gcc/config/m68k/mot3300.h @@ -218,7 +218,7 @@ output_file_directive ((FILE), main_input_filename) on the other hand I don't care what he says. */ #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dm68k -Dunix -DsysV68 -D__motorola__" +#define CPP_PREDEFINES "-Dm68k -Dunix -DsysV68 -D__motorola__ -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" /* Specify how to pad function arguments. Value should be `upward', `downward' or `none'. diff --git a/gcc/config/m68k/news.h b/gcc/config/m68k/news.h index 6073710..84b3227 100644 --- a/gcc/config/m68k/news.h +++ b/gcc/config/m68k/news.h @@ -39,9 +39,9 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ GCC on other 68000 systems. */ #ifdef MOTOROLA -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews700 -D__motorola__" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews700 -D__motorola__ -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #else -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews700" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews700 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #endif /* These conditionals tested for different submodels, @@ -50,22 +50,22 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #if 0 #ifdef news800 -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews800" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews800 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef news900 -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews900" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dnews900 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef news1500 -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1500" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1500 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef news1700 -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1700" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1700 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef news1800 -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1800" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1800 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef news1900 -#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1900" +#define CPP_PREDEFINES "-Dunix -Dbsd43 -Dsony -Dsony_news -Dmc68000 -Dmc68020 -Dmc68030 -Dnews1900 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" #endif #endif diff --git a/gcc/config/m68k/next.h b/gcc/config/m68k/next.h index 55891b4..119db17 100644 --- a/gcc/config/m68k/next.h +++ b/gcc/config/m68k/next.h @@ -33,7 +33,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -Dm68k -DNeXT -Dunix -D__MACH__ -D__BIG_ENDIAN__ -D__ARCHITECTURE__=\"m68k\"" +#define CPP_PREDEFINES "-Dmc68000 -Dm68k -DNeXT -Dunix -D__MACH__ -D__BIG_ENDIAN__ -D__ARCHITECTURE__=\"m68k\" -Asystem(unix) -Asystem(mach) -Acpu(m68k) -Amachine(m68k)" /* Every structure or union's size must be a multiple of 2 bytes. (Why isn't this in m68k.h?) */ diff --git a/gcc/config/m68k/pbb.h b/gcc/config/m68k/pbb.h index 7f36e00..3a351d6 100644 --- a/gcc/config/m68k/pbb.h +++ b/gcc/config/m68k/pbb.h @@ -44,7 +44,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dm68k -Dunix -DUnicomPBB -Dmc68k -Dmc68020 -Dmc68k32" +#define CPP_PREDEFINES "-Dm68k -Dunix -DUnicomPBB -Dmc68k -Dmc68020 -Dmc68k32 -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" /* We want DBX format for use with gdb under COFF. */ diff --git a/gcc/config/m68k/plexus.h b/gcc/config/m68k/plexus.h index 1bea809..2dd6da3 100644 --- a/gcc/config/m68k/plexus.h +++ b/gcc/config/m68k/plexus.h @@ -48,7 +48,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define LONG_DOUBLE_TYPE_SIZE 64 #define CPP_SPEC "%{m68881:-D__HAVE_68881__}" -#define CPP_PREDEFINES "-Dm68 -Dunix -Dplexus" +#define CPP_PREDEFINES "-Dm68 -Dunix -Dplexus -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" #if TARGET_DEFAULT & 01 #define ASM_SPEC\ diff --git a/gcc/config/m68k/sun2.h b/gcc/config/m68k/sun2.h index db94cf1..a5cba1a 100644 --- a/gcc/config/m68k/sun2.h +++ b/gcc/config/m68k/sun2.h @@ -43,7 +43,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -Dsun -Dunix" +#define CPP_PREDEFINES "-Dmc68000 -Dsun -Dunix -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" /* Prevent error on `-sun2' and `-target sun2' options. */ diff --git a/gcc/config/m68k/sun3.h b/gcc/config/m68k/sun3.h index 86b3414..43a5391 100644 --- a/gcc/config/m68k/sun3.h +++ b/gcc/config/m68k/sun3.h @@ -82,7 +82,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dmc68000 -Dsun -Dunix -D_CROSS_TARGET_ARCH=SUN3" +#define CPP_PREDEFINES "-Dmc68000 -Dsun -Dunix -D_CROSS_TARGET_ARCH=SUN3 -Asystem(unix) -Asystem(bsd) -Acpu(m68k) -Amachine(m68k)" /* STARTFILE_SPEC to include sun floating point initialization This is necessary (tr: Sun does it) for both the m68881 and the fpa diff --git a/gcc/config/m68k/sun3mach.h b/gcc/config/m68k/sun3mach.h index 3d954e5..86c48d0 100644 --- a/gcc/config/m68k/sun3mach.h +++ b/gcc/config/m68k/sun3mach.h @@ -1,7 +1,7 @@ #include "m68k/sun3.h" #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dmc68000 -Dsun -Dsun3 -Dunix -DMACH -DCMU -DMTXINU -DBIT_MSF -DBYTE_MSF" +#define CPP_PREDEFINES "-Dmc68000 -Dsun -Dsun3 -Dunix -DMACH -DCMU -DMTXINU -DBIT_MSF -DBYTE_MSF -Asystem(unix) -Asystem(mach) -Acpu(m68k) -Amachine(m68k)" /* Specify extra dir to search for include files. */ #define SYSTEM_INCLUDE_DIR "/usr/mach/include" diff --git a/gcc/config/m68k/tower-as.h b/gcc/config/m68k/tower-as.h index caa4c2a..699660b 100644 --- a/gcc/config/m68k/tower-as.h +++ b/gcc/config/m68k/tower-as.h @@ -38,7 +38,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_600 -D__motorola__" +#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_600 -D__motorola__ -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" /* Define __HAVE_68881 in preprocessor only if -m68881 is specified. This will control the use of inline 68881 insns in certain macros. diff --git a/gcc/config/m68k/tower.h b/gcc/config/m68k/tower.h index c3de28d..943594e 100644 --- a/gcc/config/m68k/tower.h +++ b/gcc/config/m68k/tower.h @@ -47,22 +47,22 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_200" +#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_200 -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" #if 0 /* It is incorrect to test these symbols. They describe the host, not the target. It should not matter which model is specified. */ #ifdef tower32_600 -#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_600" +#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_600 -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef tower32_700 -#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_700" +#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_700 -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef tower32_800 -#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_800" +#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_800 -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" #endif #ifdef tower32_850 -#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_850" +#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_850 -Asystem(unix) -Asystem(svr3) -Acpu(m68k) -Amachine(m68k)" #endif #endif |