arm.c (output_return_instruction): Only restore IP into SP if frame_pointer_needed.
authorIan Lance Taylor <ian@wasabisystems.com>
Tue, 27 Jan 2004 14:48:02 +0000 (14:48 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Tue, 27 Jan 2004 14:48:02 +0000 (14:48 +0000)
commitb034930ffb2b6c44a85d7316b622cf4cc4df2737
tree881e0f5d7ed2e65c7a43845def0bdf3df46207b3
parentbe446dfc6bb52f0aecbc0c7fc71b7a8fbb35be4b
arm.c (output_return_instruction): Only restore IP into SP if frame_pointer_needed.

* config/arm/arm.c (output_return_instruction): Only restore IP
into SP if frame_pointer_needed.

* gcc.dg/arm-mmx-1.c: New test.

From-SVN: r76710
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/arm-mmx-1.c [new file with mode: 0644]