This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
[rfc] Remove 5.0 obsolete code
- To: GDB Discussion <gdb at sourceware dot cygnus dot com>
- Subject: [rfc] Remove 5.0 obsolete code
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Thu, 18 Jan 2001 15:52:12 +1100
Hello,
This follows up a discussion on the gdb@ mailing list. It removes the
obsolete targets. I would draw your attention to the news file where it
will now read:
* OBSOLETE configurations
....
Configurations that have been declared obsolete in this release have
been commented out. Unless there is activity to revive these
configurations, the next release of GDB will have their sources
permanently REMOVED.
In GDB 5.0 this note read:
Configurations that have been declared obsolete will be commented out,
but the code will be left in place. If there is no activity to revive
these configurations before the next release of GDB, the sources will
be permanently REMOVED.
The old paragraph could give the impression that the removal would only
occure just before the next GDB release. Given that everything is in
CVS this is no longer needed.
Andrew
Thu Jan 18 14:03:13 2001 Andrew Cagney <cagney@b1.cygnus.com>
* configure.tgt: Remove references to convex, pyramid, altos and
tahoe.
* configure.host: Ditto.
* MAINTAINERS: Ditto.
* NEWS: Update.
* tahoe-tdep.c: Delete obsolete file.
* pyr-xdep.c: Ditto.
* pyr-tdep.c: Ditto.
* convex-tdep.c: Ditto.
* convex-xdep.c: Ditto.
* config/tahoe/xm-tahoe.h: Ditto.
* config/tahoe/tm-tahoe.h: Ditto.
* config/tahoe/tahoe.mt: Ditto.
* config/tahoe/tahoe.mh: Ditto.
* config/pyr/xm-pyr.h: Ditto.
* config/pyr/tm-pyr.h: Ditto.
* config/pyr/pyramid.mt: Ditto.
* config/pyr/pyramid.mh: Ditto.
* config/m68k/xm-altos.h: Ditto.
* config/m68k/tm-altos.h: Ditto.
* config/m68k/altos.mt: Ditto.
* config/m68k/altos.mh: Ditto.
* config/convex/xm-convex.h: Ditto.
* config/convex/tm-convex.h: Ditto.
* config/convex/convex.mt: Ditto.
* config/convex/convex.mh: Ditto.
* config/convex/Convex.notes: Ditto.
* config/arm/xm-arm.h: Ditto.
* config/arm/nm-arm.h: Ditto.
* config/arm/arm.mt: Ditto.
* config/arm/arm.mh: Ditto.
* arm-convert.s: Ditto.
* arm-xdep.c: Ditto.
* altos-xdep.c: Ditto.
Index: MAINTAINERS
===================================================================
RCS file: /cvs/src/src/gdb/MAINTAINERS,v
retrieving revision 1.62
diff -p -r1.62 MAINTAINERS
*** MAINTAINERS 2001/01/16 22:45:48 1.62
--- MAINTAINERS 2001/01/18 03:36:42
*************** maintainer works with the native maintai
*** 42,49 ****
Jim Ingham jingham@apple.com
Scott Bambrough scottb@netwinder.org
- convex OBSOLETE
-
d10v Andrew Cagney cagney@cygnus.com
d30v David Taylor taylor@cygnus.com
--- 42,47 ----
*************** maintainer works with the native maintai
*** 80,87 ****
powerpc Kevin Buettner kevinb@cygnus.com
Nick Duffek nsd@cygnus.com
- pyramid OBSOLETE
-
romp maintenance only (?)
rs6000 (see rs6000 native and ppc target)
--- 78,83 ----
*************** maintainer works with the native maintai
*** 89,96 ****
sh Elena Zannoni ezannoni@cygnus.com
sparc David Taylor taylor@cygnus.com
-
- tahoe OBSOLETE
tic80 maintenance only (tic80-coff)
v850 maintenance only (v850-elf)
--- 85,90 ----
Index: NEWS
===================================================================
RCS file: /cvs/src/src/gdb/NEWS,v
retrieving revision 1.11
diff -p -r1.11 NEWS
*** NEWS 2000/10/24 05:22:11 1.11
--- NEWS 2001/01/18 03:37:26
*************** x86 FreeBSD 3.x and 4.x i[3456]86*-fr
*** 14,20 ****
x86 FreeBSD before 2.2 i[3456]86*-freebsd{1,2.[01]}*,
! * Deleted configurations
* Other news:
--- 14,31 ----
x86 FreeBSD before 2.2 i[3456]86*-freebsd{1,2.[01]}*,
! Configurations that have been declared obsolete in this release have
! been commented out. Unless there is activity to revive these
! configurations, the next release of GDB will have their sources
! permanently REMOVED.
!
! * REMOVED configurations
!
! Altos 3068 m68*-altos-*
! Convex c1-*-*, c2-*-*
! Pyramid pyramid-*-*
! ARM RISCix arm-*-* (as host)
! Tahoe tahoe-*-*
* Other news:
Index: configure.host
===================================================================
RCS file: /cvs/src/src/gdb/configure.host,v
retrieving revision 1.10
diff -p -r1.10 configure.host
*** configure.host 2000/11/26 20:04:41 1.10
--- configure.host 2001/01/18 03:37:26
*************** case "${host_cpu}" in
*** 12,23 ****
alpha*) gdb_host_cpu=alpha ;;
arm*) gdb_host_cpu=arm ;;
- # OBSOLETE c[12]) gdb_host_cpu=convex ;;
hppa*) gdb_host_cpu=pa ;;
i[3456]86*) gdb_host_cpu=i386 ;;
m68*) gdb_host_cpu=m68k ;;
m88*) gdb_host_cpu=m88k ;;
- # OBSOLETE pyramid) gdb_host_cpu=pyr ;;
powerpc*) gdb_host_cpu=powerpc ;;
sparc64) gdb_host_cpu=sparc ;;
*) gdb_host_cpu=$host_cpu ;;
--- 12,21 ----
*************** alpha*-*-freebsd*) gdb_host=fbsd ;;
*** 39,46 ****
arm*-*-linux*) gdb_host=linux ;;
arm*-*-*) gdb_host=arm ;;
- # OBSOLETE c[12]-*-*) gdb_host=convex ;;
-
hppa*-*-bsd*) gdb_host=hppabsd ;;
hppa*-*-hiux*) gdb_host=hppahpux ;;
hppa*-*-hpux10.20) gdb_host=hpux1020 ;;
--- 37,42 ----
*************** m680[01]0-sun-sunos3*) gdb_host=sun2os3
*** 90,96 ****
m680[01]0-sun-sunos4*) gdb_host=sun2os4 ;;
m68030-sony-*) gdb_host=news1000 ;;
- # OBSOLETE m68*-altos-*) gdb_host=altos ;;
m68*-apollo*-sysv*) gdb_host=apollo68v ;;
m68*-apollo*-bsd*) gdb_host=apollo68b ;;
m68*-att-*) gdb_host=3b1 ;;
--- 86,91 ----
*************** powerpcle-*-solaris*) gdb_host=solaris ;
*** 140,149 ****
powerpc-*-linux*) gdb_host=linux ;;
powerpc-*-netbsd*) gdb_host=nbsd ;;
- # OBSOLETE pn-*-*) gdb_host=pn ;;
-
- # OBSOLETE pyramid-*-*) gdb_host=pyramid ;;
-
romp-*-*) gdb_host=rtbsd ;;
rs6000-*-lynxos*) gdb_host=rs6000lynx ;;
--- 135,140 ----
*************** sparc64-*-*) gdb_host=sun4sol2 ;;
*** 163,170 ****
strongarm-*-*) gdb_host=arm ;;
xscale-*-*) gdb_host=arm ;;
-
- # OBSOLETE tahoe-*-*) gdb_host=tahoe ;;
vax-*-bsd*) gdb_host=vaxbsd ;;
vax-*-ultrix2*) gdb_host=vaxult2 ;;
--- 154,159 ----
Index: configure.tgt
===================================================================
RCS file: /cvs/src/src/gdb/configure.tgt,v
retrieving revision 1.16
diff -p -r1.16 configure.tgt
*** configure.tgt 2000/12/14 20:15:45 1.16
--- configure.tgt 2001/01/18 03:37:26
*************** case "${target_cpu}" in
*** 14,20 ****
alpha*) gdb_target_cpu=alpha ;;
arm*) gdb_target_cpu=arm ;;
- # OBSOLETE c[12]) gdb_target_cpu=convex ;;
hppa*) gdb_target_cpu=pa ;;
i[3456]86*) gdb_target_cpu=i386 ;;
m68hc11*|m6811*) gdb_target_cpu=m68hc11 ;;
--- 14,19 ----
*************** m68*) gdb_target_cpu=m68k ;;
*** 22,28 ****
m88*) gdb_target_cpu=m88k ;;
mips*) gdb_target_cpu=mips ;;
powerpc*) gdb_target_cpu=powerpc ;;
- # OBSOLETE pyramid) gdb_target_cpu=pyr ;;
sparc*) gdb_target_cpu=sparc ;;
thumb*) gdb_target_cpu=arm ;;
strongarm*) gdb_target_cpu=arm ;;
--- 21,26 ----
*************** arm*-*-* | thumb*-*-* | strongarm*-*-*)
*** 63,70 ****
xscale-*-*) gdb_target=embed
configdirs="$configdirs rdi-share"
;;
- # OBSOLETE c1-*-*) gdb_target=convex ;;
- # OBSOLETE c2-*-*) gdb_target=convex ;;
d10v-*-*) gdb_target=d10v ;;
d30v-*-*) gdb_target=d30v ;;
--- 61,66 ----
*************** m68*-apollo*-bsd*) gdb_target=apollo68b
*** 149,155 ****
m68*-bull-sysv*) gdb_target=dpx2 ;;
m68*-hp-bsd*) gdb_target=hp300bsd ;;
m68*-hp-hpux*) gdb_target=hp300hpux ;;
- # OBSOLETE m68*-altos-*) gdb_target=altos ;;
m68*-att-*) gdb_target=3b1 ;;
m68*-cisco*-*) gdb_target=cisco ;;
m68*-ericsson-*) gdb_target=es1800 ;;
--- 145,150 ----
*************** powerpcle-*-eabi* | powerpcle-*-sysv* |
*** 255,262 ****
powerpc-*-linux*) gdb_target=linux ;;
powerpc-*-vxworks*) gdb_target=vxworks ;;
- # OBSOLETE pyramid-*-*) gdb_target=pyramid ;;
-
rs6000-*-lynxos*) gdb_target=rs6000lynx
configdirs="${configdirs} gdbserver" ;;
rs6000-*-aix4*) gdb_target=aix4 ;;
--- 250,255 ----
*************** sparc86x-*-*) gdb_target=sparclite ;;
*** 288,295 ****
# deleted though presumably it should be eventually.
#sparc64-*-solaris2*) gdb_target=sp64sol2 ;;
sparc64-*-*) gdb_target=sp64 ;;
-
- # OBSOLETE tahoe-*-*) gdb_target=tahoe ;;
tic80-*-*) gdb_target=tic80
configdirs="${configdirs} gdbserver" ;;
--- 281,286 ----