re PR target/18321 (mmix-knuth-mmixware testsuite failure: gcc.c-torture/compile/20031023-4.c -O0, -O1)
PR target/18321 * config/mmix/mmix.c (mmix_expand_epilogue): Change type of variable offset to HOST_WIDE_INT. Remove obsolete comment. Fix spacing. From-SVN: r92685
This commit is contained in:
parent
3224a22f10
commit
ffa1a597b9
|
@ -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,
|
||||
|
|
|
@ -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. */
|
||||
|
|
Loading…
Reference in New Issue