[PATCH 2/4] aarch64: fix __builtin_eh_return with pac-ret [PR94891]
Kyrylo Tkachov
Kyrylo.Tkachov@arm.com
Wed Jul 8 15:54:58 GMT 2020
> -----Original Message-----
> From: Szabolcs Nagy <Szabolcs.Nagy@arm.com>
> Sent: 08 July 2020 16:48
> To: Kyrylo Tkachov <Kyrylo.Tkachov@arm.com>
> Cc: gcc-patches@gcc.gnu.org; fweimer@redhat.com; Richard Earnshaw
> <Richard.Earnshaw@arm.com>; Daniel Kiss <Daniel.Kiss@arm.com>
> Subject: Re: [PATCH 2/4] aarch64: fix __builtin_eh_return with pac-ret
> [PR94891]
>
> The 07/08/2020 13:24, Kyrylo Tkachov wrote:
> > Hi Szabolcs,
> > > The 06/05/2020 17:51, Szabolcs Nagy wrote:
> > > > --- a/gcc/config/aarch64/aarch64.c
> > > > +++ b/gcc/config/aarch64/aarch64.c
> > > > @@ -6954,6 +6954,10 @@ aarch64_return_address_signing_enabled
> (void)
> > > > /* This function should only be called after frame laid out. */
> > > > gcc_assert (cfun->machine->frame.laid_out);
> > > >
> > > > + /* TODO: Big hammer handling of __builtin_eh_return. */
> >
> > ... I don't think this comment is very useful. Please make it a bit more
> descriptive. If you want to leave the TODO here, please give a more concrete
> action plan.
>
> see attached patch with more detailed comment and commit message.
Nice, thanks.
Kyrill
More information about the Gcc-patches
mailing list