Hi All, I'm looking for permission to backport this patch to the GCC-8 branch to fix PR86486.
OK for backport? Thanks, Tamar > -----Original Message----- > From: James Greenhalgh <james.greenha...@arm.com> > Sent: Tuesday, August 7, 2018 17:18 > To: Tamar Christina <tamar.christ...@arm.com> > Cc: Jeff Law <l...@redhat.com>; gcc-patches@gcc.gnu.org; nd > <n...@arm.com>; Richard Earnshaw <richard.earns...@arm.com>; Marcus > Shawcroft <marcus.shawcr...@arm.com> > Subject: Re: [PATCH][GCC][AArch64] Ensure that outgoing argument size is at > least 8 bytes when alloca and stack-clash. [Patch (3/6)] > > On Tue, Aug 07, 2018 at 05:09:34AM -0500, Tamar Christina wrote: > > Hi All, > > > > This is a re-spin to address review comments. No code change aside from a > variable rename. > > > > Ok for trunk? > > OK. > > Thanks, > James > > > gcc/ > > 2018-08-07 Tamar Christina <tamar.christ...@arm.com> > > > > PR target/86486 > > * config/aarch64/aarch64.h > (STACK_CLASH_MIN_BYTES_OUTGOING_ARGS, > > STACK_DYNAMIC_OFFSET): New. > > * config/aarch64/aarch64.c (aarch64_layout_frame): > > Update outgoing args size. > > (aarch64_stack_clash_protection_alloca_probe_range, > > TARGET_STACK_CLASH_PROTECTION_ALLOCA_PROBE_RANGE): > New. > > > > gcc/testsuite/ > > 2018-08-07 Tamar Christina <tamar.christ...@arm.com> > > > > PR target/86486 > > * gcc.target/aarch64/stack-check-alloca-1.c: New. > > * gcc.target/aarch64/stack-check-alloca-10.c: New. > > * gcc.target/aarch64/stack-check-alloca-2.c: New. > > * gcc.target/aarch64/stack-check-alloca-3.c: New. > > * gcc.target/aarch64/stack-check-alloca-4.c: New. > > * gcc.target/aarch64/stack-check-alloca-5.c: New. > > * gcc.target/aarch64/stack-check-alloca-6.c: New. > > * gcc.target/aarch64/stack-check-alloca-7.c: New. > > * gcc.target/aarch64/stack-check-alloca-8.c: New. > > * gcc.target/aarch64/stack-check-alloca-9.c: New. > > * gcc.target/aarch64/stack-check-alloca.h: New. > > * gcc.target/aarch64/stack-check-14.c: New. > > * gcc.target/aarch64/stack-check-15.c: New.