alpha.c (alpha_expand_prologue): Don't negate frame size for use with subq.

* alpha.c (alpha_expand_prologue): Don't negate frame size
        for use with subq.

From-SVN: r26602
This commit is contained in:
Richard Henderson 1999-04-23 07:39:42 -07:00 committed by Richard Henderson
parent d2675b98f5
commit 14eecd34f5
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
Fri Apr 23 14:36:47 1999 Richard Henderson <rth@cygnus.com>
* alpha.c (alpha_expand_prologue): Don't negate frame size
for use with subq.
Fri Apr 23 09:43:18 1999 Nick Clifton <nickc@cygnus.com>
* print-rtl.c (print_rtx): Display LABEL_NUSES for labels.

View File

@ -3449,8 +3449,8 @@ alpha_expand_prologue ()
ensure we get ldah+lda, we use a special pattern. */
HOST_WIDE_INT lo, hi;
lo = ((-frame_size & 0xffff) ^ 0x8000) - 0x8000;
hi = -frame_size - lo;
lo = ((frame_size & 0xffff) ^ 0x8000) - 0x8000;
hi = frame_size - lo;
emit_move_insn (ptr, GEN_INT (hi));
emit_insn (gen_nt_lda (ptr, GEN_INT (lo)));