]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
mips.c (function_prologue): Use HARD_FRAME_POINTER_REGNUM in .frame directive instead...
authorScott Snyder <snyder@fnal.gov>
Thu, 22 Jan 1998 23:13:28 +0000 (16:13 -0700)
committerJeff Law <law@gcc.gnu.org>
Thu, 22 Jan 1998 23:13:28 +0000 (16:13 -0700)
1998-01-22  scott snyder  <snyder@d0sgif.fnal.gov>
        * mips.c (function_prologue): Use HARD_FRAME_POINTER_REGNUM in
        .frame directive instead of FRAME_POINTER_REGNUM.

From-SVN: r17451

gcc/ChangeLog
gcc/config/mips/mips.c

index 4731b18c9c3874462db42f099a67a7c45fe2d6ef..a962be837fb1ea5b3e22803a3c498ce8b978deea 100644 (file)
@@ -1,3 +1,8 @@
+1998-01-22  scott snyder  <snyder@d0sgif.fnal.gov>
+
+       * mips.c (function_prologue): Use HARD_FRAME_POINTER_REGNUM in
+       .frame directive instead of FRAME_POINTER_REGNUM.
+
 Fri Jan 23 00:08:55 1998  Robin Kirkham        <rjk@mlb.dmt.csiro.au>
 
        * m68k.h (TARGET_SWITCHES): -mcpu32 now clears MASK_68881.
index ebcf0fb0d0f7256996a15337861b92106a3deb17..24635644ef5e6cb51c46138687a4de20e5cef509 100644 (file)
@@ -6079,7 +6079,7 @@ function_prologue (file, size)
   if (!flag_inhibit_size_directive)
     {
       fprintf (file, "\t.frame\t%s,%d,%s\t\t# vars= %d, regs= %d/%d, args= %d, extra= %d\n",
-             reg_names[ (frame_pointer_needed) ? FRAME_POINTER_REGNUM : STACK_POINTER_REGNUM ],
+             reg_names[ (frame_pointer_needed) ? HARD_FRAME_POINTER_REGNUM : STACK_POINTER_REGNUM ],
              tsize,
              reg_names[31 + GP_REG_FIRST],
              current_frame_info.var_size,