aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2007-01-04 00:09:48 +0000
committerPaul Brook <pbrook@gcc.gnu.org>2007-01-04 00:09:48 +0000
commita15908a410d8d7d2a20fb78bc95d9a17b10e5d72 (patch)
tree406736e8a2c397ce1dc765f7a7440b8e5af7a24e /gcc/tree-cfg.c
parent019df41c9647937186705d54b57b72eaa0a82be7 (diff)
downloadgcc-a15908a410d8d7d2a20fb78bc95d9a17b10e5d72.zip
gcc-a15908a410d8d7d2a20fb78bc95d9a17b10e5d72.tar.gz
gcc-a15908a410d8d7d2a20fb78bc95d9a17b10e5d72.tar.bz2
re PR target/16634 (arm-elf-gcc problems when generating code for __attribute__ ((interrupt ("IRQ"))))
2007-01-03 Paul Brook <paul@codesourcery.com> PR target/16634 gcc/ * config/arm/arm.c (output_return_instruction): Pop PC in interrupt functions. (use_return_insn): Return 0 for Thumb interrupt functions. (print_multi_reg): Add rfe argument for IRQ returns. (arm_output_epilogue): Pop interrupt return address directly into PC. (arm_expand_prologue): Only adjust IRQ return address in Arm mode. From-SVN: r120413
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions