* cadillac.c (kernel_dispatch): Make return type void.
[deliverable/binutils-gdb.git] / gdb / tm-pyr.h
index 963fdf2d72f9d308da43fcd355036081b3276a7f..0e2fea453039d1363ecda57376b2a39271690d7b 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.
+/* Definitions to make GDB run on a Pyramid under OSx 4.0 (4.2bsd).
+   Copyright (C) 1988, 1989, 1991 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -48,10 +48,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #define NAMES_HAVE_UNDERSCORE
 
-/* Debugger information will be in DBX format.  */
-
-#define READ_DBX_FORMAT
-
 /* Offset from address of function to start of its code.
    Zero on most machines.  */
 
@@ -181,7 +177,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Define DO_REGISTERS_INFO() to do machine-specific formatting
    of register dumps. */
 
-#define DO_REGISTERS_INFO(_regnum) pyr_do_registers_info(_regnum)
+#define DO_REGISTERS_INFO(_regnum, fp) pyr_do_registers_info(_regnum, fp)
 
 /* need this so we can find the global registers: they never get saved. */
 extern unsigned int global_reg_offset;
@@ -293,7 +289,7 @@ extern unsigned int last_frame_offset;
        CORE_ADDR frame_cfp;    \
        CORE_ADDR frame_window_addr;
 
-#define INIT_EXTRA_FRAME_INFO(fci)  \
+#define INIT_EXTRA_FRAME_INFO(fromleaf, fci)  \
 do {                                                           \
   (fci)->frame_window_addr = (fci)->frame;                     \
   (fci)->bottom =                                              \
@@ -309,14 +305,7 @@ do {                                                               \
 } while (0);
 
 /* FRAME_CHAIN takes a frame's nominal address
-   and produces the frame's chain-pointer.
-
-   FRAME_CHAIN_COMBINE takes the chain pointer and the frame's nominal address
-   and produces the nominal address of the caller frame.
-
-   However, if FRAME_CHAIN_VALID returns zero,
-   it means the given frame is the outermost one and has no caller.
-   In that case, FRAME_CHAIN_COMBINE is not used.  */
+   and produces the frame's chain-pointer. */
 
 /* In the case of the pyr, the frame's nominal address is the address
    of parameter register 0.  The previous frame is found 32 words up.   */
@@ -324,13 +313,8 @@ do {                                                               \
 #define FRAME_CHAIN(thisframe) \
   ( (thisframe) -> frame - CONTROL_STACK_FRAME_SIZE)
 
-#define FRAME_CHAIN_VALID(chain, thisframe) \
-  (chain != 0 && (outside_startup_file (FRAME_SAVED_PC (thisframe))))
-
  /*((thisframe) >= CONTROL_STACK_ADDR))*/
 
-#define FRAME_CHAIN_COMBINE(chain, thisframe) (chain)
-
 /* Define other aspects of the stack frame.  */
 
 /* A macro that tells us whether the function invocation represented
This page took 0.025611 seconds and 4 git commands to generate.