Zap some older PPC targets.

This commit is contained in:
Andrew Cagney 2001-12-01 21:01:58 +00:00
parent 7bc65f05b2
commit 7768dd6c95
16 changed files with 22 additions and 289 deletions

View File

@ -1,5 +1,24 @@
2001-12-01 Andrew Cagney <ac131313@redhat.com>
* NEWS: Note that powerpc-*-netware*, powerpcle-*-cygwin* and
powerpcle-*-solaris* were deleted.
* configure.host: Delete powerpcle-*-cygwin* and
powerpcle-*-solaris* hosts.
* configure.tgt: Delete powerpc-*-netware*, powerpcle-*-cygwin*
and powerpcle-*-solaris* targets.
* config/powerpc/cygwin.mh: Delete file.
* config/powerpc/cygwin.mt: Delete file.
* config/powerpc/nm-solaris.h: Delete.file.
* config/powerpc/ppc-nw.mt: Delete file.
* config/powerpc/solaris.mh: Delete file.
* config/powerpc/solaris.mt: Delete file.
* config/powerpc/tm-cygwin.h: Delete file.
* config/powerpc/tm-ppc-nw.h: Delete file.
* config/powerpc/tm-solaris.h: Delete file.
* config/powerpc/xm-cygwin.h: Delete file.
* config/powerpc/xm-mpw.h: Delete file.
* config/powerpc/xm-solaris.h: Delete file.
* NEWS, MAINTAINERS: Note that w65-*-* was deleted.
* configure.tgt: Delete w65-*-*.
* Makefile.in (w65-tdep.o): Delete.
@ -7,8 +26,6 @@
* config/w65/w65.mt: Delete file.
* w65-tdep.c: Delete file.
2001-12-01 Andrew Cagney <ac131313@redhat.com>
* NEWS: Mention deleted tic80-*-*.
* configure.tgt: Delete tic80-*-*.
* Makefile.in (tic80-tdep.o): Delete.

View File

@ -11,6 +11,9 @@ x86 OpenBSD i[3456]86-*-openbsd*
TI TMS320C80 tic80-*-*
WDC 65816 w65-*-*
PowerPC Solaris powerpcle-*-solaris*
PowerPC Windows NT powerpcle-*-cygwin32
PowerPC Netware powerpc-*-netware*
* Changes to command line processing

View File

@ -1,5 +0,0 @@
# OBSOLETE MH_CFLAGS=
# OBSOLETE XM_FILE=xm-cygwin.h
# OBSOLETE XDEP_FILES=
# OBSOLETE NATDEPFILES=win32-nat.o
# OBSOLETE XM_CLIBS=-lkernel32

View File

@ -1,5 +0,0 @@
# OBSOLETE # Target: Powerpc running cygnus's unix api over win32
# OBSOLETE TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
# OBSOLETE TM_FILE= tm-cygwin.h

View File

@ -1,33 +0,0 @@
/* OBSOLETE /* Native-dependent definitions for PowerPC running Solaris. */
/* OBSOLETE Copyright 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 #include "regcache.h" */
/* OBSOLETE */
/* OBSOLETE /* Include the generic SVR4 definitions. */ */
/* OBSOLETE */
/* OBSOLETE #include <nm-sysv4.h> */
/* OBSOLETE */
/* OBSOLETE /* Before storing, we need to read all the registers. */ */
/* OBSOLETE */
/* OBSOLETE #define CHILD_PREPARE_TO_STORE() read_register_bytes (0, NULL, REGISTER_BYTES) */
/* OBSOLETE */
/* OBSOLETE /* Solaris PSRVADDR support does not seem to include a place for nPC. */ */
/* OBSOLETE */
/* OBSOLETE #define PRSVADDR_BROKEN */

View File

@ -1,3 +0,0 @@
# OBSOLETE # Target: PowerPC running Netware
# OBSOLETE TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
# OBSOLETE TM_FILE= tm-ppc-nw.h

View File

@ -1,19 +0,0 @@
# OBSOLETE # Host: PowerPC, running Solaris 2
# OBSOLETE
# OBSOLETE XM_FILE= xm-solaris.h
# OBSOLETE XDEPFILES=
# OBSOLETE XM_CLIBS= -lsocket -lnsl
# OBSOLETE
# OBSOLETE NAT_FILE= nm-solaris.h
# OBSOLETE NATDEPFILES= corelow.o core-sol2.o solib.o solib-svr4.o solib-legacy.o \
# OBSOLETE fork-child.o procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o
# OBSOLETE
# OBSOLETE # If you are compiling with Sun's compiler, add the -xs option to CC
# OBSOLETE # (e.g. `make CC="cc -xs"').
# OBSOLETE # Sun's compilers require the -xs option to produce debug information
# OBSOLETE # in the final linked executable. Otherwise they leave it in the .o
# OBSOLETE # files only, with undocumented pointers to it in the linked executable.
# OBSOLETE # This is commented out because we don't assume that the Sun compiler
# OBSOLETE # is in use.
# OBSOLETE #MH_CFLAGS=-xs
# OBSOLETE HOST_IPC=-DBSD_IPC

View File

@ -1,3 +0,0 @@
# OBSOLETE # Target: PowerPC, running Solaris 2
# OBSOLETE TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
# OBSOLETE TM_FILE= tm-solaris.h

View File

@ -1,21 +0,0 @@
/* OBSOLETE /* Macro definitions PowerPC running under the Cygwin API. */
/* OBSOLETE Copyright 1996, 1998 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 "powerpc/tm-ppcle-eabi.h" */

View File

@ -1,31 +0,0 @@
/* OBSOLETE /* Macro definitions for Power PC running Netware. */
/* OBSOLETE Copyright 1994, 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 #ifndef TM_PPC_NW_H */
/* OBSOLETE #define TM_PPC_NW_H */
/* OBSOLETE */
/* OBSOLETE /* Use generic RS6000 definitions. */ */
/* OBSOLETE #include "rs6000/tm-rs6000.h" */
/* OBSOLETE */
/* OBSOLETE #define GDB_TARGET_POWERPC */
/* OBSOLETE */
/* OBSOLETE #undef PROCESS_LINENUMBER_HOOK */
/* OBSOLETE */
/* OBSOLETE #endif /* TM_PPC_NW_H */ */

View File

@ -1,74 +0,0 @@
/* OBSOLETE /* Macro definitions for GDB for a PowerPC running Solaris 2 */
/* OBSOLETE Copyright 1996, 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 #include "powerpc/tm-ppc-eabi.h" */
/* OBSOLETE */
/* OBSOLETE /* There are two different signal handler trampolines in Solaris2. */ */
/* OBSOLETE #define IN_SIGTRAMP(pc, name) \ */
/* OBSOLETE ((name) \ */
/* OBSOLETE && (STREQ ("sigacthandler", name) || STREQ ("ucbsigvechandler", name))) */
/* OBSOLETE */
/* OBSOLETE /* The signal handler gets a pointer to an ucontext as third argument */
/* OBSOLETE if it is called from sigacthandler. This is the offset to the saved */
/* OBSOLETE PC within it. sparc_frame_saved_pc knows how to deal with */
/* OBSOLETE ucbsigvechandler. */ */
/* OBSOLETE #define SIGCONTEXT_PC_OFFSET 44 */
/* OBSOLETE */
/* OBSOLETE #if 0 /* FIXME Setjmp/longjmp are not as well doc'd in SunOS 5.x yet */ */
/* OBSOLETE */
/* OBSOLETE /* Offsets into jmp_buf. Not defined by Sun, but at least documented in a */
/* OBSOLETE comment in <machine/setjmp.h>! */ */
/* OBSOLETE */
/* OBSOLETE #define JB_ELEMENT_SIZE 4 /* Size of each element in jmp_buf */ */
/* OBSOLETE */
/* OBSOLETE #define JB_ONSSTACK 0 */
/* OBSOLETE #define JB_SIGMASK 1 */
/* OBSOLETE #define JB_SP 2 */
/* OBSOLETE #define JB_PC 3 */
/* OBSOLETE #define JB_NPC 4 */
/* OBSOLETE #define JB_PSR 5 */
/* OBSOLETE #define JB_G1 6 */
/* OBSOLETE #define JB_O0 7 */
/* OBSOLETE #define JB_WBCNT 8 */
/* OBSOLETE */
/* OBSOLETE /* Figure out where the longjmp will land. We expect that we have just entered */
/* OBSOLETE longjmp and haven't yet setup the stack frame, so the args are still in the */
/* OBSOLETE output regs. %o0 (O0_REGNUM) points at the jmp_buf structure from which we */
/* OBSOLETE extract the pc (JB_PC) that we will land at. The pc is copied into ADDR. */
/* OBSOLETE This routine returns true on success */ */
/* OBSOLETE */
/* OBSOLETE extern int get_longjmp_target (CORE_ADDR *); */
/* OBSOLETE */
/* OBSOLETE #define GET_LONGJMP_TARGET(ADDR) get_longjmp_target(ADDR) */
/* OBSOLETE #endif /* 0 */ */
/* OBSOLETE */
/* OBSOLETE /* The SunPRO compiler puts out 0 instead of the address in N_SO symbols, */
/* OBSOLETE and for SunPRO 3.0, N_FUN symbols too. */ */
/* OBSOLETE #define SOFUN_ADDRESS_MAYBE_MISSING */
/* OBSOLETE */
/* OBSOLETE #if 0 */
/* OBSOLETE extern char *sunpro_static_transform_name (char *); */
/* OBSOLETE #define STATIC_TRANSFORM_NAME(x) sunpro_static_transform_name (x) */
/* OBSOLETE #endif */
/* OBSOLETE */
/* OBSOLETE #define FAULTED_USE_SIGINFO */
/* OBSOLETE */
/* OBSOLETE /* Enable handling of shared libraries for a.out executables. */ */
/* OBSOLETE #define HANDLE_SVR4_EXEC_EMULATORS */

View File

@ -1,41 +0,0 @@
/* OBSOLETE /* Definitions for hosting on WIN32, for GDB. */
/* OBSOLETE Copyright 1995, 1996, 1998, 2001 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 LITTLE_ENDIAN */
/* OBSOLETE */
/* OBSOLETE #include "fopen-bin.h" */
/* OBSOLETE */
/* OBSOLETE #define GDBINIT_FILENAME "gdb.ini" */
/* OBSOLETE */
/* OBSOLETE #define SLASH_P(X) ((X)=='\\' || (X) == '/') */
/* OBSOLETE #define ROOTED_P(X) ((SLASH_P((X)[0]))|| ((X)[1] ==':')) */
/* OBSOLETE #define SLASH_CHAR '/' */
/* OBSOLETE #define SLASH_STRING "/" */
/* OBSOLETE */
/* OBSOLETE /* Define this lseek(n) != nth byte of file */ */
/* OBSOLETE #define LSEEK_NOT_LINEAR */
/* OBSOLETE */
/* OBSOLETE /* If under Cygwin, provide backwards compatibility with older */
/* OBSOLETE Cygwin compilers that don't define the current cpp define. */ */
/* OBSOLETE #ifdef __CYGWIN32__ */
/* OBSOLETE #ifndef __CYGWIN__ */
/* OBSOLETE #define __CYGWIN__ */
/* OBSOLETE #endif */
/* OBSOLETE #endif */

View File

@ -1,23 +0,0 @@
/* OBSOLETE /* Macro definitions for running GDB on Apple Power Macintoshes. */
/* OBSOLETE Copyright 1994, 1995 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 <xm-mpw.h> */

View File

@ -1,22 +0,0 @@
/* OBSOLETE /* Host definitions for a Sun 4, for GDB, the GNU debugger. */
/* OBSOLETE Copyright 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 LITTLE_ENDIAN */

View File

@ -134,8 +134,6 @@ ns32k-*-netbsd*) gdb_host=nbsd ;;
# OBSOLETE ns32k-utek-sysv*) gdb_host=merlin ;;
powerpc-*-aix*) gdb_host=aix ;;
# OBSOLETE powerpcle-*-cygwin*) gdb_host=cygwin ;;
# OBSOLETE powerpcle-*-solaris*) gdb_host=solaris ;;
powerpc-*-linux*) gdb_host=linux ;;
powerpc-*-netbsd*) gdb_host=nbsd ;;

View File

@ -236,12 +236,7 @@ ns32k-*-netbsd*) gdb_target=nbsd
powerpc-*-macos*) gdb_target=macos ;;
powerpc-*-netbsd*) gdb_target=nbsd
configdirs="${configdirs} gdbserver" ;;
# OBSOLETE powerpc-*-netware*) gdb_target=ppc-nw
# OBSOLETE configdirs="${configdirs} nlm" ;;
powerpc-*-aix*) gdb_target=aix ;;
# OBSOLETE powerpcle-*-cygwin*) gdb_target=cygwin ;;
# OBSOLETE powerpcle-*-solaris*) gdb_target=solaris ;;
powerpc-*-eabi* | powerpc-*-sysv* | powerpc-*-elf*)
if test -f ../sim/ppc/Makefile; then
gdb_target=ppc-sim