Zap sony news (m68k) and ISI (m68k) targets.
authorAndrew Cagney <cagney@redhat.com>
Sat, 1 Dec 2001 23:06:47 +0000 (23:06 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sat, 1 Dec 2001 23:06:47 +0000 (23:06 +0000)
19 files changed:
gdb/ChangeLog
gdb/Makefile.in
gdb/NEWS
gdb/config/m68k/isi.mh [deleted file]
gdb/config/m68k/isi.mt [deleted file]
gdb/config/m68k/news.mh [deleted file]
gdb/config/m68k/news.mt [deleted file]
gdb/config/m68k/news1000.mh [deleted file]
gdb/config/m68k/nm-news.h [deleted file]
gdb/config/m68k/tm-isi.h [deleted file]
gdb/config/m68k/tm-news.h [deleted file]
gdb/config/m68k/xm-isi.h [deleted file]
gdb/config/m68k/xm-news.h [deleted file]
gdb/config/m68k/xm-news1000.h [deleted file]
gdb/configure.host
gdb/configure.tgt
gdb/isi-xdep.c [deleted file]
gdb/m68k-tdep.c
gdb/news-xdep.c [deleted file]

index f1f3d8702d2157f03ac68c8c524356bab692601e..9c9a5d15f0a7cbf8d655d36171eee8fe1b182192 100644 (file)
@@ -1,5 +1,28 @@
 2001-12-01  Andrew Cagney  <ac131313@redhat.com>
 
+       * Makefile.in (tm-news.h, tm-isi.h, xm-news1000.h): Delete.
+       (ALLDEPFILES): Delete news-xdep.c.
+       (news-xdep.o): Delete.
+       (isi-xdep.o): Delete.
+       * configure.tgt: Delete m68*-isi-*, m68*-sony-*, m68*-rom68k-*,
+       m68*-*bug-*, m68*-monitor-* and m68*-est-* targets.
+       * configure.host: Delete m68030-sony-*, m68*-isi-* and m68*-sony-*
+       Hosts.
+       * m68k-tdep.c (isi_skip_prologue): Delete function.
+       * news-xdep.c: Delete file.
+       * isi-xdep.c: Delete file.
+       * config/m68k/isi.mh: Delete file.
+       * config/m68k/isi.mt: Delete file.
+       * config/m68k/news.mh: Delete file.
+       * config/m68k/news.mt: Delete file.
+       * config/m68k/news1000.mh: Delete file.
+       * config/m68k/nm-news.h: Delete file.
+       * config/m68k/tm-isi.h: Delete file.
+       * config/m68k/tm-news.h: Delete file.
+       * config/m68k/xm-isi.h: Delete file.
+       * config/m68k/xm-news.h: Delete file.
+       * config/m68k/xm-news1000.h: Delete file.
+
        * kdb-start.c: Delete file.
        * stuff.c: Delete file.
 
index 29e72d026ae34669d5494cd8d08adcad0d5a6d19..9d51e425a8a0f288bdd51d565eccfc8e5a1f2438 100644 (file)
@@ -927,10 +927,7 @@ gdb1$(EXEEXT): gdb$(EXEEXT)
 # But these rules don't do what we want; we want to hack the foo.o: tm.h
 # dependency to do the right thing.
 tm-sun3.h tm-hp300bsd.h tm-altos.h: tm-m68k.h
-# OBSOLETE tm-news.h: tm-m68k.h
-# OBSOLETE tm-isi.h: tm-m68k.h
 tm-hp300hpux.h tm-sun2.h tm-3b1.h: tm-m68k.h
-# OBSOLETE xm-news1000.h: xm-news.h
 xm-i386-sv32.h: xm-i386.h
 tm-i386gas.h: tm-i386.h
 xm-sun4os4.h: xm-sparc.h
@@ -1197,7 +1194,7 @@ ALLDEPFILES = 29k-share/udi/udip2soc.c 29k-share/udi/udr.c \
        mcore-tdep.c \
        mips-linux-nat.c mips-linux-tdep.c \
        mips-nat.c \
-       mips-tdep.c mipsm3-nat.c mipsv4-nat.c news-xdep.c \
+       mips-tdep.c mipsm3-nat.c mipsv4-nat.c \
        nindy-share/Onindy.c nindy-share/nindy.c \
        nindy-share/ttyflush.c nindy-tdep.c \
        ns32k-tdep.c solib-osf.c \
@@ -1628,8 +1625,6 @@ irix5-nat.o: irix5-nat.c $(defs_h) $(inferior_h) $(gdbcore_h) $(target_h) \
        $(symtab_h) $(symfile_h) $(objfiles_h) $(command_h) $(frame_h) \
        gdb_regex.h $(language_h) $(gdb_string_h) $(regcache_h)
 
-# OBSOLETE isi-xdep.o: isi-xdep.c
-
 jv-lang.o: jv-lang.c $(bfd_h) $(defs_h) $(symtab_h) $(gdbtypes_h) \
        $(expression_h) $(parser_defs_h) $(language_h) $(symfile_h) \
        $(objfiles_h) $(gdb_string_h) $(value_h) c-lang.h jv-lang.h \
@@ -1755,8 +1750,6 @@ monitor.o: monitor.c $(monitor_h) $(bfd_h) $(defs_h) $(gdbcmd_h) \
        $(inferior_h) $(target_h) $(serial_h) $(terminal_h) $(gdb_string_h) \
        $(regcache_h)
 
-news-xdep.o: news-xdep.c
-
 Onindy.o: nindy-share/Onindy.c gdb_wait.h nindy-share/block_io.h \
        nindy-share/env.h
        $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/nindy-share/Onindy.c
index e379cb9749fd4512638f3fd2078e483d52f1a927..132276b432bf2438a71106eb362ca16a7d40e1bc 100644 (file)
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -19,6 +19,8 @@ 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*
+Sony NEWS (68K) running NEWSOS 3.x             m68*-sony-sysv news
+ISI Optimum V (3.05) under 4.3bsd.             m68*-isi-*
 
 * Changes to command line processing
 
diff --git a/gdb/config/m68k/isi.mh b/gdb/config/m68k/isi.mh
deleted file mode 100644 (file)
index 61b32c2..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# OBSOLETE # Host: ISI Optimum V (3.05) under 4.3bsd.
-# OBSOLETE # corelow.o commented out because core dumps are broken on this machine,
-# OBSOLETE # as of GDB 4.8, according to lam@tfs.com
-# OBSOLETE XDEPFILES= infptrace.o inftarg.o fork-child.o core-aout.o isi-xdep.o
-# OBSOLETE XM_FILE= xm-isi.h
diff --git a/gdb/config/m68k/isi.mt b/gdb/config/m68k/isi.mt
deleted file mode 100644 (file)
index 716f6f1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# OBSOLETE # Target: ISI Optimum V (3.05) under 4.3bsd.
-# OBSOLETE TDEPFILES=
-# OBSOLETE TM_FILE= tm-isi.h
diff --git a/gdb/config/m68k/news.mh b/gdb/config/m68k/news.mh
deleted file mode 100644 (file)
index 360d987..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# OBSOLETE # Host: Sony news series 700/800/900 (68020) running NewsOS version 3.
-# OBSOLETE XDEPFILES= news-xdep.o
-# OBSOLETE XM_FILE= xm-news.h
-# OBSOLETE NAT_FILE= nm-news.h
-# OBSOLETE NATDEPFILES= inftarg.o fork-child.o corelow.o core-aout.o infptrace.o 
diff --git a/gdb/config/m68k/news.mt b/gdb/config/m68k/news.mt
deleted file mode 100644 (file)
index aa5744f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# OBSOLETE # Target: Sony news series 700/800/900 (68020) running NewsOS version 3.
-# OBSOLETE TDEPFILES= m68k-tdep.o
-# OBSOLETE TM_FILE= tm-news.h
diff --git a/gdb/config/m68k/news1000.mh b/gdb/config/m68k/news1000.mh
deleted file mode 100644 (file)
index 329518c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# OBSOLETE # Host: Sony news series 1000 (68030) running NewsOS version 3.
-# OBSOLETE XDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o news-xdep.o
-# OBSOLETE XM_FILE= xm-news1000.h
diff --git a/gdb/config/m68k/nm-news.h b/gdb/config/m68k/nm-news.h
deleted file mode 100644 (file)
index 1e24ffa..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/* OBSOLETE /* Parameters for execution on a Sony/NEWS, for GDB, the GNU debugger. */
-/* OBSOLETE    Copyright 1987, 1989, 1992, 1996 Free Software Foundation, Inc. */
-/* 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 #ifndef NM_HEWS_H */
-/* OBSOLETE #define NM_NEWS_H 1 */
-/* OBSOLETE  */
-/* OBSOLETE /* Supply missing typedef needed in inftarg.c */ */
-/* OBSOLETE typedef int pid_t; */
-/* OBSOLETE  */
-/* OBSOLETE #endif /* NM_NEWS_H */ */
diff --git a/gdb/config/m68k/tm-isi.h b/gdb/config/m68k/tm-isi.h
deleted file mode 100644 (file)
index 99aa185..0000000
+++ /dev/null
@@ -1,129 +0,0 @@
-/* OBSOLETE /* Definitions to target GDB on an ISI Optimum V (3.05) under 4.3bsd. */
-/* OBSOLETE    Copyright 1987, 1989, 1991, 1993, 1999, 2000 */
-/* OBSOLETE    Free Software Foundation, Inc. */
-/* 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 has not been tested on ISI's running BSD 4.2, but it will probably */
-/* OBSOLETE    work.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /* Data segment starts at etext rounded up to DATAROUND in {N,Z}MAGIC files */ */
-/* OBSOLETE  */
-/* OBSOLETE #define DATAROUND  0x20000 */
-/* OBSOLETE #define N_DATADDR(hdr)     (hdr.a_magic != OMAGIC ? \ */
-/* OBSOLETE    (hdr.a_text + DATAROUND) & ~(DATAROUND-1) : hdr.a_text) */
-/* OBSOLETE  */
-/* OBSOLETE /* Text segment starts at sizeof (struct exec) in {N,Z}MAGIC files */ */
-/* OBSOLETE  */
-/* OBSOLETE #define N_TXTADDR(hdr)     (hdr.a_magic != OMAGIC ? sizeof (struct exec) : 0) */
-/* OBSOLETE  */
-/* OBSOLETE /* Amount PC must be decremented by after a breakpoint. */
-/* OBSOLETE    This is often the number of bytes in BREAKPOINT */
-/* OBSOLETE    but not always. */
-/* OBSOLETE    On the ISI, the kernel resets the pc to the trap instr */ */
-/* OBSOLETE  */
-/* OBSOLETE #define DECR_PC_AFTER_BREAK 0 */
-/* OBSOLETE \f */
-/* OBSOLETE  */
-/* OBSOLETE /* Return number of args passed to a frame. */
-/* OBSOLETE    Can return -1, meaning no way to tell.  */ */
-/* OBSOLETE  */
-/* OBSOLETE extern int isi_frame_num_args (struct frame_info *fi); */
-/* OBSOLETE #define FRAME_NUM_ARGS(fi) (isi_frame_num_args ((fi))) */
-/* OBSOLETE  */
-/* OBSOLETE /* Put here the code to store, into a struct frame_saved_regs, */
-/* OBSOLETE    the addresses of the saved registers of frame described by FRAME_INFO. */
-/* OBSOLETE    This includes special registers such as pc and fp saved in special */
-/* OBSOLETE    ways in the stack frame.  sp is even more special: */
-/* OBSOLETE    the address we return for it IS the sp for the next frame.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #define FRAME_FIND_SAVED_REGS(frame_info, frame_saved_regs)                \ */
-/* OBSOLETE { register int regnum;                                                     \ */
-/* OBSOLETE   register int regmask;                                                    \ */
-/* OBSOLETE   register CORE_ADDR next_addr;                                            \ */
-/* OBSOLETE   register CORE_ADDR pc;                                           \ */
-/* OBSOLETE   register int insn;                                                       \ */
-/* OBSOLETE   register int offset;                                                     \ */
-/* OBSOLETE   memset (&frame_saved_regs, '\0', sizeof frame_saved_regs);                       \ */
-/* OBSOLETE   if ((frame_info)->pc >= (frame_info)->frame - CALL_DUMMY_LENGTH - FP_REGNUM*4 - 8*12 - 4 \ */
-/* OBSOLETE       && (frame_info)->pc <= (frame_info)->frame)                          \ */
-/* OBSOLETE     { next_addr = (frame_info)->frame;                                     \ */
-/* OBSOLETE       pc = (frame_info)->frame - CALL_DUMMY_LENGTH - FP_REGNUM * 4 - 8*12 - 4; }\ */
-/* OBSOLETE   else                                                             \ */
-/* OBSOLETE     { pc = get_pc_function_start ((frame_info)->pc);                       \ */
-/* OBSOLETE       /* Verify we have a link a6 instruction next,                        \ */
-/* OBSOLETE     or a branch followed by a link a6 instruction;                 \ */
-/* OBSOLETE     if not we lose.  If we win, find the address above the saved   \ */
-/* OBSOLETE     regs using the amount of storage from the link instruction.  */\ */
-/* OBSOLETE retry:                                                                     \ */
-/* OBSOLETE       insn = read_memory_integer (pc, 2);                          \ */
-/* OBSOLETE       if (insn == 044016)                                          \ */
-/* OBSOLETE    next_addr = (frame_info)->frame - read_memory_integer (pc += 2, 4), pc+=4; \ */
-/* OBSOLETE       else if (insn == 047126)                                             \ */
-/* OBSOLETE    next_addr = (frame_info)->frame - read_memory_integer (pc += 2, 2), pc+=2; \ */
-/* OBSOLETE       else if ((insn & 0177400) == 060000) /* bra insn */          \ */
-/* OBSOLETE    { offset = insn & 0377;                                         \ */
-/* OBSOLETE           pc += 2;                         /* advance past bra */  \ */
-/* OBSOLETE      if (offset == 0)                      /* bra #word */         \ */
-/* OBSOLETE        offset = read_memory_integer (pc, 2), pc += 2;              \ */
-/* OBSOLETE      else if (offset == 0377)              /* bra #long */         \ */
-/* OBSOLETE        offset = read_memory_integer (pc, 4), pc += 4;              \ */
-/* OBSOLETE      pc += offset;                                                 \ */
-/* OBSOLETE      goto retry;                                                   \ */
-/* OBSOLETE       } else goto lose;                                                    \ */
-/* OBSOLETE       /* If have an addal #-n, sp next, adjust next_addr.  */              \ */
-/* OBSOLETE       if ((0177777 & read_memory_integer (pc, 2)) == 0157774)              \ */
-/* OBSOLETE    next_addr += read_memory_integer (pc += 2, 4), pc += 4;         \ */
-/* OBSOLETE     }                                                                      \ */
-/* OBSOLETE   /* next should be a moveml to (sp) or -(sp) or a movl r,-(sp) */ \ */
-/* OBSOLETE   insn = read_memory_integer (pc, 2), pc += 2;                             \ */
-/* OBSOLETE   regmask = read_memory_integer (pc, 2);                           \ */
-/* OBSOLETE   if ((insn & 0177760) == 022700)  /* movl rn, (sp) */             \ */
-/* OBSOLETE     (frame_saved_regs).regs[(insn&7) + ((insn&010)?8:0)] = next_addr;      \ */
-/* OBSOLETE   else if ((insn & 0177760) == 024700)     /* movl rn, -(sp) */            \ */
-/* OBSOLETE     (frame_saved_regs).regs[(insn&7) + ((insn&010)?8:0)] = next_addr-=4; \ */
-/* OBSOLETE   else if (insn == 0044327)                /* moveml mask, (sp) */         \ */
-/* OBSOLETE     { pc += 2;                                                             \ */
-/* OBSOLETE       /* Regmask's low bit is for register 0, the first written */ \ */
-/* OBSOLETE       next_addr -= 4;                                                      \ */
-/* OBSOLETE       for (regnum = 0; regnum < 16; regnum++, regmask >>= 1)               \ */
-/* OBSOLETE    if (regmask & 1)                                                \ */
-/* OBSOLETE           (frame_saved_regs).regs[regnum] = (next_addr += 4);              \ */
-/* OBSOLETE   } else if (insn == 0044347)              /* moveml mask, -(sp) */        \ */
-/* OBSOLETE     { pc += 2;                                                             \ */
-/* OBSOLETE       /* Regmask's low bit is for register 15, the first pushed */ \ */
-/* OBSOLETE       for (regnum = 15; regnum >= 0; regnum--, regmask >>= 1)              \ */
-/* OBSOLETE    if (regmask & 1)                                                \ */
-/* OBSOLETE           (frame_saved_regs).regs[regnum] = (next_addr -= 4); }            \ */
-/* OBSOLETE   /* clrw -(sp); movw ccr,-(sp) may follow.  */                            \ */
-/* OBSOLETE   if (read_memory_integer (pc, 2) == 041147                                \ */
-/* OBSOLETE       && read_memory_integer (pc+2, 2) == 042347)                  \ */
-/* OBSOLETE     (frame_saved_regs).regs[PS_REGNUM] = (next_addr -= 4);         \ */
-/* OBSOLETE   lose: ;                                                          \ */
-/* OBSOLETE   (frame_saved_regs).regs[SP_REGNUM] = (frame_info)->frame + 8;            \ */
-/* OBSOLETE   (frame_saved_regs).regs[FP_REGNUM] = (frame_info)->frame;                \ */
-/* OBSOLETE   (frame_saved_regs).regs[PC_REGNUM] = (frame_info)->frame + 4;            \ */
-/* OBSOLETE } */
-/* OBSOLETE  */
-/* OBSOLETE /* The only reason this is here is the tm-isi.h reference below.  It */
-/* OBSOLETE    was moved back here from tm-m68k.h.  FIXME? */ */
-/* OBSOLETE  */
-/* OBSOLETE extern CORE_ADDR isi_skip_prologue (CORE_ADDR); */
-/* OBSOLETE #define SKIP_PROLOGUE(pc) (isi_skip_prologue (pc)) */
-/* OBSOLETE  */
-/* OBSOLETE #include "m68k/tm-m68k.h" */
diff --git a/gdb/config/m68k/tm-news.h b/gdb/config/m68k/tm-news.h
deleted file mode 100644 (file)
index c76b28a..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-/* OBSOLETE /* Parameters for execution on a Sony/NEWS, for GDB, the GNU debugger. */
-/* OBSOLETE    Copyright 1987, 1989, 1991, 1993, 1999, 2000 */
-/* OBSOLETE    Free Software Foundation, Inc. */
-/* 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 #include "regcache.h" */
-/* OBSOLETE  */
-/* OBSOLETE /* See following cpu type determination macro to get the machine type. */
-/* OBSOLETE  */
-/* OBSOLETE    Here is an m-news.h file for gdb.  It supports the 68881 registers. */
-/* OBSOLETE    by hikichi@srava.sra.junet */
-/* OBSOLETE  */
-/* OBSOLETE    * Ptrace for handling floating register has a bug(before NEWS OS version 2.2), */
-/* OBSOLETE    * After NEWS OS version 3.2, some of ptrace's bug is fixed. */
-/* OBSOLETE    But we cannot change the floating register(see adb(1) in OS 3.2) yet.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /* Extract from an array REGBUF containing the (raw) register state */
-/* OBSOLETE    a function return value of type TYPE, and copy that, in virtual format, */
-/* OBSOLETE    into VALBUF.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /* when it return the floating value, use the FP0 in NEWS.  */ */
-/* OBSOLETE #define EXTRACT_RETURN_VALUE(TYPE,REGBUF,VALBUF) \ */
-/* OBSOLETE   { if (TYPE_CODE (TYPE) == TYPE_CODE_FLT) \ */
-/* OBSOLETE       { \ */
-/* OBSOLETE    REGISTER_CONVERT_TO_VIRTUAL (FP0_REGNUM, TYPE, \ */
-/* OBSOLETE                                 &REGBUF[REGISTER_BYTE (FP0_REGNUM)], \ */
-/* OBSOLETE                                 VALBUF); \ */
-/* OBSOLETE       } \ */
-/* OBSOLETE     else \ */
-/* OBSOLETE       memcpy (VALBUF, REGBUF, TYPE_LENGTH (TYPE)); } */
-/* OBSOLETE  */
-/* OBSOLETE /* Write into appropriate registers a function return value */
-/* OBSOLETE    of type TYPE, given in virtual format.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /* when it return the floating value, use the FP0 in NEWS.  */ */
-/* OBSOLETE #define STORE_RETURN_VALUE(TYPE,VALBUF) \ */
-/* OBSOLETE   { if (TYPE_CODE (TYPE) == TYPE_CODE_FLT) \ */
-/* OBSOLETE       { \ */
-/* OBSOLETE    char raw_buf[REGISTER_RAW_SIZE (FP0_REGNUM)]; \ */
-/* OBSOLETE    REGISTER_CONVERT_TO_RAW (TYPE, FP0_REGNUM, VALBUF, raw_buf); \ */
-/* OBSOLETE    write_register_bytes (REGISTER_BYTE (FP0_REGNUM), \ */
-/* OBSOLETE                          raw_buf, REGISTER_RAW_SIZE (FP0_REGNUM)); \ */
-/* OBSOLETE       } \ */
-/* OBSOLETE     else \ */
-/* OBSOLETE       write_register_bytes (0, VALBUF, TYPE_LENGTH (TYPE)); } */
-/* OBSOLETE  */
-/* OBSOLETE /* Return number of args passed to a frame. */
-/* OBSOLETE    Can return -1, meaning no way to tell.  */ */
-/* OBSOLETE  */
-/* OBSOLETE extern int news_frame_num_args (struct frame_info *fi); */
-/* OBSOLETE #define FRAME_NUM_ARGS(fi) (news_frame_num_args ((fi))) */
-/* OBSOLETE  */
-/* OBSOLETE #include "m68k/tm-m68k.h" */
diff --git a/gdb/config/m68k/xm-isi.h b/gdb/config/m68k/xm-isi.h
deleted file mode 100644 (file)
index 3b43195..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-/* OBSOLETE /* Definitions to make GDB run on an ISI Optimum V (3.05) under 4.3bsd. */
-/* OBSOLETE    Copyright 1987, 1989, 1992 Free Software Foundation, Inc. */
-/* 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 #define HOST_BYTE_ORDER BIG_ENDIAN */
-/* OBSOLETE  */
-/* OBSOLETE /* This has not been tested on ISI's running BSD 4.2, but it will probably */
-/* OBSOLETE    work.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /* This is the amount to subtract from u.u_ar0 */
-/* OBSOLETE    to get the offset in the core file of the register values.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /*#define KERNEL_U_ADDR 0x10800000 */ */
-/* OBSOLETE #define KERNEL_U_ADDR 0 */
-/* OBSOLETE  */
-/* OBSOLETE /* expects blockend to be u.u_ar0 */ */
-/* OBSOLETE extern int rloc[];         /* Defined in isi-dep.c */ */
-/* OBSOLETE #define REGISTER_U_ADDR(addr, blockend, regno)                  \ */
-/* OBSOLETE {       blockend &= UPAGES*NBPG - 1;                            \ */
-/* OBSOLETE    if (regno < 18) addr = (int)blockend + rloc[regno]*4;   \ */
-/* OBSOLETE         else if (regno < 26) addr = (int) &((struct user *)0)->u_68881_regs \ */
-/* OBSOLETE             + (regno - 18) * 12;                                \ */
-/* OBSOLETE         else if (regno < 29) addr = (int) &((struct user *)0)->u_68881_regs \ */
-/* OBSOLETE             + 8 * 12 + (regno - 26) * 4;                        \ */
-/* OBSOLETE } */
-/* OBSOLETE \f */
-/* OBSOLETE /* Interface definitions for kernel debugger KDB.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /* Map machine fault codes into signal numbers. */
-/* OBSOLETE    First subtract 0, divide by 4, then index in a table. */
-/* OBSOLETE    Faults for which the entry in this table is 0 */
-/* OBSOLETE    are not handled by KDB; the program's own trap handler */
-/* OBSOLETE    gets to handle then.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #define FAULT_CODE_ORIGIN 0 */
-/* OBSOLETE #define FAULT_CODE_UNITS 4 */
-/* OBSOLETE #define FAULT_TABLE    \ */
-/* OBSOLETE { 0, 0, 0, 0, SIGTRAP, 0, 0, 0, \ */
-/* OBSOLETE   0, SIGTRAP, 0, 0, 0, 0, 0, SIGKILL, \ */
-/* OBSOLETE   0, 0, 0, 0, 0, 0, 0, 0, \ */
-/* OBSOLETE   SIGILL } */
-/* OBSOLETE  */
-/* OBSOLETE /* Start running with a stack stretching from BEG to END. */
-/* OBSOLETE    BEG and END should be symbols meaningful to the assembler. */
-/* OBSOLETE    This is used only for kdb.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #define INIT_STACK(beg, end)  \ */
-/* OBSOLETE { asm (".globl end");         \ */
-/* OBSOLETE   asm ("movl $ end, sp");      \ */
-/* OBSOLETE   asm ("clrl fp"); } */
-/* OBSOLETE  */
-/* OBSOLETE /* Push the frame pointer register on the stack.  */ */
-/* OBSOLETE #define PUSH_FRAME_PTR        \ */
-/* OBSOLETE   asm ("movel fp, -(sp)"); */
-/* OBSOLETE  */
-/* OBSOLETE /* Copy the top-of-stack to the frame pointer register.  */ */
-/* OBSOLETE #define POP_FRAME_PTR  \ */
-/* OBSOLETE   asm ("movl (sp), fp"); */
-/* OBSOLETE  */
-/* OBSOLETE /* After KDB is entered by a fault, push all registers */
-/* OBSOLETE    that GDB thinks about (all NUM_REGS of them), */
-/* OBSOLETE    so that they appear in order of ascending GDB register number. */
-/* OBSOLETE    The fault code will be on the stack beyond the last register.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #define PUSH_REGISTERS        \ */
-/* OBSOLETE { asm ("clrw -(sp)");            \ */
-/* OBSOLETE   asm ("pea 10(sp)");            \ */
-/* OBSOLETE   asm ("movem $ 0xfffe,-(sp)"); } */
-/* OBSOLETE  */
-/* OBSOLETE /* Assuming the registers (including processor status) have been */
-/* OBSOLETE    pushed on the stack in order of ascending GDB register number, */
-/* OBSOLETE    restore them and return to the address in the saved PC register.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #define POP_REGISTERS          \ */
-/* OBSOLETE { asm ("subil $8,28(sp)");     \ */
-/* OBSOLETE   asm ("movem (sp),$ 0xffff"); \ */
-/* OBSOLETE   asm ("rte"); } */
diff --git a/gdb/config/m68k/xm-news.h b/gdb/config/m68k/xm-news.h
deleted file mode 100644 (file)
index f3e0e09..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-/* OBSOLETE /* Parameters for execution on a Sony/NEWS, for GDB, the GNU debugger. */
-/* OBSOLETE    Copyright 1987, 1989, 1992, 1993, 1994, 1996 */
-/* OBSOLETE    Free Software Foundation, Inc. */
-/* 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 #define HOST_BYTE_ORDER BIG_ENDIAN */
-/* OBSOLETE  */
-/* OBSOLETE #include <sys/param.h>             /* For INT_MIN */ */
-/* OBSOLETE  */
-/* OBSOLETE #define HAVE_WAIT_STRUCT */
-/* OBSOLETE  */
-/* OBSOLETE /* We can't use "isatty" or "fileno" on this machine.  This isn't good, */
-/* OBSOLETE    but it will have to do.  */ */
-/* OBSOLETE #define ISATTY(FP) ((FP) == stdin || (FP) == stdout) */
-/* OBSOLETE  */
-/* OBSOLETE /* THis is the amount to subtract from u.u_ar0 */
-/* OBSOLETE    to get the offset in the core file of the register values. */ */
-/* OBSOLETE  */
-/* OBSOLETE #define KERNEL_U_ADDR UADDR */
-/* OBSOLETE  */
-/* OBSOLETE /* The offsets in this macro are from /usr/include/machine/reg.h */ */
-/* OBSOLETE  */
-/* OBSOLETE #define REGISTER_U_ADDR(addr, blockend, regno)             \ */
-/* OBSOLETE {   static char offsets[] = { \ */
-/* OBSOLETE    /*d0-d7:*/1,2,3,4,5,6,7,8, \ */
-/* OBSOLETE    /*a0-a6:*/9,10,11,12,13,14,15, /*sp:*/-4, /*ps:*/0, /*pc:*/-1, \ */
-/* OBSOLETE    /*fp0-fp7:*/19,22,25,28,31,34,37,40, /*fpc:*/16,17,18 }; \ */
-/* OBSOLETE    addr = blockend + 4 * offsets[regno]; \ */
-/* OBSOLETE } */
-/* OBSOLETE  */
-/* OBSOLETE /* NewsOS 3.3 does not define errno in <errno.h>.  */ */
-/* OBSOLETE extern int errno; */
-/* OBSOLETE \f */
-/* OBSOLETE /* Interface definitions for kernel debugger KDB.  */ */
-/* OBSOLETE  */
-/* OBSOLETE /* Use GNU assembler instead of standard assembler */ */
-/* OBSOLETE #define USE_GAS */
-/* OBSOLETE  */
-/* OBSOLETE /* Motorola assembly format */ */
-/* OBSOLETE #ifndef USE_GAS */
-/* OBSOLETE #define MOTOROLA */
-/* OBSOLETE #endif */
-/* OBSOLETE  */
-/* OBSOLETE /* Map machine fault codes into signal numbers. */
-/* OBSOLETE    First subtract 0, divide by 4, then index in a table. */
-/* OBSOLETE    Faults for which the entry in this table is 0 */
-/* OBSOLETE    are not handled by KDB; the program's own trap handler */
-/* OBSOLETE    gets to handle then.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #define FAULT_CODE_ORIGIN 0 */
-/* OBSOLETE #define FAULT_CODE_UNITS 4 */
-/* OBSOLETE #define FAULT_TABLE    \ */
-/* OBSOLETE { 0, 0, 0, 0, SIGTRAP, 0, 0, 0, \ */
-/* OBSOLETE   0, SIGTRAP, 0, 0, 0, 0, 0, SIGKILL, \ */
-/* OBSOLETE   0, 0, 0, 0, 0, 0, 0, 0, \ */
-/* OBSOLETE   SIGILL } */
-/* OBSOLETE  */
-/* OBSOLETE /* Start running with a stack stretching from BEG to END. */
-/* OBSOLETE    BEG and END should be symbols meaningful to the assembler. */
-/* OBSOLETE    This is used only for kdb.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #ifdef MOTOROLA */
-/* OBSOLETE #define INIT_STACK(beg, end)  \ */
-/* OBSOLETE { asm (".globl end");         \ */
-/* OBSOLETE   asm ("move.l $ end, sp");      \ */
-/* OBSOLETE   asm ("clr.l fp"); } */
-/* OBSOLETE #else */
-/* OBSOLETE #define INIT_STACK(beg, end)  \ */
-/* OBSOLETE { asm (".globl end");         \ */
-/* OBSOLETE   asm ("movel $ end, sp");      \ */
-/* OBSOLETE   asm ("clrl fp"); } */
-/* OBSOLETE #endif */
-/* OBSOLETE  */
-/* OBSOLETE /* Push the frame pointer register on the stack.  */ */
-/* OBSOLETE #ifdef MOTOROLA */
-/* OBSOLETE #define PUSH_FRAME_PTR        \ */
-/* OBSOLETE   asm ("move.l fp, -(sp)"); */
-/* OBSOLETE #else */
-/* OBSOLETE #define PUSH_FRAME_PTR        \ */
-/* OBSOLETE   asm ("movel fp, -(sp)"); */
-/* OBSOLETE #endif */
-/* OBSOLETE  */
-/* OBSOLETE /* Copy the top-of-stack to the frame pointer register.  */ */
-/* OBSOLETE #ifdef MOTOROLA */
-/* OBSOLETE #define POP_FRAME_PTR  \ */
-/* OBSOLETE   asm ("move.l (sp), fp"); */
-/* OBSOLETE #else */
-/* OBSOLETE #define POP_FRAME_PTR  \ */
-/* OBSOLETE   asm ("movl (sp), fp"); */
-/* OBSOLETE #endif */
-/* OBSOLETE  */
-/* OBSOLETE /* After KDB is entered by a fault, push all registers */
-/* OBSOLETE    that GDB thinks about (all NUM_REGS of them), */
-/* OBSOLETE    so that they appear in order of ascending GDB register number. */
-/* OBSOLETE    The fault code will be on the stack beyond the last register.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #ifdef MOTOROLA */
-/* OBSOLETE #define PUSH_REGISTERS        \ */
-/* OBSOLETE { asm ("clr.w -(sp)");           \ */
-/* OBSOLETE   asm ("pea (10,sp)");           \ */
-/* OBSOLETE   asm ("movem $ 0xfffe,-(sp)"); } */
-/* OBSOLETE #else */
-/* OBSOLETE #define PUSH_REGISTERS        \ */
-/* OBSOLETE { asm ("clrw -(sp)");            \ */
-/* OBSOLETE   asm ("pea 10(sp)");            \ */
-/* OBSOLETE   asm ("movem $ 0xfffe,-(sp)"); } */
-/* OBSOLETE #endif */
-/* OBSOLETE  */
-/* OBSOLETE /* Assuming the registers (including processor status) have been */
-/* OBSOLETE    pushed on the stack in order of ascending GDB register number, */
-/* OBSOLETE    restore them and return to the address in the saved PC register.  */ */
-/* OBSOLETE  */
-/* OBSOLETE #ifdef MOTOROLA */
-/* OBSOLETE #define POP_REGISTERS          \ */
-/* OBSOLETE { asm ("subi.l $8,28(sp)");     \ */
-/* OBSOLETE   asm ("movem (sp),$ 0xffff"); \ */
-/* OBSOLETE   asm ("rte"); } */
-/* OBSOLETE #else */
-/* OBSOLETE #define POP_REGISTERS          \ */
-/* OBSOLETE { asm ("subil $8,28(sp)");     \ */
-/* OBSOLETE   asm ("movem (sp),$ 0xffff"); \ */
-/* OBSOLETE   asm ("rte"); } */
-/* OBSOLETE #endif */
diff --git a/gdb/config/m68k/xm-news1000.h b/gdb/config/m68k/xm-news1000.h
deleted file mode 100644 (file)
index 10a9003..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/* OBSOLETE /* Parameters for a Sony/NEWS series 1000 with News-OS version 3, */
-/* OBSOLETE    for GDB, the GNU debugger. */
-/* OBSOLETE    Copyright (C) 1990 Free Software Foundation, Inc. */
-/* 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 is required by Sony include files like <sys/user.h> so we */
-/* OBSOLETE    get the right offset into the u area.  Relying on the compiler */
-/* OBSOLETE    to define this only works for cc, not gcc.  */ */
-/* OBSOLETE #undef mc68030 */
-/* OBSOLETE #define mc68030 */
-/* OBSOLETE #include "m68k/xm-news.h" */
index 8a275e4de668f7f92292692b4659c1d9f5ed5b6b..c22ea0410f7a4ed520f344c507ffe5308d5f4502 100644 (file)
@@ -85,7 +85,6 @@ ia64-*-linux*)                gdb_host=linux ;;
 
 m680[01]0-sun-sunos3*) gdb_host=sun2os3 ;;
 m680[01]0-sun-sunos4*) gdb_host=sun2os4 ;;
-# OBSOLETE m68030-sony-*)              gdb_host=news1000 ;;
 
 m68*-apollo*-sysv*)    gdb_host=apollo68v ;;
 m68*-apollo*-bsd*)     gdb_host=apollo68b ;;
@@ -93,13 +92,11 @@ m68*-att-*)         gdb_host=3b1 ;;
 m68*-bull*-sysv*)      gdb_host=dpx2 ;;
 m68*-hp-bsd*)          gdb_host=hp300bsd ;;
 m68*-hp-hpux*)         gdb_host=hp300hpux ;;
-# OBSOLETE m68*-isi-*)         gdb_host=isi ;;
 m68*-*-linux*)         gdb_host=linux ;;
 m68*-*-lynxos*)                gdb_host=m68klynx ;;
 m68*-*-netbsd*)                gdb_host=nbsd ;;
 m68*-*-sysv4*)         gdb_host=m68kv4 ;;
 m68*-motorola-*)       gdb_host=delta68 ;;
-# OBSOLETE m68*-sony-*)                gdb_host=news ;;
 m68*-sun-sunos3*)      gdb_host=sun3os3 ;;
 m68*-sun-sunos4*)      gdb_host=sun3os4 ;;
 m68*-sun-*)            gdb_host=sun3os4 ;;
index 784d7fbfaad859b63ad8cf5fe316f5edc4f24c21..2e3de38feab93befcfa5336146eecadd84802395 100644 (file)
@@ -151,15 +151,9 @@ m68*-hp-hpux*)             gdb_target=hp300hpux ;;
 m68*-att-*)            gdb_target=3b1 ;;
 m68*-cisco*-*)         gdb_target=cisco ;;
 m68*-ericsson-*)       gdb_target=es1800 ;;
-# OBSOLETE m68*-isi-*)         gdb_target=isi ;;
 m68*-motorola-*)       gdb_target=delta68 ;;
 m68*-netx-*)           gdb_target=vxworks68 ;;
-# OBSOLETE m68*-sony-*)                gdb_target=news ;;
 m68*-tandem-*)         gdb_target=st2000 ;;
-# OBSOLETE m68*-rom68k-*)          gdb_target=monitor ;;
-# OBSOLETE m68*-*bug-*)            gdb_target=monitor ;;
-# OBSOLETE m68*-monitor-*)         gdb_target=monitor ;;
-# OBSOLETE m68*-est-*)         gdb_target=monitor ;;
 m68*-*-aout*)          gdb_target=monitor ;;
 m68*-*-coff*)          gdb_target=monitor ;;
 m68*-*-elf*)           gdb_target=monitor ;;
diff --git a/gdb/isi-xdep.c b/gdb/isi-xdep.c
deleted file mode 100644 (file)
index 325d6e7..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-/* OBSOLETE /* Copyright 1993 Free Software Foundation, Inc. */
-/* 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 #include <machine/reg.h> */
-/* OBSOLETE int rloc[] = */
-/* OBSOLETE { */
-/* OBSOLETE   R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, FP, SP, PS, PC */
-/* OBSOLETE }; */
index 5fbda6dd1b0a2ca62b7ad0794cb1b52961a4d858..1c4bc4d4d1f5f0639193bc5723056cd626792e1e 100644 (file)
@@ -63,28 +63,6 @@ altos_skip_prologue (CORE_ADDR pc)
   return pc;
 }
 
-/* The only reason this is here is the tm-isi.h reference below.  It
-   was moved back here from tm-m68k.h.  FIXME? */
-
-/* OBSOLETE extern CORE_ADDR */
-/* OBSOLETE isi_skip_prologue (CORE_ADDR pc) */
-/* OBSOLETE { */
-/* OBSOLETE   register int op = read_memory_integer (pc, 2); */
-/* OBSOLETE   if (op == P_LINKW_FP) */
-/* OBSOLETE     pc += 4;                        *//* Skip link #word */
-/* OBSOLETE   else if (op == P_LINKL_FP) */
-/* OBSOLETE     pc += 6;                        *//* Skip link #long */
-/* OBSOLETE    *//* Not sure why branches are here.  */
-/* OBSOLETE    *//* From tm-isi.h, tm-altos.h */
-/* OBSOLETE   else if (op == 0060000) */
-/* OBSOLETE     pc += 4;                        *//* Skip bra #word */
-/* OBSOLETE   else if (op == 00600377) */
-/* OBSOLETE     pc += 6;                        *//* skip bra #long */
-/* OBSOLETE   else if ((op & 0177400) == 0060000) */
-/* OBSOLETE     pc += 2;                        *//* skip bra #char */
-/* OBSOLETE   return pc; */
-/* OBSOLETE } */
-
 int
 delta68_in_sigtramp (CORE_ADDR pc, char *name)
 {
diff --git a/gdb/news-xdep.c b/gdb/news-xdep.c
deleted file mode 100644 (file)
index 529271d..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-/* OBSOLETE /* Low level interface to ptrace, for GDB when running under Unix. */
-/* OBSOLETE    Copyright 1986, 1987, 1989, 2000 Free Software Foundation, Inc. */
-/* 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 #ifdef __GNUC__ */
-/* OBSOLETE /* Bad implement execle(3). It's depend for "/bin/cc". */
-/* OBSOLETE  */
-/* OBSOLETE    main() */
-/* OBSOLETE    { */
-/* OBSOLETE    printf("execle:\n"); */
-/* OBSOLETE    execle(FILE, ARGS, envp); */
-/* OBSOLETE    exit(1); */
-/* OBSOLETE    } */
-/* OBSOLETE  */
-/* OBSOLETE    GCC: */
-/* OBSOLETE    link a6,#0 */
-/* OBSOLETE    pea LC5      ; call printf */
-/* OBSOLETE    jbsr _printf */
-/* OBSOLETE    ;            ; (not popd stack) */
-/* OBSOLETE    pea _envp    ; call execle */
-/* OBSOLETE    clrl sp@- */
-/* OBSOLETE    pea LC4 */
-/* OBSOLETE    pea LC4 */
-/* OBSOLETE    pea LC4 */
-/* OBSOLETE    pea LC3 */
-/* OBSOLETE    pea LC6 */
-/* OBSOLETE    jbsr _execle */
-/* OBSOLETE    addw #32,sp  ; delayed pop !! */
-/* OBSOLETE  */
-/* OBSOLETE    /bin/cc: */
-/* OBSOLETE    link.l       fp,#L23 */
-/* OBSOLETE    movem.l      #L24,(sp) */
-/* OBSOLETE    pea  L26             ; call printf */
-/* OBSOLETE    jbsr _printf */
-/* OBSOLETE    addq.l       #4,sp   ; <--- popd stack !! */
-/* OBSOLETE    pea  _envp           ; call execle */
-/* OBSOLETE    clr.l        -(sp) */
-/* OBSOLETE    pea  L32 */
-/* OBSOLETE  */
-/* OBSOLETE  */ */
-/* OBSOLETE  */
-/* OBSOLETE execle (char *name, char *args) */
-/* OBSOLETE { */
-/* OBSOLETE   register char **env = &args; */
-/* OBSOLETE   while (*env++) */
-/* OBSOLETE     ; */
-/* OBSOLETE   execve (name, (char **) &args, (char **) *env); */
-/* OBSOLETE } */
-/* OBSOLETE #endif */