]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/60264 (ARM ICE in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1090)
authorChristian Bruel <christian.bruel@st.com>
Wed, 12 Mar 2014 11:31:19 +0000 (12:31 +0100)
committerChristian Bruel <chrbr@gcc.gnu.org>
Wed, 12 Mar 2014 11:31:19 +0000 (12:31 +0100)
commit7d55b94832e4c81e06cbc5007aa77ee31a8875a6
tree3d4d6c6741e175091e2ab39cf8f7e13a1892746b
parentc3da584c59f134a74dbedf66a4a26774567af95d
re PR target/60264 (ARM ICE in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1090)

2014-03-12  Christian Bruel  <christian.bruel@st.com>

        PR target/60264
        * config/arm/arm.c (arm_emit_vfp_multi_reg_pop): Emit a REG_CFA_DEF_CFA
        note.
        (arm_expand_epilogue_apcs_frame): call arm_add_cfa_adjust_cfa_note.
        (arm_unwind_emit): Allow REG_CFA_DEF_CFA.

From-SVN: r208511
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr60264.c [new file with mode: 0644]