diff options
author | Mark Kettenis <kettenis@gnu.org> | 2002-08-18 16:32:14 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2002-08-18 16:32:14 +0000 |
commit | d8ee244c992db6eac3be230e8e581f2ba0496e4d (patch) | |
tree | 67d3b5593b7d28f19bed97a57a3a314d67c95c5a /gdb/config/i386 | |
parent | 61d8d407cd6459f2b790e91b5e244440a3015786 (diff) | |
download | gdb-d8ee244c992db6eac3be230e8e581f2ba0496e4d.zip gdb-d8ee244c992db6eac3be230e8e581f2ba0496e4d.tar.gz gdb-d8ee244c992db6eac3be230e8e581f2ba0496e4d.tar.bz2 |
* NEWS: Mention that the i[3456]-*mach3*, i[3456]-*-mach* and
i[3456]-*-osf1mk* configurations have been made obsolete.
* configure.host: Make i[3456]86-*-mach3*, i[3456]86-*mach* and
i[3456]86-*-osf1mk* hosts obsolete.
* confighure.tgt: Make i[3456]86-*-mach3*, i[3456]86-*-osf1mk*
targets obsolete.
* config/i386/i386mach.mh, config/i386/nm-i386mach.h,
config/i386/xm-i386mach.h, config/i386/i386m3.mh,
config/i386/i386m3.mt, config/i386/nm-m3.h,
config/i386/tm-i386m3.h, config/i386/xm-i386m3.h,
config/i386/i386mk.mh, config/i386/i386mk.mt,
config/i386/tm-i386mk.h, config/i386/xm-i386mk.h: Make files
obsolete.
* i386mach-nat.c, i386m3-nat.c: Make files obsolete.
* Makefile.in (ALLDEPFILES): Remove i386mach.c i386m3-nat.c
(i386mach-nat.o, i386m3-nat.o):Make targets obsolete.
Diffstat (limited to 'gdb/config/i386')
-rw-r--r-- | gdb/config/i386/i386m3.mh | 12 | ||||
-rw-r--r-- | gdb/config/i386/i386m3.mt | 6 | ||||
-rw-r--r-- | gdb/config/i386/i386mach.mh | 18 | ||||
-rw-r--r-- | gdb/config/i386/nm-i386mach.h | 60 | ||||
-rw-r--r-- | gdb/config/i386/nm-m3.h | 46 | ||||
-rw-r--r-- | gdb/config/i386/tm-i386m3.h | 112 | ||||
-rw-r--r-- | gdb/config/i386/tm-i386mk.h | 76 | ||||
-rw-r--r-- | gdb/config/i386/xm-i386m3.h | 66 | ||||
-rw-r--r-- | gdb/config/i386/xm-i386mach.h | 56 | ||||
-rw-r--r-- | gdb/config/i386/xm-i386mk.h | 52 |
10 files changed, 252 insertions, 252 deletions
diff --git a/gdb/config/i386/i386m3.mh b/gdb/config/i386/i386m3.mh index 41ea30c..7b840e2 100644 --- a/gdb/config/i386/i386m3.mh +++ b/gdb/config/i386/i386m3.mh @@ -1,6 +1,6 @@ -# Host: Intel 386 running Mach3 - -NATDEPFILES= i386m3-nat.o m3-nat.o fork-child.o i387-tdep.o core-aout.o -NAT_CLIBS= -lmachid -lnetname -lmach -XM_FILE= xm-i386m3.h -NAT_FILE= nm-m3.h +# OBSOLETE # Host: Intel 386 running Mach3 +# OBSOLETE +# OBSOLETE NATDEPFILES= i386m3-nat.o m3-nat.o fork-child.o i387-tdep.o core-aout.o +# OBSOLETE NAT_CLIBS= -lmachid -lnetname -lmach +# OBSOLETE XM_FILE= xm-i386m3.h +# OBSOLETE NAT_FILE= nm-m3.h diff --git a/gdb/config/i386/i386m3.mt b/gdb/config/i386/i386m3.mt index e985ae3..550e92e 100644 --- a/gdb/config/i386/i386m3.mt +++ b/gdb/config/i386/i386m3.mt @@ -1,3 +1,3 @@ -# Target: Intel 386 with a.out under Mach 3 -TDEPFILES= i386-tdep.o -TM_FILE= tm-i386m3.h +# OBSOLETE # Target: Intel 386 with a.out under Mach 3 +# OBSOLETE TDEPFILES= i386-tdep.o +# OBSOLETE TM_FILE= tm-i386m3.h diff --git a/gdb/config/i386/i386mach.mh b/gdb/config/i386/i386mach.mh index 90dbdf4..4e4e097 100644 --- a/gdb/config/i386/i386mach.mh +++ b/gdb/config/i386/i386mach.mh @@ -1,9 +1,9 @@ -# Host: Intel 386 running Mach - -# This is for mach2, maybe, or is obsolete (and seems to have only -# host and native, not target). Once we get the mach3 stuff working, -# I think it can go away. - -XM_FILE= xm-i386mach.h -NAT_FILE= nm-i386mach.h -NATDEPFILES= infptrace.o inftarg.o fork-child.o i386mach-nat.o +# OBSOLETE # Host: Intel 386 running Mach +# OBSOLETE +# OBSOLETE # This is for mach2, maybe, or is obsolete (and seems to have only +# OBSOLETE # host and native, not target). Once we get the mach3 stuff working, +# OBSOLETE # I think it can go away. +# OBSOLETE +# OBSOLETE XM_FILE= xm-i386mach.h +# OBSOLETE NAT_FILE= nm-i386mach.h +# OBSOLETE NATDEPFILES= infptrace.o inftarg.o fork-child.o i386mach-nat.o diff --git a/gdb/config/i386/nm-i386mach.h b/gdb/config/i386/nm-i386mach.h index ef10a28..21f3c61 100644 --- a/gdb/config/i386/nm-i386mach.h +++ b/gdb/config/i386/nm-i386mach.h @@ -1,30 +1,30 @@ -/* Native definitions for Mach on an Intel 386 - Copyright 1986, 1987, 1989, 1991, 1992, 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" - -/* Do implement the attach and detach commands. */ -/* #define ATTACH_DETACH 1 */ - -/* Override copies of {fetch,store}_inferior_registers in infptrace.c. */ -#define FETCH_INFERIOR_REGISTERS - -#define CHILD_PREPARE_TO_STORE() read_register_bytes (0, NULL, REGISTER_BYTES) +// OBSOLETE /* Native definitions for Mach on an Intel 386 +// OBSOLETE Copyright 1986, 1987, 1989, 1991, 1992, 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 #include "regcache.h" +// OBSOLETE +// OBSOLETE /* Do implement the attach and detach commands. */ +// OBSOLETE /* #define ATTACH_DETACH 1 */ +// OBSOLETE +// OBSOLETE /* Override copies of {fetch,store}_inferior_registers in infptrace.c. */ +// OBSOLETE #define FETCH_INFERIOR_REGISTERS +// OBSOLETE +// OBSOLETE #define CHILD_PREPARE_TO_STORE() read_register_bytes (0, NULL, REGISTER_BYTES) diff --git a/gdb/config/i386/nm-m3.h b/gdb/config/i386/nm-m3.h index 5ff7402..87d587b 100644 --- a/gdb/config/i386/nm-m3.h +++ b/gdb/config/i386/nm-m3.h @@ -1,23 +1,23 @@ -/* Native-dependent definitions for Intel 386 running Mach 3. - 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. */ - -/* Include the generic Mach 3 definitions. */ - -#include "config/nm-m3.h" +// OBSOLETE /* Native-dependent definitions for Intel 386 running Mach 3. +// OBSOLETE Copyright 1994 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 the generic Mach 3 definitions. */ +// OBSOLETE +// OBSOLETE #include "config/nm-m3.h" diff --git a/gdb/config/i386/tm-i386m3.h b/gdb/config/i386/tm-i386m3.h index 40f0901..cadd5cd 100644 --- a/gdb/config/i386/tm-i386m3.h +++ b/gdb/config/i386/tm-i386m3.h @@ -1,56 +1,56 @@ -/* Macro definitions for i386, Mach 3.0 - Copyright 1992, 1993, 1995, 1999 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 common definitions for Mach3 systems */ -#include "config/nm-m3.h" - -/* Define offsets to access CPROC stack when it does not have - * a kernel thread. - */ -#define MACHINE_CPROC_SP_OFFSET 20 -#define MACHINE_CPROC_PC_OFFSET 16 -#define MACHINE_CPROC_FP_OFFSET 12 - -/* Thread flavors used in re-setting the T bit. - * @@ this is also bad for cross debugging. - */ -#define TRACE_FLAVOR i386_THREAD_STATE -#define TRACE_FLAVOR_SIZE i386_THREAD_STATE_COUNT -#define TRACE_SET(x,state) \ - ((struct i386_thread_state *)state)->efl |= 0x100 -#define TRACE_CLEAR(x,state) \ - ((((struct i386_thread_state *)state)->efl &= ~0x100), 1) - -/* we can do it */ -#define ATTACH_DETACH 1 - -/* Sigh. There should be a file for i386 but no sysv stuff in it */ -#include "i386/tm-i386.h" - -/* I want to test this float info code. See comment in tm-i386v.h */ -#undef FLOAT_INFO -#define FLOAT_INFO { i386_mach3_float_info (); } - -/* Address of end of stack space. - * for MACH, see <machine/vmparam.h> - * @@@ I don't know what is in the 5 ints... - */ -#undef STACK_END_ADDR -#define STACK_END_ADDR (0xc0000000-sizeof(int [5])) +// OBSOLETE /* Macro definitions for i386, Mach 3.0 +// OBSOLETE Copyright 1992, 1993, 1995, 1999 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 common definitions for Mach3 systems */ +// OBSOLETE #include "config/nm-m3.h" +// OBSOLETE +// OBSOLETE /* Define offsets to access CPROC stack when it does not have +// OBSOLETE * a kernel thread. +// OBSOLETE */ +// OBSOLETE #define MACHINE_CPROC_SP_OFFSET 20 +// OBSOLETE #define MACHINE_CPROC_PC_OFFSET 16 +// OBSOLETE #define MACHINE_CPROC_FP_OFFSET 12 +// OBSOLETE +// OBSOLETE /* Thread flavors used in re-setting the T bit. +// OBSOLETE * @@ this is also bad for cross debugging. +// OBSOLETE */ +// OBSOLETE #define TRACE_FLAVOR i386_THREAD_STATE +// OBSOLETE #define TRACE_FLAVOR_SIZE i386_THREAD_STATE_COUNT +// OBSOLETE #define TRACE_SET(x,state) \ +// OBSOLETE ((struct i386_thread_state *)state)->efl |= 0x100 +// OBSOLETE #define TRACE_CLEAR(x,state) \ +// OBSOLETE ((((struct i386_thread_state *)state)->efl &= ~0x100), 1) +// OBSOLETE +// OBSOLETE /* we can do it */ +// OBSOLETE #define ATTACH_DETACH 1 +// OBSOLETE +// OBSOLETE /* Sigh. There should be a file for i386 but no sysv stuff in it */ +// OBSOLETE #include "i386/tm-i386.h" +// OBSOLETE +// OBSOLETE /* I want to test this float info code. See comment in tm-i386v.h */ +// OBSOLETE #undef FLOAT_INFO +// OBSOLETE #define FLOAT_INFO { i386_mach3_float_info (); } +// OBSOLETE +// OBSOLETE /* Address of end of stack space. +// OBSOLETE * for MACH, see <machine/vmparam.h> +// OBSOLETE * @@@ I don't know what is in the 5 ints... +// OBSOLETE */ +// OBSOLETE #undef STACK_END_ADDR +// OBSOLETE #define STACK_END_ADDR (0xc0000000-sizeof(int [5])) diff --git a/gdb/config/i386/tm-i386mk.h b/gdb/config/i386/tm-i386mk.h index e46ca55..74355a8 100644 --- a/gdb/config/i386/tm-i386mk.h +++ b/gdb/config/i386/tm-i386mk.h @@ -1,38 +1,38 @@ -/* Macro definitions for i386, Mach 3.0, OSF 1/MK - Copyright 1992, 1993, 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. */ - -/* Until OSF switches to a newer Mach kernel that has - * a different get_emul_vector() interface. - */ -#define MK67 1 - -#include "i386/tm-i386m3.h" - -/* FIMXE: kettenis/2000-03-26: On OSF 1, `long double' is equivalent - to `double'. However, I'm not sure what is the consequence of: - - #define TARGET_LONG_DOUBLE_FORMAT TARGET_DOUBLE_FORMAT - #define TARGET_LONG_DOUBLE_BIT TARGET_DOUBLE_BIT - - So I'll go with the current status quo instead. It looks like this - target won't compile anyway. Perhaps it should be obsoleted? */ - -#undef TARGET_LONG_DOUBLE_FORMAT -#undef TARGET_LONG_DOUBLE_BIT +// OBSOLETE /* Macro definitions for i386, Mach 3.0, OSF 1/MK +// OBSOLETE Copyright 1992, 1993, 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 /* Until OSF switches to a newer Mach kernel that has +// OBSOLETE * a different get_emul_vector() interface. +// OBSOLETE */ +// OBSOLETE #define MK67 1 +// OBSOLETE +// OBSOLETE #include "i386/tm-i386m3.h" +// OBSOLETE +// OBSOLETE /* FIMXE: kettenis/2000-03-26: On OSF 1, `long double' is equivalent +// OBSOLETE to `double'. However, I'm not sure what is the consequence of: +// OBSOLETE +// OBSOLETE #define TARGET_LONG_DOUBLE_FORMAT TARGET_DOUBLE_FORMAT +// OBSOLETE #define TARGET_LONG_DOUBLE_BIT TARGET_DOUBLE_BIT +// OBSOLETE +// OBSOLETE So I'll go with the current status quo instead. It looks like this +// OBSOLETE target won't compile anyway. Perhaps it should be obsoleted? */ +// OBSOLETE +// OBSOLETE #undef TARGET_LONG_DOUBLE_FORMAT +// OBSOLETE #undef TARGET_LONG_DOUBLE_BIT diff --git a/gdb/config/i386/xm-i386m3.h b/gdb/config/i386/xm-i386m3.h index f25b389..da44215 100644 --- a/gdb/config/i386/xm-i386m3.h +++ b/gdb/config/i386/xm-i386m3.h @@ -1,33 +1,33 @@ -/* Definitions to make GDB run on Mach 3 on an Intel 386 - Copyright 1986, 1987, 1989, 1991, 1993, 1994, 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. */ - -/* Do implement the attach and detach commands. */ -#define ATTACH_DETACH 1 - -/* Not needeed */ -#define KERNEL_U_ADDR 0 - -#ifndef EMULATOR_BASE -/* For EMULATOR_BASE and EMULATOR_END. - * OSF 1/MK has different values in some other place. - */ -#include <machine/vmparam.h> -#endif /* EMULATOR_BASE */ +// OBSOLETE /* Definitions to make GDB run on Mach 3 on an Intel 386 +// OBSOLETE Copyright 1986, 1987, 1989, 1991, 1993, 1994, 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 /* Do implement the attach and detach commands. */ +// OBSOLETE #define ATTACH_DETACH 1 +// OBSOLETE +// OBSOLETE /* Not needeed */ +// OBSOLETE #define KERNEL_U_ADDR 0 +// OBSOLETE +// OBSOLETE #ifndef EMULATOR_BASE +// OBSOLETE /* For EMULATOR_BASE and EMULATOR_END. +// OBSOLETE * OSF 1/MK has different values in some other place. +// OBSOLETE */ +// OBSOLETE #include <machine/vmparam.h> +// OBSOLETE #endif /* EMULATOR_BASE */ diff --git a/gdb/config/i386/xm-i386mach.h b/gdb/config/i386/xm-i386mach.h index e0a5d65..b36c79c 100644 --- a/gdb/config/i386/xm-i386mach.h +++ b/gdb/config/i386/xm-i386mach.h @@ -1,28 +1,28 @@ -/* Definitions to make GDB run on Mach on an Intel 386 - Copyright 1986, 1987, 1989, 1991, 1992, 1994, 1996, 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. */ - -/* This is the amount to subtract from u.u_ar0 - to get the offset in the core file of the register values. */ - -#define KERNEL_U_ADDR (0x80000000 - (UPAGES * NBPG)) - -/* <errno.h> only defines this if __STDC__!!! */ -extern int errno; +// OBSOLETE /* Definitions to make GDB run on Mach on an Intel 386 +// OBSOLETE Copyright 1986, 1987, 1989, 1991, 1992, 1994, 1996, 2001 +// 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 /* This is the amount to subtract from u.u_ar0 +// OBSOLETE to get the offset in the core file of the register values. */ +// OBSOLETE +// OBSOLETE #define KERNEL_U_ADDR (0x80000000 - (UPAGES * NBPG)) +// OBSOLETE +// OBSOLETE /* <errno.h> only defines this if __STDC__!!! */ +// OBSOLETE extern int errno; diff --git a/gdb/config/i386/xm-i386mk.h b/gdb/config/i386/xm-i386mk.h index cbf6271..4609604 100644 --- a/gdb/config/i386/xm-i386mk.h +++ b/gdb/config/i386/xm-i386mk.h @@ -1,26 +1,26 @@ -/* Definitions to make GDB run on Mach 3 OSF 1/MK on an Intel 386 - Copyright 1992, 1993, 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 HAVE_TERMIO 1 - -#define EMULATOR_BASE 0xa0000000 -#define EMULATOR_END 0xa0040000 - -#include "i386/xm-i386m3.h" +// OBSOLETE /* Definitions to make GDB run on Mach 3 OSF 1/MK on an Intel 386 +// OBSOLETE Copyright 1992, 1993, 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 #define HAVE_TERMIO 1 +// OBSOLETE +// OBSOLETE #define EMULATOR_BASE 0xa0000000 +// OBSOLETE #define EMULATOR_END 0xa0040000 +// OBSOLETE +// OBSOLETE #include "i386/xm-i386m3.h" |