Christophe Lyon via Gcc-patches <gcc-patches@gcc.gnu.org> writes: > On Wed, 21 Apr 2021 at 14:05, Richard Sandiford via Gcc-patches > <gcc-patches@gcc.gnu.org> wrote: >> >> Alex Coplan <alex.cop...@arm.com> writes: >> > Hi Richard, >> > >> > On 15/04/2021 18:45, Richard Sandiford wrote: >> >> Looks good in general, but like you say, it's GCC 12 material. >> > >> > Thanks for the review. The attached patch addresses these comments and >> > bootstraps/regtests OK on aarch64-linux-gnu. OK for trunk? >> >> OK, thanks. >> > > The new test fails with -mabi=ilp32: > sorry, unimplemented: return address signing is only supported for > '-mabi=lp64' > > Is that OK: > diff --git a/gcc/testsuite/gcc.target/aarch64/pr99988.c > b/gcc/testsuite/gcc.target/aarch64/pr99988.c > index 2d87f41..7cca496 100644 > --- a/gcc/testsuite/gcc.target/aarch64/pr99988.c > +++ b/gcc/testsuite/gcc.target/aarch64/pr99988.c > @@ -1,4 +1,4 @@ > -/* { dg-do compile } */ > +/* { dg-do compile { target lp64 } } */ > /* { dg-options "-O2 -mbranch-protection=standard" } */ > /* { dg-final { scan-assembler-times {bti j} 13 } } */ > int a;
OK, thanks. Richard