Update comments.
authorRichard Kenner <kenner@gcc.gnu.org>
Sat, 7 Dec 1996 23:59:35 +0000 (18:59 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 7 Dec 1996 23:59:35 +0000 (18:59 -0500)
From-SVN: r13251

gcc/config/m68k/m68k.c

index d6a17215ef1b9071cd7691ee8198fcfd97611fa3..7a8f98b0e8efca018ffbd71b965629548f882070 100644 (file)
@@ -451,6 +451,9 @@ output_function_epilogue (stream, size)
        mask |= 1 << regno;
       }
   offset = foffset + nregs * 4;
+  /* FIXME : leaf_function_p below is too strong.
+     What we really need to know there is if there could be pending
+     stack adjustment needed at that point. */
   restore_from_sp = ! frame_pointer_needed
             || (! current_function_calls_alloca && leaf_function_p ());
   if (offset + fsize >= 0x8000
@@ -1296,7 +1299,7 @@ output_move_simode_const (operands)
       && (DATA_REG_P (operands[0])
          || GET_CODE (operands[0]) == MEM)
       /* clr insns on 68000 read before writing.
-        This isn't so on the 68010, but we have no alternative for it.  */
+        This isn't so on the 68010, but we have no TARGET_68010.  */
       && (TARGET_68020
          || !(GET_CODE (operands[0]) == MEM
               && MEM_VOLATILE_P (operands[0]))))