* xm-convex.h, xm-hp300bsd.h, xm-isi.h, xm-merlin.h, xm-news.h,
authorJohn Gilmore <gnu@cygnus>
Mon, 27 Jan 1992 21:45:35 +0000 (21:45 +0000)
committerJohn Gilmore <gnu@cygnus>
Mon, 27 Jan 1992 21:45:35 +0000 (21:45 +0000)
xm-np1.h, xm-pn.h, xm-pyr.h, xm-rtbsd.h, xm-symmetry.h, xm-umax.h:
Remove MISSING_VPRINTF declaration, and superfluous "kgdb" defines.

12 files changed:
gdb/ChangeLog
gdb/xm-convex.h
gdb/xm-hp300bsd.h
gdb/xm-isi.h
gdb/xm-merlin.h
gdb/xm-news.h
gdb/xm-np1.h
gdb/xm-pn.h
gdb/xm-pyr.h
gdb/xm-rtbsd.h
gdb/xm-symmetry.h
gdb/xm-umax.h

index 004e477c391c3027f6ed9d4eab021f324705e978..b66ef36d8512423bc8de1fcd16004f247fb2596b 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jan 27 13:43:26 1992  John Gilmore  (gnu at cygnus.com)
+
+       * xm-convex.h, xm-hp300bsd.h, xm-isi.h, xm-merlin.h, xm-news.h,
+       xm-np1.h, xm-pn.h, xm-pyr.h, xm-rtbsd.h, xm-symmetry.h, xm-umax.h:
+       Remove MISSING_VPRINTF declaration, and superfluous "kgdb" defines.
+
 Mon Jan 27 13:00:55 1992  Stu Grossman  (grossman at cygnus.com)
 
        * Makefile.in (OPCODES):  Remove OPCODES defs and refs.  There is
index 923e6d63d5cdc8d647b5c3d022074aa44a118ca7..f1a6bf93699d0ed79c571995899d35acb8c98783 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions to make GDB run on Convex Unix (4bsd)
-   Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1989, 1991, 1992  Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -33,14 +33,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #define STOP_SIGNAL SIGCONT
 
-/* Use csh to do argument expansion so we get ~ and such.  */
-
-/* Doesn't work.  */
-/* #define SHELL_FILE "/bin/csh" */
-
-/* Compensate for lack of `vprintf' function.  */
-#define MISSING_VPRINTF
-
 /* Hook to call after creating inferior process.  */
 
 #define CREATE_INFERIOR_HOOK create_inferior_hook
index db06dbc7ce8e3715ab976e7ba2b3c2bc6dc7238e..42c0f4c9e957b60323554e93c58b1039c00b38b5 100644 (file)
@@ -1,5 +1,5 @@
 /* Parameters for hosting on a Hewlett-Packard 9000/300, running bsd.
-   Copyright (C) 1986, 1987, 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1986, 1987, 1989, 1991, 1992  Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -61,9 +61,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
     addr = (int) &((struct user *)0)->u_pcb.pcb_fpregs.fpf_fpiar;      \
 }
 
-/* Compensate for lack of `vprintf' function.  */
-#define MISSING_VPRINTF
-
 /* Kernel is a bit tenacious about sharing text segments, disallowing bpts.  */
 #define        ONE_PROCESS_WRITETEXT
 \f
index e26cb9548fc6356a7e364fe0b403106da48c484c..1934ff58d97b4a1adf40a3d85974252eb60ce143 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions to make GDB run on an ISI Optimum V (3.05) under 4.3bsd.
-   Copyright (C) 1987, 1989 Free Software Foundation, Inc.
+   Copyright 1987, 1989, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -38,9 +38,6 @@ extern int rloc[];    /* Defined in isi-dep.c */
         else if (regno < 29) addr = (int) &((struct user *)0)->u_68881_regs \
             + 8 * 12 + (regno - 26) * 4;                        \
 }
-
-/* Compensate for lack of `vprintf' function.  */
-#define MISSING_VPRINTF
 \f
 /* Interface definitions for kernel debugger KDB.  */
 
index 665efb035235b9b96c29433d58c1b65fe3a791c5..7cbba1c6003e5b807e50fbf88af2404b98ccfac4 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions to make GDB run on a merlin under utek 2.1
-   Copyright 1986, 1987, 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1986, 1987, 1989, 1991, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -62,61 +62,3 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
        abort ();                                                       \
   }                                                                    \
 }
-
-/* Compensate for lack of `vprintf' function.  */
-#define MISSING_VPRINTF
-\f
-#if 0
-/* Interface definitions for kernel debugger KDB.  */
-
-/* Map machine fault codes into signal numbers.
-   First subtract 0, divide by 4, then index in a table.
-   Faults for which the entry in this table is 0
-   are not handled by KDB; the program's own trap handler
-   gets to handle then.  */
-
-#define FAULT_CODE_ORIGIN 0
-#define FAULT_CODE_UNITS 4
-#define FAULT_TABLE    \
-{ 0, SIGKILL, SIGSEGV, 0, 0, 0, 0, 0, \
-  0, 0, SIGTRAP, SIGTRAP, 0, 0, 0, 0, \
-  0, 0, 0, 0, 0, 0, 0, 0}
-
-/* Start running with a stack stretching from BEG to END.
-   BEG and END should be symbols meaningful to the assembler.
-   This is used only for kdb.  */
-
-#define INIT_STACK(beg, end)  \
-{ asm (".globl end");         \
-  asm ("movl $ end, sp");      \
-  asm ("clrl fp"); }
-
-/* Push the frame pointer register on the stack.  */
-#define PUSH_FRAME_PTR        \
-  asm ("pushl fp");
-
-/* Copy the top-of-stack to the frame pointer register.  */
-#define POP_FRAME_PTR  \
-  asm ("movl (sp), fp");
-
-/* After KDB is entered by a fault, push all registers
-   that GDB thinks about (all NUM_REGS of them),
-   so that they appear in order of ascending GDB register number.
-   The fault code will be on the stack beyond the last register.  */
-
-#define PUSH_REGISTERS        \
-{ asm ("pushl 8(sp)");        \
-  asm ("pushl 8(sp)");        \
-  asm ("pushal 0x14(sp)");    \
-  asm ("pushr $037777"); }
-
-/* Assuming the registers (including processor status) have been
-   pushed on the stack in order of ascending GDB register number,
-   restore them and return to the address in the saved PC register.  */
-
-#define POP_REGISTERS      \
-{ asm ("popr $037777");    \
-  asm ("subl2 $8,(sp)");   \
-  asm ("movl (sp),sp");    \
-  asm ("rei"); }
-#endif /* 0 */
index eae0248885ae1631dbffcde742da86e2e245fc7c..147063dc054cb06b1b371ac9557ee69bb94e5db8 100644 (file)
@@ -1,5 +1,5 @@
 /* Parameters for execution on a Sony/NEWS, for GDB, the GNU debugger.
-   Copyright (C) 1987, 1989 Free Software Foundation, Inc.
+   Copyright 1987, 1989, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -44,9 +44,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
        addr = blockend + 4 * offsets[regno]; \
 }
 
-/* Compensate for lack of `vprintf' function.  */
-#define MISSING_VPRINTF
-
 /* NewsOS 3 apparently dies on large alloca's -- roland@ai.mit.edu.  */
 #define        BROKEN_LARGE_ALLOCA
 
index 8d3bf40e64770aff8a114899826753870ad2c6ee..290003e4c807e4b462c735ab2bf4d1df0876c5c9 100644 (file)
@@ -1,5 +1,5 @@
 /* Parameters for execution on a Gould NP1, for GDB, the GNU debugger.
-   Copyright (C) 1986, 1987, 1989 Free Software Foundation, Inc.
+   Copyright 1986, 1987, 1989, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -41,8 +41,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* Don't try to write the frame pointer.  */
 #define CANNOT_STORE_REGISTER(regno) ((regno) == FP_REGNUM)
-
-#define MISSING_VPRINTF
 \f
 /*
  * No KDB support, Yet! */
index d180b6e6c657849b133048d407a8038cdaa8139f..71894d81540fab07b63549de744391cc7fd26566 100644 (file)
@@ -22,8 +22,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Get rid of any system-imposed stack limit if possible.  */
 #define SET_STACK_LIMIT_HUGE
 
-#define MISSING_VPRINTF
-
 /* Address of U in kernel space */
 #define        KERNEL_U_ADDR           0x3fc000
 
index 21924dfd0145af952738d8b030759fce7ce84e34..0d496a3219dc6ae4b81e43b7c9601e2722bcd8c8 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions to make GDB run on a Pyramidax under OSx 4.0 (4.2bsd).
-   Copyright (C) 1988, 1989 Free Software Foundation, Inc.
+   Copyright 1988, 1989, 1992  Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -94,12 +94,3 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* Override copies of {fetch,store}_inferior_registers in infptrace.c.  */
 #define FETCH_INFERIOR_REGISTERS
-
-/* Compensate for lack of `vprintf' function.  */
-#define MISSING_VPRINTF
-
-\f
-/* Interface definitions for kernel debugger KDB.  */
-
-/* I have *no idea* how to debug OSx kernels, so this
-   is flushed, possible forever. */
index 109d0ad045443b55db59468d4e450d661e16a972..77c42576bc74731e1f1f507427d27fa39cf95bbe 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions to host GDB on an IBM RT/PC running BSD Unix. 
-   Copyright (C) 1986, 1987, 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1986, 1987, 1989, 1991, 1992  Free Software Foundation, Inc.
    Contributed by David Wood @ New York University (wood@lab.ultra.nyu.edu).
 
 This file is part of GDB.
@@ -27,9 +27,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* This OS has the wait structure */
 #define HAVE_WAIT_STRUCT
 
-/* This unix does not have a libc with vprintf */
-#define MISSING_VPRINTF
-
 #ifdef HOSTING_ONLY
 /*
  * This next two defines are to get GDB up and running as a host to
index 4e1aeac65989d7ac725aa996cf27b5b7c8b0af8a..a18340ad1eab45ed80ab0c8ad1c6d622d46bd133 100644 (file)
@@ -1,6 +1,6 @@
 /* Definitions to make GDB run on a Sequent Symmetry under dynix 3.0,
    with Weitek 1167 and i387 support.
-   Copyright (C) 1986, 1987, 1989 Free Software Foundation, Inc.
+   Copyright 1986, 1987, 1989, 1992  Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -138,10 +138,6 @@ switch (regno) { \
   } \
 }
 
-/* Compensate for lack of `vprintf' function.  */
-
-#define MISSING_VPRINTF
-
 /* Override copies of {fetch,store}_inferior_registers in infptrace.c.  */
 
 #define FETCH_INFERIOR_REGISTERS
index 263ac79d9b8959a984e123212502623f84523b47..f6f2e17eb1bbc984d1b7bb15a98c48bd6cf56379 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions to make GDB run on an encore under umax 4.2
-   Copyright (C) 1987, 1989 Free Software Foundation, Inc.
+   Copyright 1987, 1989, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -59,6 +59,3 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
        abort ();                                                       \
   }                                                                    \
 }
-
-/* Compensate for lack of `vprintf' function.  */
-#define MISSING_VPRINTF