]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
m68k.c (output_function_prologue): Fix computation of save mask when generating PIC...
authorJeffrey A Law <law@cygnus.com>
Fri, 16 Jul 1999 07:41:30 +0000 (07:41 +0000)
committerJeff Law <law@gcc.gnu.org>
Fri, 16 Jul 1999 07:41:30 +0000 (01:41 -0600)
        * m68k.c (output_function_prologue): Fix computation of save mask
        when generating PIC code.

From-SVN: r28118

gcc/ChangeLog
gcc/config/m68k/m68k.c

index d787e938216a3efa7afa16783b0c5130f59fdc78..6a8c3f53ba0702c319d44fd08668128099a51a19 100644 (file)
@@ -1,3 +1,8 @@
+Fri Jul 16 01:39:57 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * m68k.c (output_function_prologue): Fix computation of save mask
+       when generating PIC code.
+
 1999-07-12  Joseph S. Myers  <jsm28@cam.ac.uk>
 
        * invoke.texi: Typo fixes.
index 4053b3a435d668fce47e0fa2f8a6e38f1255d142..d6618223d3adc4128e784970875286611e1e516b 100644 (file)
@@ -358,7 +358,7 @@ output_function_prologue (stream, size)
     }
   if (flag_pic && regs_ever_live[PIC_OFFSET_TABLE_REGNUM])
     {
-      mask |= 1 << PIC_OFFSET_TABLE_REGNUM;
+      mask |= 1 << (15 - PIC_OFFSET_TABLE_REGNUM);
       num_saved_regs++;
     }