aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppbuiltin.c
diff options
context:
space:
mode:
authorMax Filippov <jcmvbkbc@gmail.com>2020-06-06 05:06:04 -0700
committerMax Filippov <jcmvbkbc@gmail.com>2020-06-08 18:30:07 -0700
commit1d9921cbdc732e1a7fc66b9c24a6dfa9625bd4c0 (patch)
tree60b219c10241be1e2f0c7bc32e7154074cc2074a /gcc/cppbuiltin.c
parentdf2c0060e5d1e0a37001b93f36e9245bb75ef33b (diff)
downloadgcc-1d9921cbdc732e1a7fc66b9c24a6dfa9625bd4c0.zip
gcc-1d9921cbdc732e1a7fc66b9c24a6dfa9625bd4c0.tar.gz
gcc-1d9921cbdc732e1a7fc66b9c24a6dfa9625bd4c0.tar.bz2
xtensa: libgcc: fix PR target/95571
Rewrite uw_install_context without function calls to avoid register spilling in _Unwind_RaiseException during return context installation. 2020-06-08 Max Filippov <jcmvbkbc@gmail.com> gcc/testsuite/ * g++.target/xtensa/pr95571.C: New test. * g++.target/xtensa/xtensa.exp: New testsuite. libgcc/ * config/xtensa/unwind-dw2-xtensa.c (uw_install_context): Merge with uw_install_context_1.
Diffstat (limited to 'gcc/cppbuiltin.c')
0 files changed, 0 insertions, 0 deletions