Zap the ultra series of a29k host and target.
authorAndrew Cagney <cagney@redhat.com>
Sat, 1 Dec 2001 22:34:11 +0000 (22:34 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sat, 1 Dec 2001 22:34:11 +0000 (22:34 +0000)
gdb/ChangeLog
gdb/NEWS
gdb/config/a29k/a29k-kern.mt [deleted file]
gdb/config/a29k/nm-ultra3.h [deleted file]
gdb/config/a29k/tm-ultra3.h [deleted file]
gdb/config/a29k/ultra3.mh [deleted file]
gdb/config/a29k/ultra3.mt [deleted file]
gdb/config/a29k/xm-ultra3.h [deleted file]
gdb/configure.host
gdb/configure.tgt

index 9216fc59113105be93ba2feb84e2585f602ee208..65d5dd881ef9cc656433b14cae8104e458277c6a 100644 (file)
@@ -1,5 +1,15 @@
 2001-12-01  Andrew Cagney  <ac131313@redhat.com>
 
+       * 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.
index 3d93bb9bb5e21e4e1787e2c30fd9065953ec69b6..e379cb9749fd4512638f3fd2078e483d52f1a927 100644 (file)
--- 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 (file)
index be6f567..0000000
+++ /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 (file)
index 330319f..0000000
+++ /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 (file)
index dbf01fd..0000000
+++ /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)<GR64_REGNUM+32) ||     \ */
-/* OBSOLETE                    ((regno)==VAB_REGNUM) ||        \ */
-/* OBSOLETE               ((regno)==OPS_REGNUM) ||     \ */
-/* OBSOLETE                    ((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 (file)
index 36e3711..0000000
+++ /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 (file)
index a95d3d1..0000000
+++ /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 (file)
index 621e810..0000000
+++ /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 */
index 0a416d4314769ee315fcf540811cbc5b97503c08..8a275e4de668f7f92292692b4659c1d9f5ed5b6b 100644 (file)
@@ -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 ;;
index 340d0af16389cc28991b73404f57edf85651b3e8..784d7fbfaad859b63ad8cf5fe316f5edc4f24c21 100644 (file)
@@ -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 ;;