aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Nerode <neroden@twcny.rr.com>2002-04-19 17:26:08 +0000
committerDJ Delorie <dj@gcc.gnu.org>2002-04-19 13:26:08 -0400
commit704c9a14022cd20ab666e348fd443e86f3a6fb3f (patch)
tree8f336e33146653020294a4ca27b95c414301e0ff
parent1f1760d33ca52f7f9a581bb5420ad36345484c32 (diff)
downloadgcc-704c9a14022cd20ab666e348fd443e86f3a6fb3f.zip
gcc-704c9a14022cd20ab666e348fd443e86f3a6fb3f.tar.gz
gcc-704c9a14022cd20ab666e348fd443e86f3a6fb3f.tar.bz2
mh-a68bsd: clean out dead code
2002-04-19 Nathanael Nerode <neroden@twcny.rr.com> * 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 From-SVN: r52530
-rw-r--r--ChangeLog4
-rw-r--r--config/ChangeLog26
-rw-r--r--config/mh-a68bsd10
-rw-r--r--config/mh-apollo681
-rw-r--r--config/mh-cxux5
-rw-r--r--config/mh-decstation2
-rw-r--r--config/mh-dgux1
-rw-r--r--config/mh-dgux3868
-rw-r--r--config/mh-hp3008
-rw-r--r--config/mh-hpux1
-rw-r--r--config/mh-hpux81
-rw-r--r--config/mh-interix6
-rw-r--r--config/mh-irix45
-rw-r--r--config/mh-lynxos2
-rw-r--r--config/mh-lynxrs6k3
-rw-r--r--config/mh-mingw325
-rw-r--r--config/mh-ncr30009
-rw-r--r--config/mh-ncrsvr434
-rw-r--r--config/mh-necv43
-rw-r--r--config/mh-openedition1
-rw-r--r--config/mh-riscos12
-rw-r--r--config/mh-sco3
-rw-r--r--config/mh-sun33
-rw-r--r--config/mh-sysv43
-rw-r--r--config/mh-vaxult22
-rw-r--r--configure.in3
26 files changed, 30 insertions, 101 deletions
diff --git a/ChangeLog b/ChangeLog
index 144ab0e..6dc3b21 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-04-19 Nathanael Nerode <neroden@twcny.rr.com>
+
+ * configure.in: remove references to dead files
+
2002-04-19 Mark Mitchell <mark@codesourcery.com>
* MAINTAINERS: Add information about purpose of this file.
diff --git a/config/ChangeLog b/config/ChangeLog
index 6e51fa2..c1c02d1 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,29 @@
+2002-04-19 Nathanael Nerode <neroden@twcny.rr.com>
+
+ * 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 <keiths@redhat.com>
* acinclude.m4 (CYG_AC_PATH_TCLCONFIG): Search the win/ directory,
diff --git a/config/mh-a68bsd b/config/mh-a68bsd
index c991289..2fe28d0 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 4497ed9..4b4ffa5 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 54b2a16..acc991b 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 3720192..320927c 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 e7d85d6..746ffdb 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 15885c3..cec4c4a 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 761724d..2779268 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 4d71c9d..16b1187 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 4d71c9d..16b1187 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 19b8ecf..1693006 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 6872145..ff226bf 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 9afcb79..0000000
--- 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 b279399..3ee7639 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 8c4839d..f622c8b 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 5bbd803..e9afa50 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 43b0991..2e42c5f 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 e887736..a926ea5 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 e99ef15..4003002 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 e586b30..07588c7 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 cc337c9..5e909a9 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 dcd5155..0000000
--- 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 8106651..796580b 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 3de2dc8..0000000
--- 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 f0e05c9..fc528ac 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"