This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [rfc] Obsolete host and a29k-*-sym1* and a29k-*-kern* targets.
- To: GDB Patches <gdb-patches at sourceware dot cygnus dot com>
- Subject: Re: [rfc] Obsolete host and a29k-*-sym1* and a29k-*-kern* targets.
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Wed, 04 Apr 2001 18:13:49 -0400
- References: <3ACB8790.F6A3AADE@cygnus.com>
Grumph :-)
2001-04-04 Andrew Cagney <ac131313@redhat.com>
Obsolete a29k-*-* host and a29k-*-sym1* and a29k-*-kern* targets.
* configure.tgt (a29k-*-sym1*, a29k-*-kern*): Obsolete.
* configure.host (a29k-*-*): Obsolete.
* Makefile.in (ALLDEPFILES): Remove ultra3-nat.c and
ultra3-xdep.c.
(ultra3-nat.o, ultra3-xdep.o): Obsolete.
* config/a29k/tm-ultra3.h: Obsolete.
* config/a29k/ultra3.mt: Obsolete.
* config/a29k/ultra3.mh: Obsolete.
* config/a29k/nm-ultra3.h: Obsolete.
* config/a29k/xm-ultra3.h: Obsolete.
* ultra3-xdep.c: Obsolete.
* ultra3-nat.c: Obsolete.
* config/a29k/a29k-kern.mt: Obsolete.
* NEWS: Update.
* TODO: Update.
Index: Makefile.in
===================================================================
RCS file: /cvs/src/src/gdb/Makefile.in,v
retrieving revision 1.76
diff -p -r1.76 Makefile.in
*** Makefile.in 2001/04/02 20:57:26 1.76
--- Makefile.in 2001/04/04 20:38:46
*************** ALLDEPFILES = 29k-share/udi/udip2soc.c 2
*** 1165,1171 ****
sh-tdep.c solib.c sparc-nat.c \
sparc-tdep.c sparcl-tdep.c sun3-nat.c sun386-nat.c \
symm-tdep.c symm-nat.c \
- ultra3-nat.c ultra3-xdep.c \
vax-tdep.c \
vx-share/xdr_ld.c vx-share/xdr_ptrace.c vx-share/xdr_rdb.c \
win32-nat.c \
--- 1165,1170 ----
*************** typeprint.o: typeprint.c $(defs_h) $(exp
*** 1982,1990 ****
$(gdbcore_h) $(gdbtypes_h) language.h $(symtab_h) target.h \
$(value_h) gdb_string.h
! ultra3-nat.o: ultra3-nat.c $(defs_h) $(gdbcore_h) $(inferior_h) $(regcache_h)
! ultra3-xdep.o: ultra3-xdep.c $(defs_h) $(gdbcore_h) $(inferior_h)
# OBSOLETE umax-xdep.o: umax-xdep.c $(defs_h) $(gdbcore_h) $(inferior_h) $(regcache_h)
--- 1981,1989 ----
$(gdbcore_h) $(gdbtypes_h) language.h $(symtab_h) target.h \
$(value_h) gdb_string.h
! # OBSOLETE ultra3-nat.o: ultra3-nat.c $(defs_h) $(gdbcore_h) $(inferior_h) $(regcache_h)
! # OBSOLETE ultra3-xdep.o: ultra3-xdep.c $(defs_h) $(gdbcore_h) $(inferior_h)
# OBSOLETE umax-xdep.o: umax-xdep.c $(defs_h) $(gdbcore_h) $(inferior_h) $(regcache_h)
Index: NEWS
===================================================================
RCS file: /cvs/src/src/gdb/NEWS,v
retrieving revision 1.18
diff -p -r1.18 NEWS
*** NEWS 2001/04/03 21:56:01 1.18
--- NEWS 2001/04/04 20:38:47
*************** Most ns32k hosts and targets ns32k-*-m
*** 20,25 ****
--- 20,26 ----
ns32k-utek-sysv* ns32k-utek-*
TI TMS320C80 tic80-*-*
WDC 65816 w65-*-*
+ Ultracomputer (29K) running Sym1 a29k-nyu-sym1 a29k-*-kern*
stuff.c (Program to stuff files into a specially prepared space in kdb)
kdb-start.c (Main loop for the standalone kernel debugger)
Index: TODO
===================================================================
RCS file: /cvs/src/src/gdb/TODO,v
retrieving revision 1.75
diff -p -r1.75 TODO
*** TODO 2001/04/03 21:56:01 1.75
--- TODO 2001/04/04 20:38:49
*************** Steps:
*** 193,200 ****
m68*-*bug-* m68k - (monitor)
m68*-monitor-* m68k - (monitor)
m68*-est-* m68k - (monitor)
! a29k-*-* a29k ultra3 -
! a29k-*-sym1* a29k - ultra3
powerpcle-*-solaris* powerpc solaris solaris
powerpcle-*-cygwin* powerpc cygwin cygwin
powerpc-*-netware* powerpc - ppc-nw
--- 193,201 ----
m68*-*bug-* m68k - (monitor)
m68*-monitor-* m68k - (monitor)
m68*-est-* m68k - (monitor)
! a29k-*-* a29k ultra3 - yes
! a29k-*-sym1* a29k - ultra3 yes
! a29k-*-kern* a29k - a29k-kern yes
powerpcle-*-solaris* powerpc solaris solaris
powerpcle-*-cygwin* powerpc cygwin cygwin
powerpc-*-netware* powerpc - ppc-nw
*************** dependency lists. It isn't done in a co
*** 383,388 ****
--- 384,395 ----
The following are more general cleanups and fixes. They are not tied
to any specific release.
+
+ --
+
+ Investigate changing --target=a29k-amd-udi to a29k-*-coff* and
+ rationalize *.mt files. The got-ya is in remote-eb.c - it has its own
+ custom tty manipulation - it should be using the serial object.
--
Index: configure.host
===================================================================
RCS file: /cvs/src/src/gdb/configure.host,v
retrieving revision 1.15
diff -p -r1.15 configure.host
*** configure.host 2001/04/02 20:57:26 1.15
--- configure.host 2001/04/04 20:38:49
*************** esac
*** 26,32 ****
case "${host}" in
! a29k-*-*) gdb_host=ultra3 ;;
alpha*-*-osf1*) gdb_host=alpha-osf1 ;;
alpha*-*-osf2*) gdb_host=alpha-osf2 ;;
--- 26,32 ----
case "${host}" in
! # OBSOLETE a29k-*-*) gdb_host=ultra3 ;;
alpha*-*-osf1*) gdb_host=alpha-osf1 ;;
alpha*-*-osf2*) gdb_host=alpha-osf2 ;;
Index: configure.tgt
===================================================================
RCS file: /cvs/src/src/gdb/configure.tgt,v
retrieving revision 1.24
diff -p -r1.24 configure.tgt
*** configure.tgt 2001/04/03 21:56:01 1.24
--- configure.tgt 2001/04/04 20:38:49
*************** a29k-*-aout*) gdb_target=a29k ;;
*** 38,46 ****
a29k-*-coff*) gdb_target=a29k ;;
a29k-*-elf*) gdb_target=a29k ;;
a29k-*-ebmon*) gdb_target=a29k ;;
! a29k-*-kern*) gdb_target=a29k-kern ;;
a29k-*-none*) gdb_target=a29k ;;
! a29k-*-sym1*) gdb_target=ultra3 ;;
a29k-*-udi*) gdb_target=a29k-udi ;;
a29k-*-vxworks*) gdb_target=vx29k ;;
--- 38,46 ----
a29k-*-coff*) gdb_target=a29k ;;
a29k-*-elf*) gdb_target=a29k ;;
a29k-*-ebmon*) gdb_target=a29k ;;
! # OBSOLETE a29k-*-kern*) gdb_target=a29k-kern ;;
a29k-*-none*) gdb_target=a29k ;;
! # OBSOLETE a29k-*-sym1*) gdb_target=ultra3 ;;
a29k-*-udi*) gdb_target=a29k-udi ;;
a29k-*-vxworks*) gdb_target=vx29k ;;