alpha.h (SETUP_INCOMING_VARARGS): Emit a blockage insn after flushing argument registers to the stack.

* alpha.h (SETUP_INCOMING_VARARGS): Emit a blockage insn
        after flushing argument registers to the stack.

From-SVN: r15784
This commit is contained in:
Richard Henderson 1997-09-28 23:18:28 -07:00 committed by Jeff Law
parent 6662a38d28
commit 7a14fdc538
2 changed files with 4 additions and 0 deletions

View file

@ -1,5 +1,8 @@
Mon Sep 29 00:18:16 1997 Richard Henderson (rth@cygnus.com)
* alpha.h (SETUP_INCOMING_VARARGS): Emit a blockage insn
after flushing argument registers to the stack.
* Makefile.in (mostlyclean): Remove .regmove files.
Sun Sep 28 18:59:58 1997 Jason Merrill <jason@yorick.cygnus.com>

View file

@ -1052,6 +1052,7 @@ enum reg_class { NO_REGS, GENERAL_REGS, FLOAT_REGS, ALL_REGS,
plus_constant (virtual_incoming_args_rtx, \
(CUM) * UNITS_PER_WORD)), \
6 - (CUM), (6 - (CUM)) * UNITS_PER_WORD); \
emit_insn (gen_blockage ()); \
} \
PRETEND_SIZE = 12 * UNITS_PER_WORD; \
} \