diff options
author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-08-01 15:05:24 +0000 |
---|---|---|
committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-08-01 15:05:24 +0000 |
commit | 9a4af4462f36ca174bb92b044bae89c3b426647d (patch) | |
tree | c6bcd1e86393045e79e0942fc18bb2e86285cf56 /gcc/ChangeLog | |
parent | 3ce440582b7b33a13623bf297a41e722ac44d131 (diff) | |
download | gcc-9a4af4462f36ca174bb92b044bae89c3b426647d.tar.gz |
libgcc/
* config/rs6000/linux-unwind.h (frob_update_context <__powerpc64__>):
Restore for indirect call bcrtl from correct stack slot, and only
if cfa+40 isn't valid.
gcc/
* config/rs6000/rs6000-protos.h (rs6000_save_toc_in_prologue_p): Delete.
* config/rs6000/rs6000.c (rs6000_save_toc_in_prologue_p): Make static.
(rs6000_emit_prologue): Don't prematurely return when
TARGET_SINGLE_PIC_BASE. Don't emit eh_frame info in
save_toc_in_prologue case.
(rs6000_call_indirect_aix): Only disallow save_toc_in_prologue for
calls_alloca.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177041 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d1551038cd2..2556c3a9f61 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,15 @@ +2011-08-02 Alan Modra <amodra@gmail.com> + + * config/rs6000/rs6000-protos.h (rs6000_save_toc_in_prologue_p): Delete. + * config/rs6000/rs6000.c (rs6000_save_toc_in_prologue_p): Make static. + (rs6000_emit_prologue): Don't prematurely return when + TARGET_SINGLE_PIC_BASE. Don't emit eh_frame info in + save_toc_in_prologue case. + (rs6000_call_indirect_aix): Only disallow save_toc_in_prologue for + calls_alloca. + 2011-08-01 Georg-Johann Lay <avr@gjlay.de> - + * config/avr/avr-devices.c: Delete SVN property svn:executable. * config/avr/predicates.md: Ditto. * config/avr/driver-avr.c: Ditto. @@ -137,7 +147,7 @@ (loop_carried_phi): Likewise. (propagate_rank): Likewise. (get_rank): Add calls to phi_rank and propagate_rank. - + 2011-07-31 H.J. Lu <hongjiu.lu@intel.com> * config/i386/x86-64.h (SIZE_TYPE): Check TARGET_LP64 instead |