aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog21
-rw-r--r--gdb/NEWS3
-rw-r--r--gdb/TODO12
-rw-r--r--gdb/config/powerpc/cygwin.mh10
-rw-r--r--gdb/config/powerpc/cygwin.mt7
-rw-r--r--gdb/config/powerpc/nm-solaris.h66
-rw-r--r--gdb/config/powerpc/ppc-nw.mt6
-rw-r--r--gdb/config/powerpc/solaris.mh38
-rw-r--r--gdb/config/powerpc/solaris.mt6
-rw-r--r--gdb/config/powerpc/tm-cygwin.h42
-rw-r--r--gdb/config/powerpc/tm-ppc-nw.h62
-rw-r--r--gdb/config/powerpc/tm-solaris.h148
-rw-r--r--gdb/config/powerpc/xm-cygwin.h82
-rw-r--r--gdb/config/powerpc/xm-solaris.h44
-rw-r--r--gdb/configure.host4
-rw-r--r--gdb/configure.tgt8
16 files changed, 293 insertions, 266 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 455f448..6ee409d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,24 @@
+2001-04-05 Andrew Cagney <ac131313@redhat.com>
+
+ Obsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platforms
+ and powerpc-*-netware* target.
+ * configure.host (powerpcle-*-cygwin*, powerpcle-*-solaris*):
+ Obsolete.
+ * configure.tgt (powerpc-*-netware*, powerpcle-*-cygwin*)
+ (powerpcle-*-solaris*): Obsolete.
+ * config/powerpc/tm-cygwin.h: Obsolete.
+ * config/powerpc/cygwin.mt: Obsolete.
+ * config/powerpc/xm-cygwin.h: Obsolete.
+ * config/powerpc/cygwin.mh: Obsolete.
+ * config/powerpc/nm-solaris.h: Obsolete.
+ * config/powerpc/xm-solaris.h: Obsolete.
+ * config/powerpc/tm-solaris.h: Obsolete.
+ * config/powerpc/solaris.mt: Obsolete.
+ * config/powerpc/tm-ppc-nw.h: Obsolete.
+ * config/powerpc/ppc-nw.mt: Obsolete.
+ * TODO: Update.
+ * NEWS: Update.
+
2001-04-06 Fernando Nasser <fnasser@redhat.com>
* buildsym.c (record_line): Turn off unused addr bits.
diff --git a/gdb/NEWS b/gdb/NEWS
index e0a51ac..94bcf92 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -21,6 +21,9 @@ Most ns32k hosts and targets ns32k-*-mach3* ns32k-umax-*
TI TMS320C80 tic80-*-*
WDC 65816 w65-*-*
Ultracomputer (29K) running Sym1 a29k-nyu-sym1 a29k-*-kern*
+PowerPC Solaris powerpcle-*-solaris*
+PowerPC Windows NT powerpcle-*-cygwin32
+PowerPC Netware powerpc-*-netware*
stuff.c (Program to stuff files into a specially prepared space in kdb)
kdb-start.c (Main loop for the standalone kernel debugger)
diff --git a/gdb/TODO b/gdb/TODO
index c0d4407..b0fec2a 100644
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -196,10 +196,10 @@ Steps:
a29k-*-* a29k ultra3 - yes
a29k-*-sym1* a29k - ultra3 yes
a29k-*-kern* a29k - a29k-kern yes
- powerpcle-*-solaris* powerpc solaris solaris
- powerpcle-*-cygwin* powerpc cygwin cygwin
- powerpc-*-netware* powerpc - ppc-nw
- w65-*-* w65 - w65 yes
+ powerpcle-*-solaris* powerpc solaris solaris yes
+ powerpcle-*-cygwin* powerpc cygwin cygwin yes
+ powerpc-*-netware* powerpc - ppc-nw yes
+ w65-*-* w65 - w65 yes
i[3456]86-*-sunos* i386 sun386 sun386
(DONE)
@@ -222,6 +222,10 @@ Steps:
--
+Zap still more of that nonexistant romp target.
+
+--
+
Fix copyright notices.
Turns out that ``1998-2000'' isn't considered valid :-(
diff --git a/gdb/config/powerpc/cygwin.mh b/gdb/config/powerpc/cygwin.mh
index 9001a7d..fff9698 100644
--- a/gdb/config/powerpc/cygwin.mh
+++ b/gdb/config/powerpc/cygwin.mh
@@ -1,5 +1,5 @@
-MH_CFLAGS=
-XM_FILE=xm-cygwin.h
-XDEP_FILES=
-NATDEPFILES=win32-nat.o
-XM_CLIBS=-lkernel32
+# OBSOLETE MH_CFLAGS=
+# OBSOLETE XM_FILE=xm-cygwin.h
+# OBSOLETE XDEP_FILES=
+# OBSOLETE NATDEPFILES=win32-nat.o
+# OBSOLETE XM_CLIBS=-lkernel32
diff --git a/gdb/config/powerpc/cygwin.mt b/gdb/config/powerpc/cygwin.mt
index 13a60f1..004e18a 100644
--- a/gdb/config/powerpc/cygwin.mt
+++ b/gdb/config/powerpc/cygwin.mt
@@ -1,6 +1,5 @@
-# Target: Powerpc running cygnus's unix api over win32
-TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
-TM_FILE= tm-cygwin.h
-
+# 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
diff --git a/gdb/config/powerpc/nm-solaris.h b/gdb/config/powerpc/nm-solaris.h
index 5a2a014..320b2cc 100644
--- a/gdb/config/powerpc/nm-solaris.h
+++ b/gdb/config/powerpc/nm-solaris.h
@@ -1,33 +1,33 @@
-/* Native-dependent definitions for PowerPC running Solaris.
- Copyright 1996 Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
-
-#include "regcache.h"
-
-/* Include the generic SVR4 definitions. */
-
-#include <nm-sysv4.h>
-
-/* Before storing, we need to read all the registers. */
-
-#define CHILD_PREPARE_TO_STORE() read_register_bytes (0, NULL, REGISTER_BYTES)
-
-/* Solaris PSRVADDR support does not seem to include a place for nPC. */
-
-#define PRSVADDR_BROKEN
+/* 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 */
diff --git a/gdb/config/powerpc/ppc-nw.mt b/gdb/config/powerpc/ppc-nw.mt
index 3601b4e..f978820 100644
--- a/gdb/config/powerpc/ppc-nw.mt
+++ b/gdb/config/powerpc/ppc-nw.mt
@@ -1,3 +1,3 @@
-# Target: PowerPC running Netware
-TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
-TM_FILE= tm-ppc-nw.h
+# OBSOLETE # Target: PowerPC running Netware
+# OBSOLETE TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
+# OBSOLETE TM_FILE= tm-ppc-nw.h
diff --git a/gdb/config/powerpc/solaris.mh b/gdb/config/powerpc/solaris.mh
index 8600cb0..56d35a7 100644
--- a/gdb/config/powerpc/solaris.mh
+++ b/gdb/config/powerpc/solaris.mh
@@ -1,19 +1,19 @@
-# Host: PowerPC, running Solaris 2
-
-XM_FILE= xm-solaris.h
-XDEPFILES=
-XM_CLIBS= -lsocket -lnsl
-
-NAT_FILE= nm-solaris.h
-NATDEPFILES= corelow.o core-sol2.o solib.o solib-svr4.o solib-legacy.o \
- fork-child.o procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o
-
-# If you are compiling with Sun's compiler, add the -xs option to CC
-# (e.g. `make CC="cc -xs"').
-# Sun's compilers require the -xs option to produce debug information
-# in the final linked executable. Otherwise they leave it in the .o
-# files only, with undocumented pointers to it in the linked executable.
-# This is commented out because we don't assume that the Sun compiler
-# is in use.
-#MH_CFLAGS=-xs
-HOST_IPC=-DBSD_IPC
+# 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
diff --git a/gdb/config/powerpc/solaris.mt b/gdb/config/powerpc/solaris.mt
index a18ba52..d83f173 100644
--- a/gdb/config/powerpc/solaris.mt
+++ b/gdb/config/powerpc/solaris.mt
@@ -1,3 +1,3 @@
-# Target: PowerPC, running Solaris 2
-TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
-TM_FILE= tm-solaris.h
+# OBSOLETE # Target: PowerPC, running Solaris 2
+# OBSOLETE TDEPFILES= rs6000-tdep.o ppc-linux-tdep.o
+# OBSOLETE TM_FILE= tm-solaris.h
diff --git a/gdb/config/powerpc/tm-cygwin.h b/gdb/config/powerpc/tm-cygwin.h
index 012d1d2..d48d7a0 100644
--- a/gdb/config/powerpc/tm-cygwin.h
+++ b/gdb/config/powerpc/tm-cygwin.h
@@ -1,21 +1,21 @@
-/* Macro definitions PowerPC running under the Cygwin API.
- Copyright 1996, 1998 Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
-
-#include "powerpc/tm-ppcle-eabi.h"
+/* 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" */
diff --git a/gdb/config/powerpc/tm-ppc-nw.h b/gdb/config/powerpc/tm-ppc-nw.h
index ba8019f..b7c00c1 100644
--- a/gdb/config/powerpc/tm-ppc-nw.h
+++ b/gdb/config/powerpc/tm-ppc-nw.h
@@ -1,31 +1,31 @@
-/* Macro definitions for Power PC running Netware.
- Copyright 1994, 2000 Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
-
-#ifndef TM_PPC_NW_H
-#define TM_PPC_NW_H
-
-/* Use generic RS6000 definitions. */
-#include "rs6000/tm-rs6000.h"
-
-#define GDB_TARGET_POWERPC
-
-#undef PROCESS_LINENUMBER_HOOK
-
-#endif /* TM_PPC_NW_H */
+/* 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 */ */
diff --git a/gdb/config/powerpc/tm-solaris.h b/gdb/config/powerpc/tm-solaris.h
index 6eb1186..aeca6cb 100644
--- a/gdb/config/powerpc/tm-solaris.h
+++ b/gdb/config/powerpc/tm-solaris.h
@@ -1,74 +1,74 @@
-/* Macro definitions for GDB for a PowerPC running Solaris 2
- Copyright 1996, 2000 Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
-
-#include "powerpc/tm-ppc-eabi.h"
-
-/* There are two different signal handler trampolines in Solaris2. */
-#define IN_SIGTRAMP(pc, name) \
- ((name) \
- && (STREQ ("sigacthandler", name) || STREQ ("ucbsigvechandler", name)))
-
-/* The signal handler gets a pointer to an ucontext as third argument
- if it is called from sigacthandler. This is the offset to the saved
- PC within it. sparc_frame_saved_pc knows how to deal with
- ucbsigvechandler. */
-#define SIGCONTEXT_PC_OFFSET 44
-
-#if 0 /* FIXME Setjmp/longjmp are not as well doc'd in SunOS 5.x yet */
-
-/* Offsets into jmp_buf. Not defined by Sun, but at least documented in a
- comment in <machine/setjmp.h>! */
-
-#define JB_ELEMENT_SIZE 4 /* Size of each element in jmp_buf */
-
-#define JB_ONSSTACK 0
-#define JB_SIGMASK 1
-#define JB_SP 2
-#define JB_PC 3
-#define JB_NPC 4
-#define JB_PSR 5
-#define JB_G1 6
-#define JB_O0 7
-#define JB_WBCNT 8
-
-/* Figure out where the longjmp will land. We expect that we have just entered
- longjmp and haven't yet setup the stack frame, so the args are still in the
- output regs. %o0 (O0_REGNUM) points at the jmp_buf structure from which we
- extract the pc (JB_PC) that we will land at. The pc is copied into ADDR.
- This routine returns true on success */
-
-extern int get_longjmp_target (CORE_ADDR *);
-
-#define GET_LONGJMP_TARGET(ADDR) get_longjmp_target(ADDR)
-#endif /* 0 */
-
-/* The SunPRO compiler puts out 0 instead of the address in N_SO symbols,
- and for SunPRO 3.0, N_FUN symbols too. */
-#define SOFUN_ADDRESS_MAYBE_MISSING
-
-#if 0
-extern char *sunpro_static_transform_name (char *);
-#define STATIC_TRANSFORM_NAME(x) sunpro_static_transform_name (x)
-#endif
-
-#define FAULTED_USE_SIGINFO
-
-/* Enable handling of shared libraries for a.out executables. */
-#define HANDLE_SVR4_EXEC_EMULATORS
+/* 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 */
diff --git a/gdb/config/powerpc/xm-cygwin.h b/gdb/config/powerpc/xm-cygwin.h
index 2756a9e..86d8dc6 100644
--- a/gdb/config/powerpc/xm-cygwin.h
+++ b/gdb/config/powerpc/xm-cygwin.h
@@ -1,41 +1,41 @@
-/* Definitions for hosting on WIN32, for GDB.
- Copyright 1995, 1996, 1998, 2001 Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
-
-#define HOST_BYTE_ORDER LITTLE_ENDIAN
-
-#include "fopen-bin.h"
-
-#define GDBINIT_FILENAME "gdb.ini"
-
-#define SLASH_P(X) ((X)=='\\' || (X) == '/')
-#define ROOTED_P(X) ((SLASH_P((X)[0]))|| ((X)[1] ==':'))
-#define SLASH_CHAR '/'
-#define SLASH_STRING "/"
-
-/* Define this lseek(n) != nth byte of file */
-#define LSEEK_NOT_LINEAR
-
-/* If under Cygwin, provide backwards compatibility with older
- Cygwin compilers that don't define the current cpp define. */
-#ifdef __CYGWIN32__
-#ifndef __CYGWIN__
-#define __CYGWIN__
-#endif
-#endif
+/* 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 */
diff --git a/gdb/config/powerpc/xm-solaris.h b/gdb/config/powerpc/xm-solaris.h
index d14ea34..59a891d 100644
--- a/gdb/config/powerpc/xm-solaris.h
+++ b/gdb/config/powerpc/xm-solaris.h
@@ -1,22 +1,22 @@
-/* Host definitions for a Sun 4, for GDB, the GNU debugger.
- Copyright 1996
- Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
-
-#define HOST_BYTE_ORDER LITTLE_ENDIAN
+/* 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 */
diff --git a/gdb/configure.host b/gdb/configure.host
index 8e71ff4..156852f 100644
--- a/gdb/configure.host
+++ b/gdb/configure.host
@@ -131,8 +131,8 @@ ns32k-*-netbsd*) gdb_host=nbsd ;;
# OBSOLETE ns32k-utek-sysv*) gdb_host=merlin ;;
powerpc-*-aix*) gdb_host=aix ;;
-powerpcle-*-cygwin*) gdb_host=cygwin ;;
-powerpcle-*-solaris*) gdb_host=solaris ;;
+# OBSOLETE powerpcle-*-cygwin*) gdb_host=cygwin ;;
+# OBSOLETE powerpcle-*-solaris*) gdb_host=solaris ;;
powerpc-*-linux*) gdb_host=linux ;;
powerpc-*-netbsd*) gdb_host=nbsd ;;
diff --git a/gdb/configure.tgt b/gdb/configure.tgt
index 5ec99c0..fed0810 100644
--- a/gdb/configure.tgt
+++ b/gdb/configure.tgt
@@ -230,12 +230,12 @@ ns32k-*-netbsd*) gdb_target=nbsd
powerpc-*-macos*) gdb_target=macos ;;
powerpc-*-netbsd*) gdb_target=nbsd
configdirs="${configdirs} gdbserver" ;;
-powerpc-*-netware*) gdb_target=ppc-nw
- configdirs="${configdirs} nlm" ;;
+# OBSOLETE powerpc-*-netware*) gdb_target=ppc-nw
+# OBSOLETE configdirs="${configdirs} nlm" ;;
powerpc-*-aix*) gdb_target=aix ;;
-powerpcle-*-cygwin*) gdb_target=cygwin ;;
-powerpcle-*-solaris*) gdb_target=solaris ;;
+# 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