diff options
author | Joey Ye <jye2@gcc.gnu.org> | 2011-08-19 08:28:08 +0000 |
---|---|---|
committer | Joey Ye <jye2@gcc.gnu.org> | 2011-08-19 08:28:08 +0000 |
commit | a3f94870980063aac37a66443fa6a0a3b0f91706 (patch) | |
tree | 8281e26538384c97a1c8906992dce3cbfd1ca615 /gcc/c-decl.c | |
parent | 96332fd82cc1ec2f4162bf153e37a5b8c5fe9c3a (diff) | |
download | gcc-a3f94870980063aac37a66443fa6a0a3b0f91706.zip gcc-a3f94870980063aac37a66443fa6a0a3b0f91706.tar.gz gcc-a3f94870980063aac37a66443fa6a0a3b0f91706.tar.bz2 |
re PR target/49437 (interrupt return pop sometimes corrupts sp)
PR target/49437
* config/arm/arm.c (arm_output_epilogue): Properly handle epilogue
when stack was realigned in interrupt handler prologue.
testsuite:
PR target/49437
* gcc.target/arm/handler-align.c: New test.
* lib/target-supports.exp (check_effective_target_arm_cortex_m):
New Function.
From-SVN: r177891
Diffstat (limited to 'gcc/c-decl.c')
0 files changed, 0 insertions, 0 deletions