This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][GCC][AARCH64] PR target/90712 Fix gcc.dg/rtl/aarch64/subs_adds_sp.c regression
- From: Richard Earnshaw <Richard dot Earnshaw at arm dot com>
- To: Sam Tebbs <Sam dot Tebbs at arm dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Cc: Marcus Shawcroft <Marcus dot Shawcroft at arm dot com>, James Greenhalgh <James dot Greenhalgh at arm dot com>, nd <nd at arm dot com>
- Date: Fri, 5 Jul 2019 10:33:29 +0000
- Subject: Re: [PATCH][GCC][AARCH64] PR target/90712 Fix gcc.dg/rtl/aarch64/subs_adds_sp.c regression
- References: <1898b150-1948-2712-9c6a-e471e519d59e@arm.com>
On 02/07/2019 12:00, Sam Tebbs wrote:
> Hi all,
>
> This patch fixes the regression to gcc.dg/rtl/aarch64/subs_adds_sp.c that
> r271735 caused. This was done by ensuring that the current function's
> frame has
> been laid out before checking if return address signing is enabled.
>
> Tested and built on aarch64-none-elf and aarch64-none-linux-gnu.
>
> OK for trunk?
>
> Sam Tebbs
>
> gcc/
> 2019-06-20 Sam Tebbs<sam.tebbs@arm.com>
>
> PR target/90712
> * aarch64/aarch64.c (aarch64_post_cfi_startproc): Replace thunk check
> with a frame laid out check.
>
OK.
R.