> -----Original Message-----
> From: Yury Khrustalev <yury.khrusta...@arm.com>
> Sent: Thursday, August 14, 2025 4:18 PM
> To: gcc-patches@gcc.gnu.org
> Cc: Richard Sandiford <richard.sandif...@arm.com>; Tamar Christina
> <tamar.christ...@arm.com>; Andrew Pinski <pins...@gmail.com>
> Subject: [PATCH 0/1] aarch64: Adapt unwinder to linux's SME signal behaviour
> 
> Backport of
> https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=b5ffc8e75a81bab7ee7554483
> 447c27be438464e
> 
> The SME tests in this patch have been updated to use the -fnon-call-exceptions
> compiler flag to make sure correct unwinding information is generated.
> 
> Regression tested on aarch64 and no regressions have been found.
> New SME tests checked on the FVP model as described in [1].
> 
> OK for backport to gcc-14?
> 

We won't be removing ILP32 on GCC 14, but just for the ease of backporting fixes
I think it's OK to leave the ifdef's in.

So OK thanks,
Tamar

> [1]: https://inbox.sourceware.org/libc-help/aic3elntsqrel...@arm.com/
> 
> ---
> 
> 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      |  56 +++++++++
>  .../g++.target/aarch64/sme/sme_throw_2.C      |   4 +
>  gcc/testsuite/lib/target-supports.exp         |  23 ++++
>  libgcc/config/aarch64/linux-unwind.h          | 108 +++++++++++++++++-
>  5 files changed, 193 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

Reply via email to