]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/44075 (__builtin_eh_return miscompiled)
authorAlan Modra <amodra@gmail.com>
Fri, 4 Jun 2010 04:58:05 +0000 (14:28 +0930)
committerAlan Modra <amodra@gcc.gnu.org>
Fri, 4 Jun 2010 04:58:05 +0000 (14:28 +0930)
commit7b84db5f2ba65a2b3073188ce33c979e8ed31cb6
tree9a56ff044bde80a2cfc4771a1e5e846a32b6c42b
parent0465e9f23eef9889f533ebefe33c02e1ed593c2b
re PR target/44075 (__builtin_eh_return miscompiled)

PR target/44075
* gcc/config/rs6000/rs6000.c (struct machine_function): Reorder
fields for better packing.  Add lr_save_state.
(rs6000_ra_ever_killed): Return lr_save_state if set.
(rs6000_emit_eh_reg_restore): Set lr_save_state.

From-SVN: r160248
gcc/ChangeLog
gcc/config/rs6000/rs6000.c