re PR target/53271 (powerpc-eabispe build fails with ice on unwind-dw2.c)
commit570a374aa5f8281b261a7e4152492061d8786a2e
authorAlan Modra <amodra@gmail.com>
Wed, 9 May 2012 08:17:09 +0000 (9 17:47 +0930)
committerAlan Modra <amodra@gcc.gnu.org>
Wed, 9 May 2012 08:17:09 +0000 (9 17:47 +0930)
treef2646d37acac9795cbe535776a1e7b7c2e4cbc39
parent99b113f9789e6fd7aa0f7fe1cc7cccc22d7d2fc1
re PR target/53271 (powerpc-eabispe build fails with ice on unwind-dw2.c)

PR target/53271
* config/rs6000/rs6000.c (gen_frame_set): New function.
(gen_frame_load, gen_frame_store): New functions.
(rs6000_savres_rtx): Use the above.
(rs6000_emit_epilogue, rs6000_emit_prologue): Here too.
Correct mode used for CR2 in save/restore_world patterns.
Don't emit instructions for eh_return frame unwind reg info.

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