From feaa7d87b66028341ca037d8c911fbfd433cde24 Mon Sep 17 00:00:00 2001 From: dj Date: Fri, 19 Apr 2002 17:26:08 +0000 Subject: [PATCH] 2002-04-19 Nathanael Nerode * config/mh-a68bsd: clean out dead code * config/mh-apollo68: clean out dead code * config/mh-cxux: clean out dead code * config/mh-decstation: clean out dead code * config/mh-dgux: clean out dead code * config/mh-dgux386: clean out dead code * config/mh-hp300: clean out dead code * config/mh-hpux: clean out dead code * config/mh-hpux8: clean out dead code * config/mh-interix: clean out dead code * config/mh-irix4: clean out dead code * config/mh-lynxrs6k: clean out dead code * config/mh-mingw32: clean out dead code * config/mh-ncr3000: clean out dead code * config/mh-ncrsvr43: clean out dead code * config/mh-necv4: clean out dead code * config/mh-openedition: clean out dead code * config/mh-riscos: clean out dead code * config/mh-sco: clean out dead code * config/mh-sysv4: clean out dead code * config/mh-lynxos: removed, contained only dead code * config/mh-vaxult2: removed, contained only dead code * config/mh-sun3: removed, contained only dead code * configure.in: remove references to dead files git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52530 138bc75d-0d04-0410-961f-82ee72b054a4 --- ChangeLog | 4 ++++ config/ChangeLog | 26 ++++++++++++++++++++++++++ config/mh-a68bsd | 10 ---------- config/mh-apollo68 | 1 - config/mh-cxux | 5 ----- config/mh-decstation | 2 -- config/mh-dgux | 1 - config/mh-dgux386 | 8 -------- config/mh-hp300 | 8 -------- config/mh-hpux | 1 - config/mh-hpux8 | 1 - config/mh-interix | 6 ------ config/mh-irix4 | 5 ----- config/mh-lynxos | 2 -- config/mh-lynxrs6k | 3 --- config/mh-mingw32 | 5 ----- config/mh-ncr3000 | 9 --------- config/mh-ncrsvr43 | 4 ---- config/mh-necv4 | 3 --- config/mh-openedition | 1 - config/mh-riscos | 12 ------------ config/mh-sco | 3 --- config/mh-sun3 | 3 --- config/mh-sysv4 | 3 --- config/mh-vaxult2 | 2 -- configure.in | 3 --- 26 files changed, 30 insertions(+), 101 deletions(-) delete mode 100644 config/mh-lynxos delete mode 100644 config/mh-sun3 delete mode 100644 config/mh-vaxult2 diff --git a/ChangeLog b/ChangeLog index 144ab0e2696..6dc3b21a396 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2002-04-19 Nathanael Nerode + + * configure.in: remove references to dead files + 2002-04-19 Mark Mitchell * MAINTAINERS: Add information about purpose of this file. diff --git a/config/ChangeLog b/config/ChangeLog index 6e51fa2c4ce..c1c02d1e5a8 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,29 @@ +2002-04-19 Nathanael Nerode + + * mh-a68bsd: clean out dead code + * mh-apollo68: clean out dead code + * mh-cxux: clean out dead code + * mh-decstation: clean out dead code + * mh-dgux: clean out dead code + * mh-dgux386: clean out dead code + * mh-hp300: clean out dead code + * mh-hpux: clean out dead code + * mh-hpux8: clean out dead code + * mh-interix: clean out dead code + * mh-irix4: clean out dead code + * mh-lynxrs6k: clean out dead code + * mh-mingw32: clean out dead code + * mh-ncr3000: clean out dead code + * mh-ncrsvr43: clean out dead code + * mh-necv4: clean out dead code + * mh-openedition: clean out dead code + * mh-riscos: clean out dead code + * mh-sco: clean out dead code + * mh-sysv4: clean out dead code + * mh-lynxos: removed, contained only dead code + * mh-vaxult2: removed, contained only dead code + * mh-sun3: removed, contained only dead code + 2002-04-15 Keith Seitz * acinclude.m4 (CYG_AC_PATH_TCLCONFIG): Search the win/ directory, diff --git a/config/mh-a68bsd b/config/mh-a68bsd index c991289dd5f..2fe28d0a4e2 100644 --- a/config/mh-a68bsd +++ b/config/mh-a68bsd @@ -1,12 +1,2 @@ RANLIB=true - -#None of the Apollo compilers can compile gas or binutils. The preprocessor -# chokes on bfd, the compiler won't let you assign integers to enums, and -# other problems. Defining CC to gcc is a questionable way to say "don't use -# the apollo compiler" (the preferred version of GCC could be called cc, -# or whatever), but I'm not sure leaving CC as cc is any better... - -#CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG -CC=gcc - BISON=yacc diff --git a/config/mh-apollo68 b/config/mh-apollo68 index 4497ed93585..4b4ffa54b8e 100644 --- a/config/mh-apollo68 +++ b/config/mh-apollo68 @@ -1,3 +1,2 @@ HDEFINES = -DUSG RANLIB=true -CC= cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG diff --git a/config/mh-cxux b/config/mh-cxux index 54b2a16c834..acc991b8d1c 100644 --- a/config/mh-cxux +++ b/config/mh-cxux @@ -4,11 +4,6 @@ SYSV = -DSYSV -DSVR4 RANLIB = true -# C++ debugging is not yet supported under SVR4 (DWARF) -CXXFLAGS=-O - # The l flag generates a warning from the SVR4 archiver, remove it. AR_FLAGS = cq -# Under CX/UX, we want to tell the compiler to use ANSI mode. -CC=cc -Xa diff --git a/config/mh-decstation b/config/mh-decstation index 37201926d5f..320927c306a 100644 --- a/config/mh-decstation +++ b/config/mh-decstation @@ -1,5 +1,3 @@ -CC = cc -Wf,-XNg1000 - # for X11, since the native DECwindows include files are really broken when # it comes to function prototypes. X11_EXTRA_CFLAGS = "-DNeedFunctionPrototypes=0" diff --git a/config/mh-dgux b/config/mh-dgux index e7d85d6126a..746ffdb2d6c 100644 --- a/config/mh-dgux +++ b/config/mh-dgux @@ -1,4 +1,3 @@ HDEFINES=-DHOST_SYS=DGUX_SYS -CC=gcc -Wall -ansi -D__using_DGUX RANLIB=true diff --git a/config/mh-dgux386 b/config/mh-dgux386 index 15885c3e042..cec4c4a9280 100644 --- a/config/mh-dgux386 +++ b/config/mh-dgux386 @@ -1,6 +1,5 @@ # from mh-dgux HDEFINES=-DHOST_SYS=DGUX_SYS -CC=gcc -Wall -ansi -D__using_DGUX RANLIB = true # from mh-sysv4 @@ -8,15 +7,8 @@ RANLIB = true SYSV = -DSYSV -DSVR4 RANLIB = true -# C++ debugging is not yet supported under SVR4 (DWARF) -CXXFLAGS=-O - # The l flag generates a warning from the SVR4 archiver, remove it. AR_FLAGS = cr X11_EXTRA_LIBS = -lnsl -# from angela -# no debugging due to broken compiler, use BSD style timeofday -CFLAGS=-O -D_BSD_TIMEOFDAY_FLAVOR - diff --git a/config/mh-hp300 b/config/mh-hp300 index 761724d92de..277926892de 100644 --- a/config/mh-hp300 +++ b/config/mh-hp300 @@ -1,13 +1,5 @@ # Define SYSV as -DSYSV if you are using a System V operating system. SYSV = -DSYSV -# Avoid "too much defining" errors from HPUX compiler. -CC = cc -Wp,-H256000 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding. # If it's HP/UX ar, this should be harmless. RANLIB = ar ts - -# Native cc can't bootstrap gcc with -g. Defining CFLAGS here loses (a) -# for non-gcc directories, (b) if we are compiling with gcc, not -# native cc. Neither (a) nor (b) has a trivial fix though. - -CFLAGS = diff --git a/config/mh-hpux b/config/mh-hpux index 4d71c9dc837..16b1187b447 100644 --- a/config/mh-hpux +++ b/config/mh-hpux @@ -1,4 +1,3 @@ # Define SYSV as -DSYSV if you are using a System V operating system. -CC = cc -Wp,-H256000 SYSV = -DSYSV RANLIB = true diff --git a/config/mh-hpux8 b/config/mh-hpux8 index 4d71c9dc837..16b1187b447 100644 --- a/config/mh-hpux8 +++ b/config/mh-hpux8 @@ -1,4 +1,3 @@ # Define SYSV as -DSYSV if you are using a System V operating system. -CC = cc -Wp,-H256000 SYSV = -DSYSV RANLIB = true diff --git a/config/mh-interix b/config/mh-interix index 19b8ecfd339..16930060d70 100644 --- a/config/mh-interix +++ b/config/mh-interix @@ -2,12 +2,6 @@ SHELL = sh RANLIB = true -# We don't want debugging info in Interix-hosted toolchains. -# Accomplish this by overriding CFLAGS. This is also a workaround -# for LD crash when building shared libstdc++. -CFLAGS=-O2 -CXXFLAGS=-O2 - # We also need to override LIBGCC2_DEBUG_CFLAGS so libgcc2 will be # built without debugging information diff --git a/config/mh-irix4 b/config/mh-irix4 index 6872145e833..ff226bfc7d7 100644 --- a/config/mh-irix4 +++ b/config/mh-irix4 @@ -1,7 +1,2 @@ # Makefile changes for SGI's running IRIX-4.x. -# Tell compiler to use K&R C. We can't compile under the SGI Ansi -# environment. Also bump switch table size so that cp-parse will -# compile. Bump string length limit so linker builds. - -CC = cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192 SYSV = -DSYSV diff --git a/config/mh-lynxos b/config/mh-lynxos deleted file mode 100644 index 9afcb79fca7..00000000000 --- a/config/mh-lynxos +++ /dev/null @@ -1,2 +0,0 @@ -# /bin/cc is less than useful for our purposes. Always use GCC -CC = /bin/gcc diff --git a/config/mh-lynxrs6k b/config/mh-lynxrs6k index b2793996eff..3ee763996de 100644 --- a/config/mh-lynxrs6k +++ b/config/mh-lynxrs6k @@ -1,8 +1,5 @@ # LynxOS running on the rs6000 doesn't have ranlib RANLIB = true -# /bin/cc is less than useful for our purposes. Always use GCC -CC = /usr/cygnus/progressive/bin/gcc - # /bin/sh is too buggy, so use /bin/bash instead. SHELL = /bin/bash diff --git a/config/mh-mingw32 b/config/mh-mingw32 index 8c4839d89d6..f622c8bec01 100644 --- a/config/mh-mingw32 +++ b/config/mh-mingw32 @@ -1,8 +1,3 @@ -# We don't want debugging info in Win32-hosted toolchains. -# Accomplish this by overriding CFLAGS. -CFLAGS=-O2 -CXXFLAGS=-O2 - # We also need to override LIBGCC2_DEBUG_CFLAGS so libgcc2 will be # built without debugging information diff --git a/config/mh-ncr3000 b/config/mh-ncr3000 index 5bbd8037009..e9afa50bb23 100644 --- a/config/mh-ncr3000 +++ b/config/mh-ncr3000 @@ -1,14 +1,5 @@ # Host configuration file for an NCR 3000 (i486/SVR4) system. -# The NCR 3000 ships with a MetaWare compiler installed as /bin/cc. -# This compiler not only emits obnoxious copyright messages every time -# you run it, but it chokes and dies on a whole bunch of GNU source -# files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc. -# Unfortunately though, the AT&T compiler sometimes generates code that -# the assembler barfs on if -g is used, so disable it by default as well. -CC = /usr/ccs/ATT/cc -CFLAGS = - # Define SYSV as -DSYSV if you are using a System V operating system. SYSV = -DSYSV -DSVR4 RANLIB = true diff --git a/config/mh-ncrsvr43 b/config/mh-ncrsvr43 index 43b09912ca9..2e42c5f6a4d 100644 --- a/config/mh-ncrsvr43 +++ b/config/mh-ncrsvr43 @@ -1,9 +1,5 @@ # Host configuration file for an NCR 3000 (i486/SVR43) system. -# The MetaWare compiler will generate a copyright message unless you -# turn it off by adding the -Hnocopyr flag. -CC = cc -Hnocopyr - # Define SYSV as -DSYSV if you are using a System V operating system. SYSV = -DSYSV -DSVR4 RANLIB = true diff --git a/config/mh-necv4 b/config/mh-necv4 index e887736f8be..a926ea5f5fb 100644 --- a/config/mh-necv4 +++ b/config/mh-necv4 @@ -1,8 +1,5 @@ # Host Makefile fragment for NEC MIPS SVR4. -# The C compiler on NEC MIPS SVR4 needs bigger tables. -CC = cc -ZXNd=5000 -ZXNg=1000 - # Define SYSV as -DSYSV if you are using a System V operating system. SYSV = -DSYSV -DSVR4 RANLIB = true diff --git a/config/mh-openedition b/config/mh-openedition index e99ef155fd2..40030020773 100644 --- a/config/mh-openedition +++ b/config/mh-openedition @@ -1,2 +1 @@ RANLIB = true -CC = c89 diff --git a/config/mh-riscos b/config/mh-riscos index e586b30b1a9..07588c76f1f 100644 --- a/config/mh-riscos +++ b/config/mh-riscos @@ -1,15 +1,3 @@ # This is for a MIPS running RISC/os 4.52C. -# This is needed for GDB, but needs to be in the top-level make because -# if a library is compiled with the bsd headers and gets linked with the -# sysv system libraries all hell can break loose (e.g. a jmp_buf might be -# a different size). -# ptrace(2) apparently has problems in the BSD environment. No workaround is -# known except to select the sysv environment. Could we use /proc instead? -# These "sysv environments" and "bsd environments" often end up being a pain. -# -# This is not part of CFLAGS because perhaps not all C compilers have this -# option. -CC= cc -systype sysv - RANLIB = true diff --git a/config/mh-sco b/config/mh-sco index cc337c98f93..5e909a97ae5 100644 --- a/config/mh-sco +++ b/config/mh-sco @@ -3,8 +3,5 @@ SYSV = -DSYSV RANLIB = true # You may need this if you don't have bison. # BISON = yacc -Sm10400 -# The native C compiler botches some simple uses of const. Unfortunately, -# it doesn't defined anything like "__sco__" for us to test for in ansidecl.h. -CC = cc -Dconst= X11_EXTRA_LIBS = -lsocket -lm -lintl -lmalloc diff --git a/config/mh-sun3 b/config/mh-sun3 deleted file mode 100644 index dcd5155b736..00000000000 --- a/config/mh-sun3 +++ /dev/null @@ -1,3 +0,0 @@ -# Sun's C compiler needs the -J flag to be able to compile cp-parse.c -# without overflowing the jump tables (-J says to use a 32 bit table) -CC = cc -J diff --git a/config/mh-sysv4 b/config/mh-sysv4 index 81066510600..796580b1ca7 100644 --- a/config/mh-sysv4 +++ b/config/mh-sysv4 @@ -2,9 +2,6 @@ SYSV = -DSYSV -DSVR4 RANLIB = true -# C++ debugging is not yet supported under SVR4 (DWARF) -CXXFLAGS=-O - # The l flag generates a warning from the SVR4 archiver, remove it. AR_FLAGS = cr diff --git a/config/mh-vaxult2 b/config/mh-vaxult2 deleted file mode 100644 index 3de2dc8ffe3..00000000000 --- a/config/mh-vaxult2 +++ /dev/null @@ -1,2 +0,0 @@ -# The old BSD pcc isn't up to compiling parts of gdb so use gcc -CC = gcc diff --git a/configure.in b/configure.in index f0e05c97636..fc528ac2050 100644 --- a/configure.in +++ b/configure.in @@ -266,7 +266,6 @@ case "${host}" in vax-*-ultrix2*) # The old BSD pcc isn't up to compiling parts of gdb so use gcc tentative_cc=gcc - host_makefile_frag="${host_makefile_frag} config/mh-vaxult2" ;; *-*-solaris2*) host_makefile_frag="${host_makefile_frag} config/mh-solaris" @@ -275,7 +274,6 @@ case "${host}" in # Sun's C compiler needs the -J flag to be able to compile cp-parse.c # without overflowing the jump tables (-J says to use a 32 bit table) tentative_cc="cc -J" - host_makefile_frag="${host_makefile_frag} config/mh-sun3" ;; *-hp-hpux[78]*) tentative_cc="cc -Wp,-H256000" @@ -297,7 +295,6 @@ case "${host}" in *-*-lynxos*) # /bin/cc is less than useful for our purposes. Always use GCC tentative_cc="/bin/gcc" - host_makefile_frag="${host_makefile_frag} config/mh-lynxos" ;; *-*-sysv4*) host_makefile_frag="${host_makefile_frag} config/mh-sysv4" -- 2.11.0