diff options
author | Zack Weinberg <zack@gcc.gnu.org> | 2001-03-03 03:32:55 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2001-03-03 03:32:55 +0000 |
commit | eaf4e6183e957581cc1a01378a88f7ca571e7db7 (patch) | |
tree | f194838a82706bc950961ea554c14f5271f5e0ac /gcc/config | |
parent | 1a7519ff614294ba8b234a1e605066cac3029220 (diff) | |
download | gcc-eaf4e6183e957581cc1a01378a88f7ca571e7db7.zip gcc-eaf4e6183e957581cc1a01378a88f7ca571e7db7.tar.gz gcc-eaf4e6183e957581cc1a01378a88f7ca571e7db7.tar.bz2 |
configure.in: Kill tm.h.
* configure.in: Kill tm.h. Include the files in the $tm_file
list in all three of config.h, hconfig.h, tconfig.h, after the
relevant set of xm_files. Put TARGET_CPU_DEFAULT in all
three, include insn-codes.h in all three (#ifndef GENERATOR_FILE).
* configure: Regenerate.
* Makefile.in (clean): Don't delete tm.h.
* system.h: If SUCCESS_EXIT_CODE and FATAL_EXIT_CODE are not
defined, set them from EXIT_SUCCESS and EXIT_FAILURE. If
those are not defined, set SEC and FEC to 0 and 1.
* gcc.texi: Update to match.
* crtstuff.c: Include tconfig.h, not auto-host.h and tm.h.
* config/fp-bit.c, config/m68k/aux-crt2.asm,
config/m68k/aux-crtn.asm, config/m68k/aux-mcount.c:
Include tconfig.h, not tm.h.
* config/xm-lynx.h, config/xm-std32.h,
config/a29k/xm-a29k.h, config/a29k/xm-unix.h,
config/alpha/xm-alpha.h, config/arc/xm-arc.h,
config/avr/xm-avr.h, config/c4x/xm-c4x.h,
config/clipper/xm-clix.h, config/convex/xm-convex.h,
config/d30v/xm-d30v.h, config/dsp16xx/xm-dsp16xx.h,
config/elxsi/xm-elxsi.h, config/fr30/xm-fr30.h,
config/h8300/xm-h8300.h, config/i370/xm-linux.h,
config/i386/xm-i386.h, config/i860/xm-i860.h,
config/i960/xm-i960.h, config/ia64/xm-ia64.h,
config/m32r/xm-m32r.h, config/m68hc11/xm-m68hc11.h,
config/m88k/xm-m88k.h, config/mcore/xm-mcore.h,
config/mips/xm-mips.h, config/mn10200/xm-mn10200.h,
config/mn10300/xm-mn10300.h, config/ns32k/xm-ns32k.h,
config/pa/xm-linux.h, config/pa/xm-pa.h,
config/pa/xm-pa64hpux.h, config/pa/xm-pahpux.h,
config/pa/xm-papro.h, config/pdp11/xm-pdp11.h,
config/pj/xm-pj.h, config/romp/xm-romp.h,
config/rs6000/xm-beos.h, config/rs6000/xm-rs6000.h,
config/rs6000/xm-sysv4.h, config/sh/xm-sh.h,
config/sparc/xm-sparc.h, config/sparc/xm-sysv4.h,
config/v850/xm-v850.h, config/vax/xm-vax.h,
config/we32k/xm-we32k.h:
Don't include tm.h.
Don't define SUCCESS_EXIT_CODE or FATAL_EXIT_CODE.
* config/i370/xm-i370.h, config/i370/xm-mvs.h,
config/i370/xm-oe.h: Don't include tm.h. Don't define
SUCCESS_EXIT_CODE.
* config/vax/xm-vms.h: Don't include tm.h.
* config/xm-lynx.h, config/avr/xm-avr.h,
config/fr30/xm-fr30.h, config/pdp11/xm-pdp11.h,
Delete; made empty by above changes.
* config/i386/xm-lynx.h, config/m68k/xm-lynx.h,
config/rs6000/xm-lynx.h, config/sparc/xm-lynx.h:
Don't include config/xm-lynx.h or tm.h.
* config/xm-gnu.h: Don't include fcntl.h.
* config/sparc/xm-lynx.h: Don't include sys/types.h and
sys/wait.h.
* config/clipper/xm-clix.h, config/vax/xm-vax.h: Don't define isinf.
From-SVN: r40199
Diffstat (limited to 'gcc/config')
61 files changed, 5 insertions, 536 deletions
diff --git a/gcc/config/a29k/xm-a29k.h b/gcc/config/a29k/xm-a29k.h index 63b9acc..4b728e0 100644 --- a/gcc/config/a29k/xm-a29k.h +++ b/gcc/config/a29k/xm-a29k.h @@ -26,11 +26,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONGLONG 64 #define HOST_WORDS_BIG_ENDIAN - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/a29k/xm-unix.h b/gcc/config/a29k/xm-unix.h index 4dd6c32..c964e1b 100644 --- a/gcc/config/a29k/xm-unix.h +++ b/gcc/config/a29k/xm-unix.h @@ -27,13 +27,5 @@ Boston, MA 02111-1307, USA. */ #define HOST_WORDS_BIG_ENDIAN -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* Ultra is V7, which is closest to USG. */ #define USG diff --git a/gcc/config/alpha/xm-alpha.h b/gcc/config/alpha/xm-alpha.h index 25a9d0f..f68b4ed 100644 --- a/gcc/config/alpha/xm-alpha.h +++ b/gcc/config/alpha/xm-alpha.h @@ -27,14 +27,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONG 64 #define HOST_BITS_PER_LONGLONG 64 -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If compiled with GNU C, use the builtin alloca. */ #ifndef alloca #if defined(__GNUC__) && !defined(USE_C_ALLOCA) diff --git a/gcc/config/arc/xm-arc.h b/gcc/config/arc/xm-arc.h index f0fadba..1742ed2 100644 --- a/gcc/config/arc/xm-arc.h +++ b/gcc/config/arc/xm-arc.h @@ -29,14 +29,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If compiled with Sun CC, the use of alloca requires this #include. */ #ifndef __GNUC__ #include "alloca.h" diff --git a/gcc/config/arm/xm-arm.h b/gcc/config/arm/xm-arm.h index 2a16862..efb1ecf 100644 --- a/gcc/config/arm/xm-arm.h +++ b/gcc/config/arm/xm-arm.h @@ -41,18 +41,8 @@ Boston, MA 02111-1307, USA. */ #define USE_C_ALLOCA #endif -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If we have defined POSIX, but are compiling in the BSD environment, then we need to define getcwd in terms of getwd. */ #if defined (POSIX) && defined (_BSD_C) #define HAVE_GETWD 1 #endif - -/* EOF xm-arm.h */ diff --git a/gcc/config/avr/xm-avr.h b/gcc/config/avr/xm-avr.h deleted file mode 100644 index af51cd3..0000000 --- a/gcc/config/avr/xm-avr.h +++ /dev/null @@ -1 +0,0 @@ -#include "tm.h" diff --git a/gcc/config/c4x/xm-c4x.h b/gcc/config/c4x/xm-c4x.h index 4910324..5f75da9 100644 --- a/gcc/config/c4x/xm-c4x.h +++ b/gcc/config/c4x/xm-c4x.h @@ -6,11 +6,3 @@ #define HOST_BITS_PER_LONGLONG 64 #define HOST_WORDS_BIG_ENDIAN - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/clipper/xm-clix.h b/gcc/config/clipper/xm-clix.h index adb8411..4b4a3a0 100644 --- a/gcc/config/clipper/xm-clix.h +++ b/gcc/config/clipper/xm-clix.h @@ -1,10 +1,5 @@ /* Config file for Clipper running Clix, system V. 3.2 clone */ -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 @@ -12,11 +7,4 @@ #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* isinf isn't there, but finite is. */ -#define isinf(x) (!finite(x)) - #define USG diff --git a/gcc/config/convex/xm-convex.h b/gcc/config/convex/xm-convex.h index 8a905df..1d464bd 100644 --- a/gcc/config/convex/xm-convex.h +++ b/gcc/config/convex/xm-convex.h @@ -18,10 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 @@ -29,10 +25,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* Convex uses Vax or IEEE floats. Both formats have Vax semantics. */ diff --git a/gcc/config/d30v/xm-d30v.h b/gcc/config/d30v/xm-d30v.h index 549ecbe..9423cae 100644 --- a/gcc/config/d30v/xm-d30v.h +++ b/gcc/config/d30v/xm-d30v.h @@ -19,14 +19,6 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* A C expression for the status code to be returned when the compiler exits - after serious errors. */ -#define FATAL_EXIT_CODE 33 - -/* A C expression for the status code to be returned when the compiler exits - without serious errors. */ -#define SUCCESS_EXIT_CODE 0 - /* Defined if the host machine stores words of multi-word values in big-endian order. (GNU CC does not depend on the host byte ordering within a word.) */ #define HOST_WORDS_BIG_ENDIAN @@ -50,7 +42,3 @@ #else #define alloca __builtin_alloca #endif - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" diff --git a/gcc/config/dsp16xx/xm-dsp16xx.h b/gcc/config/dsp16xx/xm-dsp16xx.h index ac40dac..31c225d 100644 --- a/gcc/config/dsp16xx/xm-dsp16xx.h +++ b/gcc/config/dsp16xx/xm-dsp16xx.h @@ -26,17 +26,9 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If compiled with GNU C, use the built-in alloca */ #ifdef __GNUC__ #define alloca __builtin_alloca #else #define USE_C_ALLOCA #endif - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" diff --git a/gcc/config/elxsi/xm-elxsi.h b/gcc/config/elxsi/xm-elxsi.h index ed47bde..47845d0b 100644 --- a/gcc/config/elxsi/xm-elxsi.h +++ b/gcc/config/elxsi/xm-elxsi.h @@ -18,16 +18,8 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/fp-bit.c b/gcc/config/fp-bit.c index f94259e..ff41d81 100644 --- a/gcc/config/fp-bit.c +++ b/gcc/config/fp-bit.c @@ -44,8 +44,8 @@ Boston, MA 02111-1307, USA. */ /* The intended way to use this file is to make two copies, add `#define FLOAT' to one copy, then compile both copies and add them to libgcc.a. */ +#include "tconfig.h" #include "fp-bit.h" -#include "tm.h" /* The following macros can be defined to change the behaviour of this file: FLOAT: Implement a `float', aka SFmode, fp library. If this is not diff --git a/gcc/config/fr30/xm-fr30.h b/gcc/config/fr30/xm-fr30.h deleted file mode 100644 index 82030f5..0000000 --- a/gcc/config/fr30/xm-fr30.h +++ /dev/null @@ -1,34 +0,0 @@ -/* Definitions of FR30 target. - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. - Contributed by Cygnus Solutions. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* A C expression for the status code to be returned when the compiler exits - after serious errors. */ -#define FATAL_EXIT_CODE 33 - -/* A C expression for the status code to be returned when the compiler exits - without serious errors. */ -#define SUCCESS_EXIT_CODE 0 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* end of xm-fr30.h */ diff --git a/gcc/config/h8300/xm-h8300.h b/gcc/config/h8300/xm-h8300.h index 8859209..171faab 100644 --- a/gcc/config/h8300/xm-h8300.h +++ b/gcc/config/h8300/xm-h8300.h @@ -25,17 +25,9 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If compiled with GNU C, use the built-in alloca */ #ifdef __GNUC__ #define alloca __builtin_alloca #else #define USE_C_ALLOCA #endif - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" diff --git a/gcc/config/i370/xm-i370.h b/gcc/config/i370/xm-i370.h index bb66342..187f762 100644 --- a/gcc/config/i370/xm-i370.h +++ b/gcc/config/i370/xm-i370.h @@ -32,12 +32,5 @@ Boston, MA 02111-1307, USA. */ #define USG -/* Target machine dependencies. tm.h is a symbolic link to the actual - target specific file. */ - -#include "tm.h" - /* Arguments to use with `exit'. */ - -#define SUCCESS_EXIT_CODE 0 #define FATAL_EXIT_CODE 12 diff --git a/gcc/config/i370/xm-linux.h b/gcc/config/i370/xm-linux.h index ccdf64f..22564df 100644 --- a/gcc/config/i370/xm-linux.h +++ b/gcc/config/i370/xm-linux.h @@ -41,12 +41,3 @@ extern char *alloca (); #endif #define ONLY_INT_FIELDS #endif - -/* Target machine dependencies. tm.h is a symbolic link to the actual - target specific file. */ - -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 12 diff --git a/gcc/config/i370/xm-mvs.h b/gcc/config/i370/xm-mvs.h index 0535662..040f866 100644 --- a/gcc/config/i370/xm-mvs.h +++ b/gcc/config/i370/xm-mvs.h @@ -32,12 +32,5 @@ Boston, MA 02111-1307, USA. */ #define USG -/* Target machine dependencies. tm.h is a symbolic link to the actual - target specific file. */ - -#include "tm.h" - /* Arguments to use with `exit'. */ - -#define SUCCESS_EXIT_CODE 0 #define FATAL_EXIT_CODE 12 diff --git a/gcc/config/i370/xm-oe.h b/gcc/config/i370/xm-oe.h index baacdf2..ddd9089 100644 --- a/gcc/config/i370/xm-oe.h +++ b/gcc/config/i370/xm-oe.h @@ -34,12 +34,5 @@ Boston, MA 02111-1307, USA. */ #define USG -/* Target machine dependencies. tm.h is a symbolic link to the actual - target specific file. */ - -#include "tm.h" - /* Arguments to use with `exit'. */ - -#define SUCCESS_EXIT_CODE 0 #define FATAL_EXIT_CODE 12 diff --git a/gcc/config/i386/xm-beos.h b/gcc/config/i386/xm-beos.h index e386878..b133ba9 100644 --- a/gcc/config/i386/xm-beos.h +++ b/gcc/config/i386/xm-beos.h @@ -22,11 +22,6 @@ Boston, MA 02111-1307, USA. */ #include <i386/xm-i386.h> -/* Arguments to use with `exit'. */ - -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* Include <sys/wait.h> to define the exit status access macros. */ #ifndef inhibit_libc #include <sys/wait.h> diff --git a/gcc/config/i386/xm-i386.h b/gcc/config/i386/xm-i386.h index 5eaf8e4..c0ab0cd 100644 --- a/gcc/config/i386/xm-i386.h +++ b/gcc/config/i386/xm-i386.h @@ -28,12 +28,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/i386/xm-lynx.h b/gcc/config/i386/xm-lynx.h index 359e41b..487c43b 100644 --- a/gcc/config/i386/xm-lynx.h +++ b/gcc/config/i386/xm-lynx.h @@ -18,16 +18,9 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include <xm-lynx.h> - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/i860/xm-i860.h b/gcc/config/i860/xm-i860.h index ad5f0ed..96e5124 100644 --- a/gcc/config/i860/xm-i860.h +++ b/gcc/config/i860/xm-i860.h @@ -24,12 +24,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/i960/xm-i960.h b/gcc/config/i960/xm-i960.h index 06df5b1..991b736 100644 --- a/gcc/config/i960/xm-i960.h +++ b/gcc/config/i960/xm-i960.h @@ -25,15 +25,7 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If not compiled with GNU C, use the C alloca */ #ifndef __GNUC__ #define USE_C_ALLOCA #endif - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" diff --git a/gcc/config/ia64/xm-ia64.h b/gcc/config/ia64/xm-ia64.h index f3ca011..b85ccab 100644 --- a/gcc/config/ia64/xm-ia64.h +++ b/gcc/config/ia64/xm-ia64.h @@ -18,14 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* A C expression for the status code to be returned when the compiler exits - after serious errors. */ -#define FATAL_EXIT_CODE 33 - -/* A C expression for the status code to be returned when the compiler exits - without serious errors. */ -#define SUCCESS_EXIT_CODE 0 - /* Defined if the host machine stores words of multi-word values in big-endian order. (GNU CC does not depend on the host byte ordering within a word.) */ #ifdef __BIG_ENDIAN__ @@ -49,9 +41,3 @@ Boston, MA 02111-1307, USA. */ /* A C expression for the number of bits in `long long' on the host machine. */ #define HOST_BITS_PER_LONGLONG 64 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* end of xm-ia64.h */ diff --git a/gcc/config/m32r/xm-m32r.h b/gcc/config/m32r/xm-m32r.h index 82c2b84..948b130 100644 --- a/gcc/config/m32r/xm-m32r.h +++ b/gcc/config/m32r/xm-m32r.h @@ -29,14 +29,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If compiled with Sun CC, the use of alloca requires this #include. */ #ifndef __GNUC__ #include "alloca.h" diff --git a/gcc/config/m68hc11/xm-m68hc11.h b/gcc/config/m68hc11/xm-m68hc11.h index bd471f0..9a21e5d 100644 --- a/gcc/config/m68hc11/xm-m68hc11.h +++ b/gcc/config/m68hc11/xm-m68hc11.h @@ -1,5 +1,5 @@ /* Configuration for GNU C-compiler for Motorola 68HC11 and 68HC12. - Copyright (C) 1999, 2000 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. Contributed by Stephane Carrez (stcarrez@worldnet.fr) This file is part of GNU CC. @@ -19,6 +19,4 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include "tm.h" - #define inhibit_libc diff --git a/gcc/config/m68k/aux-crt2.asm b/gcc/config/m68k/aux-crt2.asm index 062c16a..c5a0b1c 100644 --- a/gcc/config/m68k/aux-crt2.asm +++ b/gcc/config/m68k/aux-crt2.asm @@ -1,6 +1,6 @@ /* More startup code for A/UX */ -#include "tm.h" +#include "tconfig.h" #ifdef USE_BIN_AS file "crt2.s" diff --git a/gcc/config/m68k/aux-crtn.asm b/gcc/config/m68k/aux-crtn.asm index ce63d7f..b794810 100644 --- a/gcc/config/m68k/aux-crtn.asm +++ b/gcc/config/m68k/aux-crtn.asm @@ -1,6 +1,6 @@ /* More startup code for A/UX */ -#include "tm.h" +#include "tconfig.h" #ifdef USE_BIN_AS file "crtn.s" diff --git a/gcc/config/m68k/aux-mcount.c b/gcc/config/m68k/aux-mcount.c index 478a16a..c0b0e4a 100644 --- a/gcc/config/m68k/aux-mcount.c +++ b/gcc/config/m68k/aux-mcount.c @@ -37,12 +37,9 @@ Boston, MA 02111-1307, USA. */ #error This file uses GNU C extensions #endif +#include "tconfig.h" #include <mon.h> -#ifdef IN_GCC -#include "tm.h" -#endif - struct cnt *_countbase; #ifdef FUNCTION_PROFILER_SYMBOL diff --git a/gcc/config/m68k/xm-lynx.h b/gcc/config/m68k/xm-lynx.h index 78762b3..5fc1596 100644 --- a/gcc/config/m68k/xm-lynx.h +++ b/gcc/config/m68k/xm-lynx.h @@ -18,8 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include <xm-lynx.h> - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 @@ -28,8 +26,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONGLONG 64 #define HOST_WORDS_BIG_ENDIAN 1 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/m68k/xm-m68k.h b/gcc/config/m68k/xm-m68k.h index f3b337b..38aa49d 100644 --- a/gcc/config/m68k/xm-m68k.h +++ b/gcc/config/m68k/xm-m68k.h @@ -26,11 +26,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONGLONG 64 #define HOST_WORDS_BIG_ENDIAN - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/m88k/xm-m88k.h b/gcc/config/m88k/xm-m88k.h index 1ddcca9..afb68f8 100644 --- a/gcc/config/m88k/xm-m88k.h +++ b/gcc/config/m88k/xm-m88k.h @@ -29,10 +29,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_WORDS_BIG_ENDIAN -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* The 88open BCS (and ABI) environment doesn't support BSD features (vfork, getrusage), so use USG. The Omron Luna/88k is BSD though. */ #ifndef luna88k @@ -50,7 +46,3 @@ Boston, MA 02111-1307, USA. */ #ifdef __DGUX__ #define OBSTACK_CHUNK_SIZE (8192-16) #endif - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" diff --git a/gcc/config/mcore/xm-mcore.h b/gcc/config/mcore/xm-mcore.h index ac72915..6ec0129 100644 --- a/gcc/config/mcore/xm-mcore.h +++ b/gcc/config/mcore/xm-mcore.h @@ -27,11 +27,3 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifdef __GNUC__ #define alloca __builtin_alloca #endif - -/* Target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/mips/xm-mips.h b/gcc/config/mips/xm-mips.h index 3c52ac0..71af928 100644 --- a/gcc/config/mips/xm-mips.h +++ b/gcc/config/mips/xm-mips.h @@ -36,14 +36,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_FLOAT_FORMAT IEEE_FLOAT_FORMAT -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - #ifndef __GNUC__ /* The MIPS compiler gets it wrong, and treats enumerated bitfields as signed quantities, making it impossible to use an 8-bit enum diff --git a/gcc/config/mn10200/xm-mn10200.h b/gcc/config/mn10200/xm-mn10200.h index c8b3130..1a96a4d 100644 --- a/gcc/config/mn10200/xm-mn10200.h +++ b/gcc/config/mn10200/xm-mn10200.h @@ -25,12 +25,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_INT 16 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/mn10300/xm-mn10300.h b/gcc/config/mn10300/xm-mn10300.h index 59b625b..7e46bd1 100644 --- a/gcc/config/mn10300/xm-mn10300.h +++ b/gcc/config/mn10300/xm-mn10300.h @@ -25,12 +25,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/ns32k/xm-ns32k.h b/gcc/config/ns32k/xm-ns32k.h index 46d373f..6bb66d2 100644 --- a/gcc/config/ns32k/xm-ns32k.h +++ b/gcc/config/ns32k/xm-ns32k.h @@ -18,17 +18,9 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/pa/xm-linux.h b/gcc/config/pa/xm-linux.h index d5cb80b..5752741 100644 --- a/gcc/config/pa/xm-linux.h +++ b/gcc/config/pa/xm-linux.h @@ -29,12 +29,4 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - #include <xm-linux.h> diff --git a/gcc/config/pa/xm-pa.h b/gcc/config/pa/xm-pa.h index 7c992ff..d7c7d48 100644 --- a/gcc/config/pa/xm-pa.h +++ b/gcc/config/pa/xm-pa.h @@ -33,14 +33,6 @@ Boston, MA 02111-1307, USA. */ /* Place any machine-dependent include files here, in case we are bootstrapping. */ -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* 4.3BSD, OSF1 and Lites on the PA are all derived from NET2 or later code from Berkeley. */ #define __BSD_NET2__ diff --git a/gcc/config/pa/xm-pa64hpux.h b/gcc/config/pa/xm-pa64hpux.h index 157abe0..68c80af 100644 --- a/gcc/config/pa/xm-pa64hpux.h +++ b/gcc/config/pa/xm-pa64hpux.h @@ -33,17 +33,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* Place any machine-dependent include files here, in case we - are bootstrapping. */ - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* HP's compiler has problems with enum bitfields. */ #define ONLY_INT_FIELDS diff --git a/gcc/config/pa/xm-pahpux.h b/gcc/config/pa/xm-pahpux.h index e7a4f75..651a0ed 100644 --- a/gcc/config/pa/xm-pahpux.h +++ b/gcc/config/pa/xm-pahpux.h @@ -33,17 +33,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* Place any machine-dependent include files here, in case we - are bootstrapping. */ - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* HP's compiler has problems with enum bitfields. */ #define ONLY_INT_FIELDS diff --git a/gcc/config/pa/xm-papro.h b/gcc/config/pa/xm-papro.h index f987a56..2f72d29 100644 --- a/gcc/config/pa/xm-papro.h +++ b/gcc/config/pa/xm-papro.h @@ -30,17 +30,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* Place any machine-dependent include files here, in case we - are bootstrapping. */ - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* HP's compiler has problems with enum bitfields. */ #define ONLY_INT_FIELDS diff --git a/gcc/config/pdp11/xm-pdp11.h b/gcc/config/pdp11/xm-pdp11.h deleted file mode 100644 index f6a5467..0000000 --- a/gcc/config/pdp11/xm-pdp11.h +++ /dev/null @@ -1,27 +0,0 @@ -/* Configuration for GNU C-compiler for pdp-11 family. - Copyright (C) 1994, 1995 Free Software Foundation, Inc. - Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* gcc can never run on a PDP, since it needs too much memory */ -/* but we need the xm-pdp.h file to compile libgcc2 */ - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" diff --git a/gcc/config/pj/xm-pj.h b/gcc/config/pj/xm-pj.h index 694ef3a..892bcf8 100644 --- a/gcc/config/pj/xm-pj.h +++ b/gcc/config/pj/xm-pj.h @@ -24,12 +24,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/romp/xm-romp.h b/gcc/config/romp/xm-romp.h index 2379825..822ad23 100644 --- a/gcc/config/romp/xm-romp.h +++ b/gcc/config/romp/xm-romp.h @@ -27,14 +27,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_WORDS_BIG_ENDIAN -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If compiled with hc, use the built-in alloca and memcpy. These definitions assume hc version 2. */ #ifdef __HIGHC__ diff --git a/gcc/config/rs6000/xm-beos.h b/gcc/config/rs6000/xm-beos.h index c5ee876..d96a9aa 100644 --- a/gcc/config/rs6000/xm-beos.h +++ b/gcc/config/rs6000/xm-beos.h @@ -31,16 +31,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_WORDS_BIG_ENDIAN -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" - -/* Arguments to use with `exit'. */ - -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* Use the C alloca and use only int bitfields. */ #define USE_C_ALLOCA diff --git a/gcc/config/rs6000/xm-lynx.h b/gcc/config/rs6000/xm-lynx.h index 1c093c2..9070035 100644 --- a/gcc/config/rs6000/xm-lynx.h +++ b/gcc/config/rs6000/xm-lynx.h @@ -18,8 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include <xm-lynx.h> - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 @@ -28,8 +26,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONGLONG 64 #define HOST_WORDS_BIG_ENDIAN 1 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/rs6000/xm-rs6000.h b/gcc/config/rs6000/xm-rs6000.h index d68965b..d14ffaf 100644 --- a/gcc/config/rs6000/xm-rs6000.h +++ b/gcc/config/rs6000/xm-rs6000.h @@ -28,14 +28,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_WORDS_BIG_ENDIAN -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If not compiled with GNU C, use the C alloca and use only int bitfields. */ #ifndef __GNUC__ #define USE_C_ALLOCA diff --git a/gcc/config/rs6000/xm-sysv4.h b/gcc/config/rs6000/xm-sysv4.h index 6e7b127..d35afed 100644 --- a/gcc/config/rs6000/xm-sysv4.h +++ b/gcc/config/rs6000/xm-sysv4.h @@ -30,14 +30,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - #ifdef __linux__ #include "xm-linux.h" #endif diff --git a/gcc/config/sh/xm-sh.h b/gcc/config/sh/xm-sh.h index e6e183b..6802553 100644 --- a/gcc/config/sh/xm-sh.h +++ b/gcc/config/sh/xm-sh.h @@ -28,11 +28,3 @@ Boston, MA 02111-1307, USA. */ #ifdef __GNUC__ #define alloca __builtin_alloca #endif - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/sparc/xm-lynx.h b/gcc/config/sparc/xm-lynx.h index 90fef85..d6a4740 100644 --- a/gcc/config/sparc/xm-lynx.h +++ b/gcc/config/sparc/xm-lynx.h @@ -18,8 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include <xm-lynx.h> - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 @@ -28,12 +26,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_LONGLONG 64 #define HOST_WORDS_BIG_ENDIAN 1 - -/* Include <sys/wait.h> to define the exit status access macros. */ -#include <sys/types.h> -#include <sys/wait.h> - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/sparc/xm-sparc.h b/gcc/config/sparc/xm-sparc.h index 096fad6..6432457 100644 --- a/gcc/config/sparc/xm-sparc.h +++ b/gcc/config/sparc/xm-sparc.h @@ -30,14 +30,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - /* If compiled with Sun CC, the use of alloca requires this #include. */ #ifndef __GNUC__ #include "alloca.h" diff --git a/gcc/config/sparc/xm-sysv4.h b/gcc/config/sparc/xm-sysv4.h index 5e0d15d..0465079 100644 --- a/gcc/config/sparc/xm-sysv4.h +++ b/gcc/config/sparc/xm-sysv4.h @@ -30,14 +30,6 @@ Boston, MA 02111-1307, USA. */ matters when cross-compiling. */ #define HOST_WORDS_BIG_ENDIAN 1 -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - #ifndef __GNUC__ #define ONLY_INT_FIELDS #endif diff --git a/gcc/config/v850/xm-v850.h b/gcc/config/v850/xm-v850.h index e7257e4..decd339 100644 --- a/gcc/config/v850/xm-v850.h +++ b/gcc/config/v850/xm-v850.h @@ -25,12 +25,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ - -#include "tm.h" diff --git a/gcc/config/vax/xm-vax.h b/gcc/config/vax/xm-vax.h index d19157f..a029787 100644 --- a/gcc/config/vax/xm-vax.h +++ b/gcc/config/vax/xm-vax.h @@ -18,10 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 @@ -31,10 +27,3 @@ Boston, MA 02111-1307, USA. */ /* This machine doesn't use IEEE floats. */ #define HOST_FLOAT_FORMAT VAX_FLOAT_FORMAT - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* isinf isn't there, but finite is. */ -#define isinf(x) (!finite(x)) diff --git a/gcc/config/vax/xm-vms.h b/gcc/config/vax/xm-vms.h index 2fc6447..d5af89f 100644 --- a/gcc/config/vax/xm-vms.h +++ b/gcc/config/vax/xm-vms.h @@ -40,10 +40,6 @@ Boston, MA 02111-1307, USA. */ #undef FILE_TYPE #endif -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - /* This describes the machine the compiler is hosted on. */ #define HOST_BITS_PER_CHAR 8 #define HOST_BITS_PER_SHORT 16 diff --git a/gcc/config/we32k/xm-we32k.h b/gcc/config/we32k/xm-we32k.h index 0bc5514..4440f3d 100644 --- a/gcc/config/we32k/xm-we32k.h +++ b/gcc/config/we32k/xm-we32k.h @@ -28,14 +28,6 @@ Boston, MA 02111-1307, USA. */ #define HOST_WORDS_BIG_ENDIAN -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 - -/* target machine dependencies. - tm.h is a symbolic link to the actual target specific file. */ -#include "tm.h" - #ifndef MAXPATHLEN #define MAXPATHLEN 512 #endif diff --git a/gcc/config/xm-gnu.h b/gcc/config/xm-gnu.h index 64e8e2f..67beb55 100644 --- a/gcc/config/xm-gnu.h +++ b/gcc/config/xm-gnu.h @@ -24,9 +24,3 @@ Boston, MA 02111-1307, USA. */ CPU/xm-CPU.h and this file xm-gnu.h. */ #define POSIX /* GNU complies to POSIX.1. */ - -#ifndef inhibit_libc -/* Get a definition of O_RDONLY; some of the GCC files don't include this - properly and will define it themselves to be zero. */ -#include <fcntl.h> -#endif diff --git a/gcc/config/xm-lynx.h b/gcc/config/xm-lynx.h deleted file mode 100644 index edc5ca9..0000000 --- a/gcc/config/xm-lynx.h +++ /dev/null @@ -1,27 +0,0 @@ -/* Configuration for GNU C-compiler for Lynx. - Copyright (C) 1993, 1995, 2001 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* This file defines machine-independent things specific to a host - running Lynx. This file should not be specified as $xm_file itself; - instead $xm_file should be CPU/xm-lynx.h, which should include this one. */ - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 diff --git a/gcc/config/xm-std32.h b/gcc/config/xm-std32.h index cad11ef..1f8ed68 100644 --- a/gcc/config/xm-std32.h +++ b/gcc/config/xm-std32.h @@ -24,7 +24,3 @@ Boston, MA 02111-1307, USA. */ #define HOST_BITS_PER_INT 32 #define HOST_BITS_PER_LONG 32 #define HOST_BITS_PER_LONGLONG 64 - -/* Arguments to use with `exit'. */ -#define SUCCESS_EXIT_CODE 0 -#define FATAL_EXIT_CODE 33 |