This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[rfc] Remove 5.0 obsolete code


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 ----

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]