aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.c
diff options
context:
space:
mode:
authorWalter Lee <walt@tilera.com>2012-03-07 17:58:52 +0000
committerWalter Lee <walt@gcc.gnu.org>2012-03-07 17:58:52 +0000
commit95f2389a7d909045ccbe7475945f823eabf91a03 (patch)
tree1f246a231a409cfe684156447a6b6c50bd088cf0 /gcc/ada/gcc-interface/utils.c
parent5869104b39a940b7845b3546c510cad63cd791a2 (diff)
downloadgcc-95f2389a7d909045ccbe7475945f823eabf91a03.zip
gcc-95f2389a7d909045ccbe7475945f823eabf91a03.tar.gz
gcc-95f2389a7d909045ccbe7475945f823eabf91a03.tar.bz2
Fix an unwinding bug for functions with dynamic stack frames.
* config/tilegx/tilegx.c (tilegx_expand_prologue): Don't generate REG_CFA_* notes for the stack pointer. (tilegx_expand_epilogue): Restore stack pointer by adjusting it by EH_RETURN_STACKADJ_RTX. * config/tilepro/tilepro.c (tilepro_expand_prologue): Don't generate REG_CFA_* notes for the stack pointer. (tilepro_expand_epilogue): Restore stack pointer by adjusting it by EH_RETURN_STACKADJ_RTX. From-SVN: r185070
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions