*** empty log message ***
authorRichard Stallman <rms@gnu.org>
Wed, 12 Feb 1992 04:30:44 +0000 (04:30 +0000)
committerRichard Stallman <rms@gnu.org>
Wed, 12 Feb 1992 04:30:44 +0000 (04:30 +0000)
From-SVN: r302

gcc/config/vax/vax.h

index 459fda9046bfc292a778416e2df424b99925114f..a26f286b459f955c6d6af8f97e7658e5f332bbd0 100644 (file)
@@ -319,6 +319,12 @@ enum reg_class { NO_REGS, ALL_REGS, LIM_REG_CLASSES };
    of the first local allocated.  */
 #define STARTING_FRAME_OFFSET 0
 
+/* Given an rtx for the address of a frame,
+   return an rtx for the address of the word in the frame
+   that holds the dynamic chain--the previous frame's address.  */
+#define DYNAMIC_CHAIN_ADDRESS(frame) \
+gen_rtx (PLUS, Pmode, frame, gen_rtx (CONST_INT, VOIDmode, 12))
+
 /* If we generate an insn to push BYTES bytes,
    this says how many the stack pointer really advances by.
    On the vax, -(sp) pushes only the bytes of the operands.  */