diff options
author | Stan Shebs <shebs@codesourcery.com> | 1999-04-16 01:34:07 +0000 |
---|---|---|
committer | Stan Shebs <shebs@codesourcery.com> | 1999-04-16 01:34:07 +0000 |
commit | 071ea11e85eb9d529cc5eb3d35f6247466a21b99 (patch) | |
tree | 5deda65b8d7b04d1f4cbc534c3206d328e1267ec /gdb/config/powerpc | |
parent | 1730ec6b1848f0f32154277f788fb29f88d8475b (diff) | |
download | gdb-071ea11e85eb9d529cc5eb3d35f6247466a21b99.zip gdb-071ea11e85eb9d529cc5eb3d35f6247466a21b99.tar.gz gdb-071ea11e85eb9d529cc5eb3d35f6247466a21b99.tar.bz2 |
Initial creation of sourceware repository
Diffstat (limited to 'gdb/config/powerpc')
29 files changed, 0 insertions, 586 deletions
diff --git a/gdb/config/powerpc/.Sanitize b/gdb/config/powerpc/.Sanitize deleted file mode 100644 index d2d5356..0000000 --- a/gdb/config/powerpc/.Sanitize +++ /dev/null @@ -1,65 +0,0 @@ -# .Sanitize for devo/gdb/config/powerpc. - -# Each directory to survive its way into a release will need a file -# like this one called "./.Sanitize". All keyword lines must exist, -# and must exist in the order specified by this file. Each directory -# in the tree will be processed, top down, in the following order. - -# Hash started lines like this one are comments and will be deleted -# before anything else is done. Blank lines will also be squashed -# out. - -# The lines between the "Do-first:" line and the "Things-to-keep:" -# line are executed as a /bin/sh shell script before anything else is -# done in this directory. - -Do-first: - -# All files listed between the "Things-to-keep:" line and the -# "Files-to-sed:" line will be kept. All other files will be removed. -# Directories listed in this section will have their own Sanitize -# called. Directories not listed will be removed in their entirety -# with rm -rf. - -Things-to-keep: - -aix.mh -aix.mt -cygwin.mh -cygwin.mt -gdbserve.mt -linux.mh -macos.mh -macos.mt -linux.mh -nm-aix.h -nm-macos.h -nm-solaris.h -ppc-eabi.mt -ppc-nw.mt -ppc-sim.mt -ppcle-eabi.mt -ppcle-sim.mt -solaris.mh -solaris.mt -tm-cygwin.h -tm-macos.h -tm-ppc-aix.h -tm-ppc-eabi.h -tm-ppc-nw.h -tm-ppc-sim.h -tm-ppcle-eabi.h -tm-ppcle-sim.h -tm-solaris.h -xm-aix.h -xm-cygwin.h -xm-linux.h -xm-mpw.h -xm-solaris.h - -Things-to-lose: - - -Do-last: - -# End of file. diff --git a/gdb/config/powerpc/cygwin.mh b/gdb/config/powerpc/cygwin.mh deleted file mode 100644 index 0c25709..0000000 --- a/gdb/config/powerpc/cygwin.mh +++ /dev/null @@ -1,5 +0,0 @@ -MH_CFLAGS= -XM_FILE=xm-cygwin.h -XDEP_FILES=ser-tcp.o -NATDEPFILES=win32-nat.o -XM_CLIBS=-lkernel32 diff --git a/gdb/config/powerpc/cygwin.mt b/gdb/config/powerpc/cygwin.mt deleted file mode 100644 index b86b2af..0000000 --- a/gdb/config/powerpc/cygwin.mt +++ /dev/null @@ -1,6 +0,0 @@ -# Target: Powerpc running cygnus's unix api over win32 -TDEPFILES= rs6000-tdep.o -TM_FILE= tm-cygwin.h - - - diff --git a/gdb/config/powerpc/gdbserve.mt b/gdb/config/powerpc/gdbserve.mt deleted file mode 100644 index 7728407..0000000 --- a/gdb/config/powerpc/gdbserve.mt +++ /dev/null @@ -1,3 +0,0 @@ -# Target: GDBSERVE.NLM running on a Power-PC -TDEPFILES= ppc.o -CPU_FILE= ppc diff --git a/gdb/config/powerpc/macos.mh b/gdb/config/powerpc/macos.mh deleted file mode 100644 index 63b0648..0000000 --- a/gdb/config/powerpc/macos.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: PowerMac (PowerPC running MacOS) - -NATDEPFILES= mac-nat.o -NAT_FILE= nm-macos.h diff --git a/gdb/config/powerpc/macos.mt b/gdb/config/powerpc/macos.mt deleted file mode 100644 index 07ad0d2..0000000 --- a/gdb/config/powerpc/macos.mt +++ /dev/null @@ -1,3 +0,0 @@ -# Target: PowerMac (PowerPC running MacOS) -TDEPFILES= rs6000-tdep.o xcoffread.o -TM_FILE= tm-macos.h diff --git a/gdb/config/powerpc/nm-aix.h b/gdb/config/powerpc/nm-aix.h deleted file mode 100644 index f9ce934..0000000 --- a/gdb/config/powerpc/nm-aix.h +++ /dev/null @@ -1,20 +0,0 @@ -/* IBM PowerPC native-dependent macros for GDB, the GNU debugger. - Copyright 1995 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., 675 Mass Ave, Cambridge, MA 02139, USA. */ - -#include "rs6000/nm-rs6000.h" diff --git a/gdb/config/powerpc/nm-macos.h b/gdb/config/powerpc/nm-macos.h deleted file mode 100644 index a1a3d9e..0000000 --- a/gdb/config/powerpc/nm-macos.h +++ /dev/null @@ -1,20 +0,0 @@ -/* PowerMac native-dependent macros for GDB, the GNU debugger. - Copyright (C) 1995 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. */ - -/* Nothing needed, at least so far. */ diff --git a/gdb/config/powerpc/nm-solaris.h b/gdb/config/powerpc/nm-solaris.h deleted file mode 100644 index b276a71..0000000 --- a/gdb/config/powerpc/nm-solaris.h +++ /dev/null @@ -1,30 +0,0 @@ -/* 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 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 diff --git a/gdb/config/powerpc/ppc-eabi.mt b/gdb/config/powerpc/ppc-eabi.mt deleted file mode 100644 index ba68196..0000000 --- a/gdb/config/powerpc/ppc-eabi.mt +++ /dev/null @@ -1,3 +0,0 @@ -# Target: PowerPC running eabi -TDEPFILES= rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o dink32-rom.o ppc-bdm.o ocd.o ser-ocd.o -TM_FILE= tm-ppc-eabi.h diff --git a/gdb/config/powerpc/ppc-nw.mt b/gdb/config/powerpc/ppc-nw.mt deleted file mode 100644 index 0eaa23d..0000000 --- a/gdb/config/powerpc/ppc-nw.mt +++ /dev/null @@ -1,3 +0,0 @@ -# Target: PowerPC running Netware -TDEPFILES= rs6000-tdep.o -TM_FILE= tm-ppc-nw.h diff --git a/gdb/config/powerpc/ppc-sim.mt b/gdb/config/powerpc/ppc-sim.mt deleted file mode 100644 index 43628c1..0000000 --- a/gdb/config/powerpc/ppc-sim.mt +++ /dev/null @@ -1,6 +0,0 @@ -# Target: PowerPC running eabi and including the simulator -TDEPFILES= rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o dink32-rom.o ppc-bdm.o ocd.o ser-ocd.o -TM_FILE= tm-ppc-eabi.h - -SIM_OBS = remote-sim.o -SIM = ../sim/ppc/libsim.a diff --git a/gdb/config/powerpc/ppcle-eabi.mt b/gdb/config/powerpc/ppcle-eabi.mt deleted file mode 100644 index b336a11..0000000 --- a/gdb/config/powerpc/ppcle-eabi.mt +++ /dev/null @@ -1,3 +0,0 @@ -# Target: PowerPC running eabi in little endian mode -TDEPFILES= ser-ocd.o rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o ppc-bdm.o ocd.o -TM_FILE= tm-ppcle-eabi.h diff --git a/gdb/config/powerpc/ppcle-sim.mt b/gdb/config/powerpc/ppcle-sim.mt deleted file mode 100644 index f08dafe..0000000 --- a/gdb/config/powerpc/ppcle-sim.mt +++ /dev/null @@ -1,6 +0,0 @@ -# Target: PowerPC running eabi in little endian mode under the simulator -TDEPFILES= ser-ocd.o rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o ppc-bdm.o ocd.o -TM_FILE= tm-ppcle-eabi.h - -SIM_OBS = remote-sim.o -SIM = ../sim/ppc/libsim.a diff --git a/gdb/config/powerpc/solaris.mh b/gdb/config/powerpc/solaris.mh deleted file mode 100644 index 7d3444e..0000000 --- a/gdb/config/powerpc/solaris.mh +++ /dev/null @@ -1,18 +0,0 @@ -# Host: PowerPC, running Solaris 2 - -XM_FILE= xm-solaris.h -XDEPFILES= ser-tcp.o -XM_CLIBS= -lsocket -lnsl - -NAT_FILE= nm-solaris.h -NATDEPFILES= corelow.o core-sol2.o solib.o procfs.o fork-child.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 diff --git a/gdb/config/powerpc/solaris.mt b/gdb/config/powerpc/solaris.mt deleted file mode 100644 index a6e421e..0000000 --- a/gdb/config/powerpc/solaris.mt +++ /dev/null @@ -1,3 +0,0 @@ -# Target: PowerPC, running Solaris 2 -TDEPFILES= rs6000-tdep.o -TM_FILE= tm-solaris.h diff --git a/gdb/config/powerpc/tm-cygwin.h b/gdb/config/powerpc/tm-cygwin.h deleted file mode 100644 index 27ae24a..0000000 --- a/gdb/config/powerpc/tm-cygwin.h +++ /dev/null @@ -1,21 +0,0 @@ -/* Macro definitions PowerPC running under the Cygwin API. - 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 "powerpc/tm-ppcle-eabi.h" - diff --git a/gdb/config/powerpc/tm-macos.h b/gdb/config/powerpc/tm-macos.h deleted file mode 100644 index b29d285..0000000 --- a/gdb/config/powerpc/tm-macos.h +++ /dev/null @@ -1,26 +0,0 @@ -/* Macro definitions for Power PC running MacOS. - Copyright (C) 1995 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., 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* Use generic RS6000 definitions. */ -#include "rs6000/tm-rs6000.h" - -#define GDB_TARGET_POWERPC - -/* This is no use to us. */ -#undef PC_LOAD_SEGMENT diff --git a/gdb/config/powerpc/tm-ppc-aix.h b/gdb/config/powerpc/tm-ppc-aix.h deleted file mode 100644 index 5dfb3c4..0000000 --- a/gdb/config/powerpc/tm-ppc-aix.h +++ /dev/null @@ -1,28 +0,0 @@ -/* Macro definitions for Power PC running AIX. - Copyright 1995 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., 675 Mass Ave, Cambridge, MA 02139, USA. */ - -#ifndef TM_PPC_AIX_H -#define TM_PPC_AIX_H - -/* Use generic RS6000 definitions. */ -#include "rs6000/tm-rs6000.h" - -#define GDB_TARGET_POWERPC - -#endif /* TM_PPC_AIX_H */ diff --git a/gdb/config/powerpc/tm-ppc-nw.h b/gdb/config/powerpc/tm-ppc-nw.h deleted file mode 100644 index 38f7211..0000000 --- a/gdb/config/powerpc/tm-ppc-nw.h +++ /dev/null @@ -1,31 +0,0 @@ -/* Macro definitions for Power PC running Netware. - Copyright 1994 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 PC_LOAD_SEGMENT -#undef PROCESS_LINENUMBER_HOOK - -#endif /* TM_PPC_NW_H */ diff --git a/gdb/config/powerpc/tm-ppc-sim.h b/gdb/config/powerpc/tm-ppc-sim.h deleted file mode 100644 index e4116bc..0000000 --- a/gdb/config/powerpc/tm-ppc-sim.h +++ /dev/null @@ -1,26 +0,0 @@ -/* Macro definitions for Power PC running embedded ABI under the simulator. - Copyright 1995 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_SIM_H -#define TM_PPC_SIM_H - -#include "powerpc/tm-ppc-eabi.h" - -#endif /* TM_PPC_SIM_H */ - diff --git a/gdb/config/powerpc/tm-ppcle-eabi.h b/gdb/config/powerpc/tm-ppcle-eabi.h deleted file mode 100644 index 355195d..0000000 --- a/gdb/config/powerpc/tm-ppcle-eabi.h +++ /dev/null @@ -1,30 +0,0 @@ -/* Macro definitions for Power PC running embedded ABI - in little endian mode. - Copyright 1995 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_PPCLE_EABI_H -#define TM_PPCLE_EABI_H - -/* Use normal ppc-eabi definitions */ -#include "powerpc/tm-ppc-eabi.h" - -#undef TARGET_BYTE_ORDER_DEFAULT -#define TARGET_BYTE_ORDER_DEFAULT LITTLE_ENDIAN - -#endif /* TM_PPCLE_EABI_H */ diff --git a/gdb/config/powerpc/tm-ppcle-sim.h b/gdb/config/powerpc/tm-ppcle-sim.h deleted file mode 100644 index 76564f2..0000000 --- a/gdb/config/powerpc/tm-ppcle-sim.h +++ /dev/null @@ -1,26 +0,0 @@ -/* Macro definitions for Power PC running embedded ABI under the simulator. - Copyright 1995 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_PPCLE_SIM_H -#define TM_PPCLE_SIM_H - -#include "powerpc/tm-ppcle-eabi.h" - -#endif /* TM_PPCLE_SIM_H */ - diff --git a/gdb/config/powerpc/tm-solaris.h b/gdb/config/powerpc/tm-solaris.h deleted file mode 100644 index bd9373f..0000000 --- a/gdb/config/powerpc/tm-solaris.h +++ /dev/null @@ -1,74 +0,0 @@ -/* Macro definitions for GDB for a PowerPC running Solaris 2 - 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 "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 PARAMS ((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 PARAMS ((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 diff --git a/gdb/config/powerpc/xm-aix.h b/gdb/config/powerpc/xm-aix.h deleted file mode 100644 index efd0e74..0000000 --- a/gdb/config/powerpc/xm-aix.h +++ /dev/null @@ -1,30 +0,0 @@ -/* Parameters for hosting on an PowerPC, for GDB, the GNU debugger. - Copyright 1995 Free Software Foundation, Inc. - Contributed by Cygnus Corporation. - -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., 675 Mass Ave, Cambridge, MA 02139, USA. */ - -#include "xm-aix4.h" - -/* This doesn't seem to be declared in any header file I can find. */ -char *termdef PARAMS ((int, int)); - -/* UINT_MAX is defined in <sys/limits.h> as a decimal constant (4294967295) - which is too large to fit in a signed int when it is parsed by the - compiler, so it issues a diagnostic. Just undef it here so that we - use gdb's version in defs.h */ -#undef UINT_MAX diff --git a/gdb/config/powerpc/xm-cygwin.h b/gdb/config/powerpc/xm-cygwin.h deleted file mode 100644 index 82aa0fb..0000000 --- a/gdb/config/powerpc/xm-cygwin.h +++ /dev/null @@ -1,32 +0,0 @@ -/* Definitions for hosting on WIN32, for GDB. - Copyright 1995, 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. */ - -#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 diff --git a/gdb/config/powerpc/xm-linux.h b/gdb/config/powerpc/xm-linux.h deleted file mode 100644 index 41c8ba7..0000000 --- a/gdb/config/powerpc/xm-linux.h +++ /dev/null @@ -1,21 +0,0 @@ -/* 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 BIG_ENDIAN diff --git a/gdb/config/powerpc/xm-mpw.h b/gdb/config/powerpc/xm-mpw.h deleted file mode 100644 index 6b33ca2..0000000 --- a/gdb/config/powerpc/xm-mpw.h +++ /dev/null @@ -1,22 +0,0 @@ -/* Macro definitions for running GDB on Apple Power Macintoshes. - Copyright (C) 1994 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 BIG_ENDIAN - -#include <xm-mpw.h> diff --git a/gdb/config/powerpc/xm-solaris.h b/gdb/config/powerpc/xm-solaris.h deleted file mode 100644 index 9ead87a..0000000 --- a/gdb/config/powerpc/xm-solaris.h +++ /dev/null @@ -1,21 +0,0 @@ -/* 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 |