diff options
Diffstat (limited to 'gdb/config/i386')
-rw-r--r-- | gdb/config/i386/i386dgux.mh | 10 | ||||
-rw-r--r-- | gdb/config/i386/i386mk.mh | 4 | ||||
-rw-r--r-- | gdb/config/i386/i386mk.mt | 6 | ||||
-rw-r--r-- | gdb/config/i386/i386v32.mh | 8 | ||||
-rw-r--r-- | gdb/config/i386/tm-i386os9k.h | 65 | ||||
-rw-r--r-- | gdb/config/i386/tm-ptx.h | 15 | ||||
-rw-r--r-- | gdb/config/i386/tm-symmetry.h | 15 | ||||
-rw-r--r-- | gdb/config/i386/xm-i386sco.h | 4 | ||||
-rw-r--r-- | gdb/config/i386/xm-i386v32.h | 25 |
9 files changed, 8 insertions, 144 deletions
diff --git a/gdb/config/i386/i386dgux.mh b/gdb/config/i386/i386dgux.mh deleted file mode 100644 index fd7f56c1e46..00000000000 --- a/gdb/config/i386/i386dgux.mh +++ /dev/null @@ -1,10 +0,0 @@ -# Host: Intel 386 running DGUX, cloned from SVR4 - -XM_FILE= xm-i386v4.h -# for network communication -XM_CLIBS= -lsocket -lnsl - -NAT_FILE= nm-i386v4.h -NATDEPFILES= corelow.o core-regset.o fork-child.o i386v4-nat.o \ - solib.o solib-svr4.o solib-legacy.o \ - procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o diff --git a/gdb/config/i386/i386mk.mh b/gdb/config/i386/i386mk.mh deleted file mode 100644 index 0c119becfda..00000000000 --- a/gdb/config/i386/i386mk.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: Intel 386 running Mach3 with OSF 1/MK - -NATDEPFILES= os-mach3.o i386mach3-xdep.o i387-tdep.o -XM_FILE= xm-i386osf1mk.h diff --git a/gdb/config/i386/i386mk.mt b/gdb/config/i386/i386mk.mt deleted file mode 100644 index fc59442ac0d..00000000000 --- a/gdb/config/i386/i386mk.mt +++ /dev/null @@ -1,6 +0,0 @@ -# Target: Intel 386 with a.out in osf 1/mk -TDEPFILES= i386-tdep.o -TM_FILE= tm-i386osf1mk.h - -TM_CFLAGS= -I/usr/mach3/include -TM_CLIBS= /usr/mach3/ccs/lib/libmachid.a /usr/mach3/ccs/lib/libnetname.a /usr/mach3/ccs/lib/libmach.a diff --git a/gdb/config/i386/i386v32.mh b/gdb/config/i386/i386v32.mh deleted file mode 100644 index f39437276bb..00000000000 --- a/gdb/config/i386/i386v32.mh +++ /dev/null @@ -1,8 +0,0 @@ -# Host: Intel 386 running System V release 3.2 - -XM_FILE= xm-i386v32.h -XM_CLIBS= -lPW - -NAT_FILE= nm-i386v.h -NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o i386v-nat.o - diff --git a/gdb/config/i386/tm-i386os9k.h b/gdb/config/i386/tm-i386os9k.h deleted file mode 100644 index 78fbc21a7c6..00000000000 --- a/gdb/config/i386/tm-i386os9k.h +++ /dev/null @@ -1,65 +0,0 @@ -/* Macro definitions for i386 running under BSD Unix. - Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996 - Free Software Foundation, Inc. - - - 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_I386OS9K_H -#define TM_I386OS9K_H 1 - -#include "i386/tm-i386.h" - -/* Number of machine registers */ - -#undef NUM_REGS -#define NUM_REGS (16) /* Basic i*86 regs */ - -/* Initializer for an array of names of registers. There should be at least - NUM_REGS strings in this initializer. Any excess ones are simply ignored. - The order of the first 8 registers must match the compiler's numbering - scheme (which is the same as the 386 scheme) and also regmap in the various - *-nat.c files. */ - -#undef REGISTER_NAME -#define REGISTER_NAMES { "eax", "ecx", "edx", "ebx", \ - "esp", "ebp", "esi", "edi", \ - "eip", "eflags", "cs", "ss", \ - "ds", "es", "fs", "gs", \ - } - -#define DATABASE_REG 3 /* ebx */ - -/* Amount PC must be decremented by after a breakpoint. This is often the - number of bytes in BREAKPOINT but not always (such as now). */ - -#undef DECR_PC_AFTER_BREAK -#define DECR_PC_AFTER_BREAK 0 - -/* On 386 bsd, sigtramp is above the user stack and immediately below - the user area. Using constants here allows for cross debugging. - These are tested for BSDI but should work on 386BSD. */ -#define SIGTRAMP_START(pc) 0xfdbfdfc0 -#define SIGTRAMP_END(pc) 0xfdbfe000 - -/* Saved Pc. Get it from sigcontext if within sigtramp. */ - -/* Offset to saved PC in sigcontext, from <sys/signal.h>. */ -#define SIGCONTEXT_PC_OFFSET 20 - -#define BELIEVE_PCC_PROMOTION 1 - -#endif /* #ifndef TM_I386OS9K_H */ diff --git a/gdb/config/i386/tm-ptx.h b/gdb/config/i386/tm-ptx.h index 2b7a86c74c3..6a7529887ba 100644 --- a/gdb/config/i386/tm-ptx.h +++ b/gdb/config/i386/tm-ptx.h @@ -1,7 +1,9 @@ /* Target machine definitions for GDB on a Sequent Symmetry under ptx with Weitek 1167 and i387 support. - Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 2000 - Free Software Foundation, Inc. + + Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 2000, + 2003 Free Software Foundation, Inc. + Symmetry version by Jay Vosburgh (fubar@sequent.com). This file is part of GDB. @@ -41,15 +43,6 @@ #undef DECR_PC_AFTER_BREAK #define DECR_PC_AFTER_BREAK 0 -#if 0 --- -this code can 't be used unless we know we are running native, -since it uses host specific ptrace calls. -/* code for 80387 fpu. Functions are from i386-dep.c, copied into - * symm-dep.c. - */ -#define FLOAT_INFO { i386_float_info(); } -#endif - /* Number of machine registers */ #undef NUM_REGS diff --git a/gdb/config/i386/tm-symmetry.h b/gdb/config/i386/tm-symmetry.h index dc7c81f2fb2..a15f45f1c95 100644 --- a/gdb/config/i386/tm-symmetry.h +++ b/gdb/config/i386/tm-symmetry.h @@ -1,7 +1,9 @@ /* Target machine definitions for GDB on a Sequent Symmetry under dynix 3.0, with Weitek 1167 and i387 support. - Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995 - Free Software Foundation, Inc. + + Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 2003 Free + Software Foundation, Inc. + Symmetry version by Jay Vosburgh (fubar@sequent.com). This file is part of GDB. @@ -39,15 +41,6 @@ #undef DECR_PC_AFTER_BREAK #define DECR_PC_AFTER_BREAK 0 -#if 0 -/* --- this code can't be used unless we know we are running native, - since it uses host specific ptrace calls. */ -/* code for 80387 fpu. Functions are from i386-dep.c, copied into - * symm-dep.c. - */ -#define FLOAT_INFO { i386_float_info(); } -#endif - /* Number of machine registers */ #undef NUM_REGS diff --git a/gdb/config/i386/xm-i386sco.h b/gdb/config/i386/xm-i386sco.h index 72552c93341..18b64bf4207 100644 --- a/gdb/config/i386/xm-i386sco.h +++ b/gdb/config/i386/xm-i386sco.h @@ -24,10 +24,6 @@ #include "i386/xm-i386v.h" -/* Apparently there is inconsistency among various System V's about what - the name of this field is. */ -#define U_FPSTATE(u) u.u_fps.u_fpstate - /* SCO 3.2v2 and later have job control. */ /* SCO 3.2v4 I know has termios; I'm not sure about earlier versions. GDB does not currently support the termio/job control combination. */ diff --git a/gdb/config/i386/xm-i386v32.h b/gdb/config/i386/xm-i386v32.h deleted file mode 100644 index 706822f30dd..00000000000 --- a/gdb/config/i386/xm-i386v32.h +++ /dev/null @@ -1,25 +0,0 @@ -/* Macro defintions for i386, running System V 3.2. - Copyright (C) 1989 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 "i386/xm-i386v.h" - -/* Apparently there is inconsistency among various System V's about what - the name of this field is. */ -#define U_FPSTATE(u) u.u_fps.u_fpstate |