diff options
author | Jakub Jelinek <jakub@redhat.com> | 2009-06-03 19:28:00 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2009-06-03 19:28:00 +0200 |
commit | ff35822bcaee33bd891e85d24997df36b79b8b9e (patch) | |
tree | e049f32c032a09bc09477d8ce5d2be25b8f3551d /gcc/objc | |
parent | 679f33542d44db0fa075109810ee8f73becb3a58 (diff) | |
download | gcc-ff35822bcaee33bd891e85d24997df36b79b8b9e.zip gcc-ff35822bcaee33bd891e85d24997df36b79b8b9e.tar.gz gcc-ff35822bcaee33bd891e85d24997df36b79b8b9e.tar.bz2 |
rs6000.c (rs6000_emit_stack_reset): Return generated insn if it is changing sp.
* config/rs6000/rs6000.c (rs6000_emit_stack_reset): Return generated
insn if it is changing sp. Use gen_add3_insn instead of
conditionally gen_addsi3 and gen_adddi3.
(offset_below_red_zone_p): New static inline function.
(rs6000_emit_epilogue): Emit needed epilogue unwind info.
Use gen_add3_insn instead of conditionally gen_addsi3 and gen_adddi3.
* config/rs6000/ppc-asm.h: Include auto-host.h.
(CFI_STARTPROC, CFI_ENDPROC, CFI_DEF_CFA_REGISTER, CFI_OFFSET,
CFI_RESTORE): Define.
* config/rs6000/crtresxgpr.asm: Add unwind info.
* config/rs6000/crtresxfpr.asm: Likewise.
* config/rs6000/crtresgpr.asm: Likewise.
* config/rs6000/crtresfpr.asm: Likewise.
* config/rs6000/crtsavgpr.asm: Likewise.
* config/rs6000/crtsavfpr.asm: Likewise.
From-SVN: r148138
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions