This patch aligns unwinder with the recent chnages in Linux SME signal behaviour.
Regression checked on AArch64 and no regressions have been found. OK for trunk? base commit: 20f59301851 --- Richard Sandiford (1): aarch64: Adapt unwinder to linux's SME signal behaviour gcc/doc/sourcebuild.texi | 3 + .../g++.target/aarch64/sme/sme_throw_1.C | 55 +++++++++++ .../g++.target/aarch64/sme/sme_throw_2.C | 4 + gcc/testsuite/lib/target-supports.exp | 23 +++++ libgcc/config/aarch64/linux-unwind.h | 95 ++++++++++++++++++- 5 files changed, 179 insertions(+), 1 deletion(-) create mode 100644 gcc/testsuite/g++.target/aarch64/sme/sme_throw_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sme/sme_throw_2.C -- 2.39.5