From 9b5671504886d9ed6bb6e97cd7380529d0ed7340 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Sat, 1 Dec 2001 22:34:11 +0000 Subject: [PATCH] Zap the ultra series of a29k host and target. --- gdb/ChangeLog | 10 ++ gdb/NEWS | 1 + gdb/config/a29k/a29k-kern.mt | 13 -- gdb/config/a29k/nm-ultra3.h | 28 ----- gdb/config/a29k/tm-ultra3.h | 227 ----------------------------------- gdb/config/a29k/ultra3.mh | 12 -- gdb/config/a29k/ultra3.mt | 6 - gdb/config/a29k/xm-ultra3.h | 53 -------- gdb/configure.host | 2 - gdb/configure.tgt | 2 - 10 files changed, 11 insertions(+), 343 deletions(-) delete mode 100644 gdb/config/a29k/a29k-kern.mt delete mode 100644 gdb/config/a29k/nm-ultra3.h delete mode 100644 gdb/config/a29k/tm-ultra3.h delete mode 100644 gdb/config/a29k/ultra3.mh delete mode 100644 gdb/config/a29k/ultra3.mt delete mode 100644 gdb/config/a29k/xm-ultra3.h diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9216fc59113..65d5dd881ef 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,15 @@ 2001-12-01 Andrew Cagney + * NEWS: Note that a29k-nyu-sym1 and a29k-*-kern* were deleted. + * configure.host: Delete a29k-*-* host. + * configure.tgt: Delete a29k-*-kern* and a29k-*-sym1* targets. + * config/a29k/a29k-kern.mt: Delete file. + * config/a29k/nm-ultra3.h: Delete file. + * config/a29k/tm-ultra3.h: Delete file. + * config/a29k/ultra3.mh: Delete file. + * config/a29k/ultra3.mt: Delete file. + * config/a29k/xm-ultra3.h: Delete file. + * NEWS: Note that i[3456]86-*-sunos* was deleted. * Makefile.in (sun386-nat.o): Delete. * configure.tgt: Delete i[3456]86-*-sunos* target. diff --git a/gdb/NEWS b/gdb/NEWS index 3d93bb9bb5e..e379cb9749f 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -18,6 +18,7 @@ Harris/CXUX m88k m88*-harris-cxux* Most ns32k hosts and targets ns32k-*-mach3* ns32k-umax-* ns32k-utek-sysv* ns32k-utek-* SunOS 4.0.Xi on i386 i[3456]86-*-sunos* +Ultracomputer (29K) running Sym1 a29k-nyu-sym1 a29k-*-kern* * Changes to command line processing diff --git a/gdb/config/a29k/a29k-kern.mt b/gdb/config/a29k/a29k-kern.mt deleted file mode 100644 index be6f567117b..00000000000 --- a/gdb/config/a29k/a29k-kern.mt +++ /dev/null @@ -1,13 +0,0 @@ -# OBSOLETE # Target: Remote AMD 29000 that runs Unix kernel on NYU Ultra3 processor board -# OBSOLETE -# OBSOLETE # This builds a gdb that should run on a host (we use sun3os4) that -# OBSOLETE # then communicates over the serial line to either an Adapt or MiniMon, -# OBSOLETE # for use in debugging Unix kernels. -# OBSOLETE # As compared to ordinary remote 29K debugging, this changes the register -# OBSOLETE # numbering a bit, to hold kernel regs, and adds support for looking at -# OBSOLETE # the upage. -# OBSOLETE -# OBSOLETE TDEPFILES= a29k-tdep.o remote-mm.o remote-adapt.o -# OBSOLETE TM_FILE= tm-ultra3.h -# OBSOLETE -# OBSOLETE MT_CFLAGS = -DKERNEL_DEBUGGING -DNO_HIF_SUPPORT diff --git a/gdb/config/a29k/nm-ultra3.h b/gdb/config/a29k/nm-ultra3.h deleted file mode 100644 index 330319f5c21..00000000000 --- a/gdb/config/a29k/nm-ultra3.h +++ /dev/null @@ -1,28 +0,0 @@ -/* OBSOLETE /* Host definitions for GDB running on an a29k NYU Ultracomputer */ -/* OBSOLETE Copyright 1986, 1987, 1989, 1991, 1992, 1993 */ -/* OBSOLETE Free Software Foundation, Inc. */ -/* OBSOLETE Contributed by David Wood (wood@lab.ultra.nyu.edu). */ -/* OBSOLETE */ -/* OBSOLETE This file is part of GDB. */ -/* OBSOLETE */ -/* OBSOLETE This program is free software; you can redistribute it and/or modify */ -/* OBSOLETE it under the terms of the GNU General Public License as published by */ -/* OBSOLETE the Free Software Foundation; either version 2 of the License, or */ -/* OBSOLETE (at your option) any later version. */ -/* OBSOLETE */ -/* OBSOLETE This program is distributed in the hope that it will be useful, */ -/* OBSOLETE but WITHOUT ANY WARRANTY; without even the implied warranty of */ -/* OBSOLETE MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ -/* OBSOLETE GNU General Public License for more details. */ -/* OBSOLETE */ -/* OBSOLETE You should have received a copy of the GNU General Public License */ -/* OBSOLETE along with this program; if not, write to the Free Software */ -/* OBSOLETE Foundation, Inc., 59 Temple Place - Suite 330, */ -/* OBSOLETE Boston, MA 02111-1307, USA. */ */ -/* OBSOLETE */ -/* OBSOLETE /* If we ever *do* end up using the standard fetch_inferior_registers, */ -/* OBSOLETE this is the right value for U_REGS_OFFSET. */ */ -/* OBSOLETE #define U_REGS_OFFSET 0 */ -/* OBSOLETE */ -/* OBSOLETE /* Override copies of {fetch,store}_inferior_registers in infptrace.c. */ */ -/* OBSOLETE #define FETCH_INFERIOR_REGISTERS */ diff --git a/gdb/config/a29k/tm-ultra3.h b/gdb/config/a29k/tm-ultra3.h deleted file mode 100644 index dbf01fd245d..00000000000 --- a/gdb/config/a29k/tm-ultra3.h +++ /dev/null @@ -1,227 +0,0 @@ -/* OBSOLETE /* Parameters for NYU Ultracomputer 29000 target, for GDB, the GNU debugger. */ -/* OBSOLETE Copyright 1990, 1991, 1993 Free Software Foundation, Inc. */ -/* OBSOLETE Contributed by David Wood @ New York University (wood@nyu.edu). */ -/* OBSOLETE */ -/* OBSOLETE This file is part of GDB. */ -/* OBSOLETE */ -/* OBSOLETE This program is free software; you can redistribute it and/or modify */ -/* OBSOLETE it under the terms of the GNU General Public License as published by */ -/* OBSOLETE the Free Software Foundation; either version 2 of the License, or */ -/* OBSOLETE (at your option) any later version. */ -/* OBSOLETE */ -/* OBSOLETE This program is distributed in the hope that it will be useful, */ -/* OBSOLETE but WITHOUT ANY WARRANTY; without even the implied warranty of */ -/* OBSOLETE MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ -/* OBSOLETE GNU General Public License for more details. */ -/* OBSOLETE */ -/* OBSOLETE You should have received a copy of the GNU General Public License */ -/* OBSOLETE along with this program; if not, write to the Free Software */ -/* OBSOLETE Foundation, Inc., 59 Temple Place - Suite 330, */ -/* OBSOLETE Boston, MA 02111-1307, USA. */ */ -/* OBSOLETE */ -/* OBSOLETE /* This file includes tm-a29k.h, but predefines REGISTER_NAMES and */ -/* OBSOLETE related macros. The file supports a a29k running our flavor of */ -/* OBSOLETE Unix on our Ultra3 PE Boards. */ */ -/* OBSOLETE */ -/* OBSOLETE /* Byte order is configurable, but this machine runs big-endian. */ */ -/* OBSOLETE #define TARGET_BYTE_ORDER BIG_ENDIAN */ -/* OBSOLETE */ -/* OBSOLETE /* Initializer for an array of names of registers. */ -/* OBSOLETE There should be NUM_REGS strings in this initializer. */ -/* OBSOLETE */ */ -/* OBSOLETE #define NUM_REGS (EXO_REGNUM + 1) */ -/* OBSOLETE */ -/* OBSOLETE #define REGISTER_NAMES { \ */ -/* OBSOLETE "gr1", \ */ -/* OBSOLETE "gr64", "gr65", "gr66", "gr67", "gr68", "gr69", "gr70", "gr71", "gr72", \ */ -/* OBSOLETE "gr73", "gr74", "gr75", "gr76", "gr77", "gr78", "gr79", "gr80", "gr81", \ */ -/* OBSOLETE "gr82", "gr83", "gr84", "gr85", "gr86", "gr87", "gr88", "gr89", "gr90", \ */ -/* OBSOLETE "gr91", "gr92", "gr93", "gr94", "gr95", \ */ -/* OBSOLETE "gr96", "gr97", "gr98", "gr99", "gr100", "gr101", "gr102", "gr103", "gr104", \ */ -/* OBSOLETE "gr105", "gr106", "gr107", "gr108", "gr109", "gr110", "gr111", "gr112", \ */ -/* OBSOLETE "gr113", "gr114", "gr115", "gr116", "gr117", "gr118", "gr119", "gr120", \ */ -/* OBSOLETE "gr121", "gr122", "gr123", "gr124", "gr125", "gr126", "gr127", \ */ -/* OBSOLETE "lr0", "lr1", "lr2", "lr3", "lr4", "lr5", "lr6", "lr7", "lr8", "lr9", \ */ -/* OBSOLETE "lr10", "lr11", "lr12", "lr13", "lr14", "lr15", "lr16", "lr17", "lr18", \ */ -/* OBSOLETE "lr19", "lr20", "lr21", "lr22", "lr23", "lr24", "lr25", "lr26", "lr27", \ */ -/* OBSOLETE "lr28", "lr29", "lr30", "lr31", "lr32", "lr33", "lr34", "lr35", "lr36", \ */ -/* OBSOLETE "lr37", "lr38", "lr39", "lr40", "lr41", "lr42", "lr43", "lr44", "lr45", \ */ -/* OBSOLETE "lr46", "lr47", "lr48", "lr49", "lr50", "lr51", "lr52", "lr53", "lr54", \ */ -/* OBSOLETE "lr55", "lr56", "lr57", "lr58", "lr59", "lr60", "lr61", "lr62", "lr63", \ */ -/* OBSOLETE "lr64", "lr65", "lr66", "lr67", "lr68", "lr69", "lr70", "lr71", "lr72", \ */ -/* OBSOLETE "lr73", "lr74", "lr75", "lr76", "lr77", "lr78", "lr79", "lr80", "lr81", \ */ -/* OBSOLETE "lr82", "lr83", "lr84", "lr85", "lr86", "lr87", "lr88", "lr89", "lr90", \ */ -/* OBSOLETE "lr91", "lr92", "lr93", "lr94", "lr95", "lr96", "lr97", "lr98", "lr99", \ */ -/* OBSOLETE "lr100", "lr101", "lr102", "lr103", "lr104", "lr105", "lr106", "lr107", \ */ -/* OBSOLETE "lr108", "lr109", "lr110", "lr111", "lr112", "lr113", "lr114", "lr115", \ */ -/* OBSOLETE "lr116", "lr117", "lr118", "lr119", "lr120", "lr121", "lr122", "lr123", \ */ -/* OBSOLETE "lr124", "lr125", "lr126", "lr127", \ */ -/* OBSOLETE "vab", "ops", "cps", "cfg", "cha", "chd", "chc", "rbp", "tmc", "tmr", \ */ -/* OBSOLETE "pc0", "pc1", "pc2", "mmu", "lru", \ */ -/* OBSOLETE "ipc", "ipa", "ipb", "q", "alu", "bp", "fc", "cr", \ */ -/* OBSOLETE "fpe", "int", "fps", "exo" } */ -/* OBSOLETE */ -/* OBSOLETE */ -/* OBSOLETE #ifdef KERNEL_DEBUGGING */ -/* OBSOLETE #define PADDR_U_REGNUM 22 /* gr86 */ */ -/* OBSOLETE #define RETURN_REGNUM GR64_REGNUM */ -/* OBSOLETE #else */ -/* OBSOLETE #define RETURN_REGNUM GR96_REGNUM */ -/* OBSOLETE #endif /* KERNEL_DEBUGGING */ */ -/* OBSOLETE */ -/* OBSOLETE */ -/* OBSOLETE /* Should rename all GR96_REGNUM to RETURN_REGNUM */ */ -/* OBSOLETE #define GR1_REGNUM (0) */ -/* OBSOLETE #define GR64_REGNUM 1 */ -/* OBSOLETE #define GR96_REGNUM (GR64_REGNUM + 32) */ -/* OBSOLETE /* This needs to be the memory stack pointer, not the register stack pointer, */ -/* OBSOLETE to make call_function work right. */ */ -/* OBSOLETE #define SP_REGNUM MSP_REGNUM */ -/* OBSOLETE */ -/* OBSOLETE #define FP_REGNUM (LR0_REGNUM + 1) /* lr1 */ */ -/* OBSOLETE /* Large Return Pointer */ */ -/* OBSOLETE #define LRP_REGNUM (123 - 96 + RETURN_REGNUM) */ -/* OBSOLETE /* Static link pointer */ */ -/* OBSOLETE #define SLP_REGNUM (124 - 96 + RETURN_REGNUM) */ -/* OBSOLETE /* Memory Stack Pointer. */ */ -/* OBSOLETE #define MSP_REGNUM (125 - 96 + RETURN_REGNUM) */ -/* OBSOLETE /* Register allocate bound. */ */ -/* OBSOLETE #define RAB_REGNUM (126 - 96 + RETURN_REGNUM) */ -/* OBSOLETE /* Register Free Bound. */ */ -/* OBSOLETE #define RFB_REGNUM (127 - 96 + RETURN_REGNUM) */ -/* OBSOLETE /* Register Stack Pointer. */ */ -/* OBSOLETE #define RSP_REGNUM GR1_REGNUM */ -/* OBSOLETE #define LR0_REGNUM ( 32 + GR96_REGNUM) */ -/* OBSOLETE */ -/* OBSOLETE /* Protected Special registers */ */ -/* OBSOLETE #define VAB_REGNUM (LR0_REGNUM + 128) */ -/* OBSOLETE #define OPS_REGNUM (VAB_REGNUM + 1) */ -/* OBSOLETE #define CPS_REGNUM (VAB_REGNUM + 2) */ -/* OBSOLETE #define CFG_REGNUM (VAB_REGNUM + 3) */ -/* OBSOLETE #define CHA_REGNUM (VAB_REGNUM + 4) */ -/* OBSOLETE #define CHD_REGNUM (VAB_REGNUM + 5) */ -/* OBSOLETE #define CHC_REGNUM (VAB_REGNUM + 6) */ -/* OBSOLETE #define RBP_REGNUM (VAB_REGNUM + 7) */ -/* OBSOLETE #define TMC_REGNUM (VAB_REGNUM + 8) */ -/* OBSOLETE #define TMR_REGNUM (VAB_REGNUM + 9) */ -/* OBSOLETE #define NPC_REGNUM (VAB_REGNUM + 10) /* pc0 */ */ -/* OBSOLETE #define PC_REGNUM (VAB_REGNUM + 11) /* pc1 */ */ -/* OBSOLETE #define PC2_REGNUM (VAB_REGNUM + 12) /* pc2 */ */ -/* OBSOLETE #define MMU_REGNUM (VAB_REGNUM + 13) */ -/* OBSOLETE #define LRU_REGNUM (VAB_REGNUM + 14) */ -/* OBSOLETE /* Register sequence gap */ */ -/* OBSOLETE /* Unprotected Special registers */ */ -/* OBSOLETE #define IPC_REGNUM (LRU_REGNUM + 1) */ -/* OBSOLETE #define IPA_REGNUM (IPC_REGNUM + 1) */ -/* OBSOLETE #define IPB_REGNUM (IPC_REGNUM + 2) */ -/* OBSOLETE #define Q_REGNUM (IPC_REGNUM + 3) */ -/* OBSOLETE #define ALU_REGNUM (IPC_REGNUM + 4) */ -/* OBSOLETE #define PS_REGNUM ALU_REGNUM */ -/* OBSOLETE #define BP_REGNUM (IPC_REGNUM + 5) */ -/* OBSOLETE #define FC_REGNUM (IPC_REGNUM + 6) */ -/* OBSOLETE #define CR_REGNUM (IPC_REGNUM + 7) */ -/* OBSOLETE /* Register sequence gap */ */ -/* OBSOLETE #define FPE_REGNUM (CR_REGNUM + 1) */ -/* OBSOLETE #define INT_REGNUM (FPE_REGNUM + 1) */ -/* OBSOLETE #define FPS_REGNUM (FPE_REGNUM + 2) */ -/* OBSOLETE /* Register sequence gap */ */ -/* OBSOLETE #define EXO_REGNUM (FPS_REGNUM + 1) */ -/* OBSOLETE */ -/* OBSOLETE /* Special register #x. */ */ -/* OBSOLETE #define SR_REGNUM(x) \ */ -/* OBSOLETE ((x) < 15 ? VAB_REGNUM + (x) \ */ -/* OBSOLETE : (x) >= 128 && (x) < 136 ? IPC_REGNUM + (x-128) \ */ -/* OBSOLETE : (x) >= 160 && (x) < 163 ? FPE_REGNUM + (x-160) \ */ -/* OBSOLETE : (x) == 164 ? EXO_REGNUM \ */ -/* OBSOLETE : (error ("Internal error in SR_REGNUM"), 0)) */ -/* OBSOLETE */ -/* OBSOLETE #ifndef KERNEL_DEBUGGING */ -/* OBSOLETE /* */ -/* OBSOLETE * This macro defines the register numbers (from REGISTER_NAMES) that */ -/* OBSOLETE * are effectively unavailable to the user through ptrace(). It allows */ -/* OBSOLETE * us to include the whole register set in REGISTER_NAMES (inorder to */ -/* OBSOLETE * better support remote debugging). If it is used in */ -/* OBSOLETE * fetch/store_inferior_registers() gdb will not complain about I/O errors */ -/* OBSOLETE * on fetching these registers. If all registers in REGISTER_NAMES */ -/* OBSOLETE * are available, then return false (0). */ -/* OBSOLETE */ */ -/* OBSOLETE #define CANNOT_STORE_REGISTER(regno) \ */ -/* OBSOLETE (((regno)>=GR64_REGNUM && (regno)=CFG_REGNUM && (regno)<=TMR_REGNUM) || \ */ -/* OBSOLETE ((regno)==MMU_REGNUM) || \ */ -/* OBSOLETE ((regno)==LRU_REGNUM) || \ */ -/* OBSOLETE ((regno)>=ALU_REGNUM) || \ */ -/* OBSOLETE ((regno)==CR_REGNUM) || \ */ -/* OBSOLETE ((regno)==EXO_REGNUM)) */ -/* OBSOLETE #define CANNOT_FETCH_REGISTER(regno) CANNOT_STORE_REGISTER(regno) */ -/* OBSOLETE #endif /* KERNEL_DEBUGGING */ */ -/* OBSOLETE */ -/* OBSOLETE /* */ -/* OBSOLETE * Converts an sdb register number to an internal gdb register number. */ -/* OBSOLETE * Currently under gcc, gr96->0...gr128->31...lr0->32...lr127->159, or... */ -/* OBSOLETE * gr64->0...gr95->31, lr0->32...lr127->159. */ -/* OBSOLETE */ */ -/* OBSOLETE #define SDB_REG_TO_REGNUM(value) (((value)<32) ? ((value)+RETURN_REGNUM) : \ */ -/* OBSOLETE ((value)-32+LR0_REGNUM)) */ -/* OBSOLETE */ -/* OBSOLETE #ifdef KERNEL_DEBUGGING */ -/* OBSOLETE /* ublock virtual address as defined in our sys/param.h */ */ -/* OBSOLETE /* FIXME: Should get this from sys/param.h */ */ -/* OBSOLETE #define UVADDR ((32*0x100000)-8192) */ -/* OBSOLETE #endif */ -/* OBSOLETE */ -/* OBSOLETE /* */ -/* OBSOLETE * Are we in sigtramp(), needed in infrun.c. Specific to ultra3, because */ -/* OBSOLETE * we take off the leading '_'. */ -/* OBSOLETE */ */ -/* OBSOLETE #if !defined(KERNEL_DEBUGGING) */ -/* OBSOLETE #ifdef SYM1 */ -/* OBSOLETE #define IN_SIGTRAMP(pc, name) (name && STREQ ("sigtramp", name)) */ -/* OBSOLETE #else */ -/* OBSOLETE Need to define */ -/* OBSOLETE IN_SIGTRAMP () for sym2. */ -/* OBSOLETE #endif */ -/* OBSOLETE #endif /* !KERNEL_DEBUGGING */ */ -/* OBSOLETE */ -/* OBSOLETE #include "a29k/tm-a29k.h" */ -/* OBSOLETE */ -/* OBSOLETE /**** The following are definitions that override those in tm-a29k.h ****/ */ -/* OBSOLETE */ -/* OBSOLETE /* This sequence of words is the instructions */ -/* OBSOLETE mtsrim cr, 15 */ -/* OBSOLETE loadm 0, 0, lr2, msp ; load first 16 words of arguments into registers */ -/* OBSOLETE add msp, msp, 16 * 4 ; point to the remaining arguments */ -/* OBSOLETE CONST_INSN: */ -/* OBSOLETE const gr96,inf */ -/* OBSOLETE consth gr96,inf */ -/* OBSOLETE calli lr0, gr96 */ -/* OBSOLETE aseq 0x40,gr1,gr1 ; nop */ -/* OBSOLETE asneq 0x50,gr1,gr1 ; breakpoint */ -/* OBSOLETE When KERNEL_DEBUGGIN is defined, msp -> gr93, gr96 -> gr64, */ -/* OBSOLETE 7d -> 5d, 60 -> 40 */ -/* OBSOLETE */ */ -/* OBSOLETE */ -/* OBSOLETE /* Position of the "const" instruction within CALL_DUMMY in bytes. */ */ -/* OBSOLETE #undef CALL_DUMMY */ -/* OBSOLETE #if TARGET_BYTE_ORDER == HOST_BYTE_ORDER */ -/* OBSOLETE #ifdef KERNEL_DEBUGGING /* gr96 -> gr64 */ */ -/* OBSOLETE #define CALL_DUMMY {0x0400870f, 0x3600825d, 0x155d5d40, 0x03ff40ff, \ */ -/* OBSOLETE 0x02ff40ff, 0xc8008040, 0x70400101, 0x72500101} */ -/* OBSOLETE #else */ -/* OBSOLETE #define CALL_DUMMY {0x0400870f, 0x3600827d, 0x157d7d40, 0x03ff60ff, \ */ -/* OBSOLETE 0x02ff60ff, 0xc8008060, 0x70400101, 0x72500101} */ -/* OBSOLETE #endif /* KERNEL_DEBUGGING */ */ -/* OBSOLETE #else /* Byte order differs. */ */ -/* OBSOLETE you lose */ -/* OBSOLETE #endif /* Byte order differs. */ */ -/* OBSOLETE */ -/* OBSOLETE #if !defined(KERNEL_DEBUGGING) */ -/* OBSOLETE #ifdef SYM1 */ -/* OBSOLETE #undef DECR_PC_AFTER_BREAK */ -/* OBSOLETE #define DECR_PC_AFTER_BREAK 0 /* Sym1 kernel does the decrement */ */ -/* OBSOLETE #else */ -/* OBSOLETE ->"ULTRA3 running other than sym1 OS" !; */ -/* OBSOLETE #endif */ -/* OBSOLETE #endif /* !KERNEL_DEBUGGING */ */ diff --git a/gdb/config/a29k/ultra3.mh b/gdb/config/a29k/ultra3.mh deleted file mode 100644 index 36e37110efb..00000000000 --- a/gdb/config/a29k/ultra3.mh +++ /dev/null @@ -1,12 +0,0 @@ -# OBSOLETE # Host: NYU Ultracomputer (AMD 29000 running Unix) -# OBSOLETE -# OBSOLETE CC=u3cc -# OBSOLETE -# OBSOLETE XM_FILE= xm-ultra3.h -# OBSOLETE XDEPFILES= ultra3-xdep.o -# OBSOLETE -# OBSOLETE MH_CFLAGS = -DSYM1 -# OBSOLETE XM_CLIBS = -lsysv -ljobs -ltermlib -# OBSOLETE -# OBSOLETE NAT_FILE= nm-ultra3.h -# OBSOLETE NATDEPFILES= infptrace.o inftarg.o fork-child.o ultra3-nat.o diff --git a/gdb/config/a29k/ultra3.mt b/gdb/config/a29k/ultra3.mt deleted file mode 100644 index a95d3d19cf5..00000000000 --- a/gdb/config/a29k/ultra3.mt +++ /dev/null @@ -1,6 +0,0 @@ -# OBSOLETE # Target: AMD 29000 running Unix on New York University processor board -# OBSOLETE TDEPFILES= a29k-tdep.o -# OBSOLETE TM_FILE= tm-ultra3.h -# OBSOLETE -# OBSOLETE # SYM1 is some OS they have. -# OBSOLETE MT_CFLAGS = -DSYM1 diff --git a/gdb/config/a29k/xm-ultra3.h b/gdb/config/a29k/xm-ultra3.h deleted file mode 100644 index 621e8105b30..00000000000 --- a/gdb/config/a29k/xm-ultra3.h +++ /dev/null @@ -1,53 +0,0 @@ -/* OBSOLETE /* Host definitions for GDB running on an a29k NYU Ultracomputer */ -/* OBSOLETE Copyright 1986, 1987, 1989, 1991, 1993 Free Software Foundation, Inc. */ -/* OBSOLETE Contributed by David Wood (wood@lab.ultra.nyu.edu). */ -/* OBSOLETE */ -/* OBSOLETE This file is part of GDB. */ -/* OBSOLETE */ -/* OBSOLETE This program is free software; you can redistribute it and/or modify */ -/* OBSOLETE it under the terms of the GNU General Public License as published by */ -/* OBSOLETE the Free Software Foundation; either version 2 of the License, or */ -/* OBSOLETE (at your option) any later version. */ -/* OBSOLETE */ -/* OBSOLETE This program is distributed in the hope that it will be useful, */ -/* OBSOLETE but WITHOUT ANY WARRANTY; without even the implied warranty of */ -/* OBSOLETE MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ -/* OBSOLETE GNU General Public License for more details. */ -/* OBSOLETE */ -/* OBSOLETE You should have received a copy of the GNU General Public License */ -/* OBSOLETE along with this program; if not, write to the Free Software */ -/* OBSOLETE Foundation, Inc., 59 Temple Place - Suite 330, */ -/* OBSOLETE Boston, MA 02111-1307, USA. */ */ -/* OBSOLETE */ -/* OBSOLETE /* Here at NYU we have what we call an ULTRA3 PE board. So */ -/* OBSOLETE ifdefs for ULTRA3 are my doing. At this point in time, */ -/* OBSOLETE I don't know of any other Unixi running on the a29k. */ */ -/* OBSOLETE */ -/* OBSOLETE #define HOST_BYTE_ORDER BIG_ENDIAN */ -/* OBSOLETE */ -/* OBSOLETE #define HAVE_WAIT_STRUCT */ -/* OBSOLETE */ -/* OBSOLETE #ifndef L_SET */ -/* OBSOLETE #define L_SET 0 /* set the seek pointer */ */ -/* OBSOLETE #define L_INCR 1 /* increment the seek pointer */ */ -/* OBSOLETE #define L_XTND 2 /* extend the file size */ */ -/* OBSOLETE #endif */ -/* OBSOLETE */ -/* OBSOLETE #ifndef O_RDONLY */ -/* OBSOLETE #define O_RDONLY 0 */ -/* OBSOLETE #define O_WRONLY 1 */ -/* OBSOLETE #define O_RDWR 2 */ -/* OBSOLETE #endif */ -/* OBSOLETE */ -/* OBSOLETE #ifndef F_OK */ -/* OBSOLETE #define R_OK 4 */ -/* OBSOLETE #define W_OK 2 */ -/* OBSOLETE #define X_OK 1 */ -/* OBSOLETE #define F_OK 0 */ -/* OBSOLETE #endif */ -/* OBSOLETE */ -/* OBSOLETE /* System doesn't provide siginterrupt(). */ */ -/* OBSOLETE #define NO_SIGINTERRUPT */ -/* OBSOLETE */ -/* OBSOLETE /* System uses a `short' to hold a process group ID. */ */ -/* OBSOLETE #define SHORT_PGRP */ diff --git a/gdb/configure.host b/gdb/configure.host index 0a416d43147..8a275e4de66 100644 --- a/gdb/configure.host +++ b/gdb/configure.host @@ -28,8 +28,6 @@ esac case "${host}" in -# OBSOLETE a29k-*-*) gdb_host=ultra3 ;; - alpha*-*-osf1*) gdb_host=alpha-osf1 ;; alpha*-*-osf2*) gdb_host=alpha-osf2 ;; alpha*-*-osf[3456789]*) gdb_host=alpha-osf3 ;; diff --git a/gdb/configure.tgt b/gdb/configure.tgt index 340d0af1638..784d7fbfaad 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -39,9 +39,7 @@ a29k-*-aout*) gdb_target=a29k ;; 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 ;; -- 2.30.2