]> git.ipfire.org Git - thirdparty/gcc.git/commit
* config/pa/pa.c (output_call): Don't optimize post call jumps
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Jun 2009 09:08:58 +0000 (09:08 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Jun 2009 09:08:58 +0000 (09:08 +0000)
commit1b448af3491b387007237149ebb6bef85b8d0f75
tree0608f8bdc0b348c96a90ad8cff963d50ce91c87c
parentca6399a01a0e86e20f771d98b26dc78c3f77220e
* config/pa/pa.c (output_call): Don't optimize post call jumps
into return address adjustments if the call may throw.

testsuite/
* gnat.dg/raise_ce.adb: Helper for ...
* gnat.dg/handle_and_return.adb: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148780 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/pa/pa.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/handle_and_return.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/raise_ce.adb [new file with mode: 0644]