diff options
| author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-08-10 14:50:34 +0000 |
|---|---|---|
| committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-08-10 14:50:34 +0000 |
| commit | 9770f528dd0e1a7b09e55e13786c4f6c734a05f1 (patch) | |
| tree | 8ebe3015e0fc34e492f6826b258f707768517b3b /libjava/gnu/java/beans/decoder | |
| parent | 95b244b0e3fe42df5dff4272fba34c1753cfa920 (diff) | |
| download | ppe42-gcc-9770f528dd0e1a7b09e55e13786c4f6c734a05f1.tar.gz ppe42-gcc-9770f528dd0e1a7b09e55e13786c4f6c734a05f1.zip | |
* config/i386/i386.c (ix86_compute_frame_layout): Re-align stack
after saving registers. Assert that SSE registers are only saved
with a sufficiently aligned frame.
(ix86_emit_save_reg_using_mov): Assert realigned only with DRAP;
remove stack_realign_fp handling.
(ix86_expand_prologue): Save int registers before stack_realign_fp,
and do not mark the stack alignment as frame related.
(ix86_expand_epilogue): SP is now invalid with stack_realign_fp.
* dwarf2out.c (dwarf2out_frame_debug_expr): Flush queued register
saves when re-aligning the stack.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163068 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/beans/decoder')
0 files changed, 0 insertions, 0 deletions

