OSDN Git Service

(output_function_prlogue): Resotre "rp" after the call to mcount.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Aug 1992 15:37:16 +0000 (15:37 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Aug 1992 15:37:16 +0000 (15:37 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1810 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/pa/pa.c

index b1eca1d..1d6af9d 100644 (file)
@@ -1522,6 +1522,7 @@ output_function_prologue (file, size, leaf_function)
       for (i = 26, arg_offset = -36; i >= 23; i--, arg_offset -= 4)
        if (regs_ever_live[i])
          print_ldw (file, i, arg_offset, 4);
+      print_ldw (file, 2, -20, 4);
     }
 
   /* Normal register save. */