PR target/18321
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Dec 2004 23:19:12 +0000 (23:19 +0000)
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Dec 2004 23:19:12 +0000 (23:19 +0000)
* config/mmix/mmix.c (mmix_expand_epilogue): Change type of
variable offset to HOST_WIDE_INT.  Remove obsolete comment.  Fix
spacing.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92685 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/mmix/mmix.c

index ba2abe3..7b44126 100644 (file)
@@ -1,3 +1,10 @@
+2004-12-28  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       PR target/18321
+       * config/mmix/mmix.c (mmix_expand_epilogue): Change type of
+       variable offset to HOST_WIDE_INT.  Remove obsolete comment.  Fix
+       spacing.
+
 2004-12-28  Andrew Pinski  <pinskia@physics.uc.edu>
 
        * fold-const.c (fold_build_cleanup_point_expr): For a RETURN_EXPR,
index e28c3b8..fc9adb6 100644 (file)
@@ -2093,11 +2093,8 @@ mmix_expand_epilogue (void)
        + current_function_pretend_args_size
        + locals_size + 7) & ~7;
 
-  /* The assumption that locals_size fits in an int is asserted in
-     mmix_expand_prologue.  */
-
   /* The first address to access is beyond the outgoing_args area.  */
-  int offset = current_function_outgoing_args_size;
+  HOST_WIDE_INT offset = current_function_outgoing_args_size;
 
   /* Add the space for global non-register-stack registers.
      It is assumed that the frame-pointer register can be one of these
@@ -2156,7 +2153,6 @@ mmix_expand_epilogue (void)
      might be of an unaligned size.  */
   offset += (locals_size + 7) & ~7;
 
-
   /* The saved register stack pointer is just below the frame-pointer
      register.  We don't need to restore it "manually"; the POP
      instruction does that.  */