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.
* 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.
TI TMS320C80 tic80-*-*
WDC 65816 w65-*-*
+PowerPC Solaris powerpcle-*-solaris*
+PowerPC Windows NT powerpcle-*-cygwin32
+PowerPC Netware powerpc-*-netware*
* Changes to command line processing
+++ /dev/null
-# OBSOLETE MH_CFLAGS=
-# OBSOLETE XM_FILE=xm-cygwin.h
-# OBSOLETE XDEP_FILES=
-# OBSOLETE NATDEPFILES=win32-nat.o
-# OBSOLETE XM_CLIBS=-lkernel32
+++ /dev/null
-# 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
-
-
+++ /dev/null
-/* 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 */
+++ /dev/null
-# OBSOLETE # Target: PowerPC running Netware
-# OBSOLETE TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
-# OBSOLETE TM_FILE= tm-ppc-nw.h
+++ /dev/null
-# 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
+++ /dev/null
-# OBSOLETE # Target: PowerPC, running Solaris 2
-# OBSOLETE TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
-# OBSOLETE TM_FILE= tm-solaris.h
+++ /dev/null
-/* 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" */
+++ /dev/null
-/* 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 */ */
+++ /dev/null
-/* 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 */
+++ /dev/null
-/* 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 */
+++ /dev/null
-/* 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> */
+++ /dev/null
-/* 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 */
# 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 ;;
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