RE: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-10-09 Thread Tamar Christina
eff Law > ; gcc-patches@gcc.gnu.org; nd ; Richard > Earnshaw ; Marcus Shawcroft > > Subject: Re: [PATCH][GCC][AArch64] Updated stack-clash implementation > supporting 64k probes. [patch (1/7)] > > On Fri, Sep 07, 2018 at 11:03:28AM -0500, Tamar Christina wrote: > > Hi Rich

Re: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-09-12 Thread Richard Sandiford
d Earnshaw ; Marcus Shawcroft >> >> Subject: Re: [PATCH][GCC][AArch64] Updated stack-clash implementation >> supporting 64k probes. [patch (1/7)] >> >> Tamar Christina writes: >> > Hi Richard, >> > >> > The 08/28/2018 21:

Re: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-09-11 Thread James Greenhalgh
On Fri, Sep 07, 2018 at 11:03:28AM -0500, Tamar Christina wrote: > Hi Richard, > > The 08/28/2018 21:58, Richard Sandiford wrote: > > Tamar Christina writes: > > > + HOST_WIDE_INT guard_used_by_caller = STACK_CLASH_CALLER_GUARD; > > > + /* When doing the final adjustment for the outgoing

RE: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-09-11 Thread Tamar Christina
GCC][AArch64] Updated stack-clash implementation > supporting 64k probes. [patch (1/7)] > > Tamar Christina writes: > > Hi Richard, > > > > The 08/28/2018 21:58, Richard Sandiford wrote: > >> Tamar Christina writes: > >> > + HOST_WIDE_INT guard_us

Re: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-09-11 Thread Richard Sandiford
Tamar Christina writes: > Hi Richard, > > The 08/28/2018 21:58, Richard Sandiford wrote: >> Tamar Christina writes: >> > + HOST_WIDE_INT guard_used_by_caller = STACK_CLASH_CALLER_GUARD; >> > + /* When doing the final adjustment for the outgoing argument size >> > we can't >> > + assume that LR

Re: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-09-07 Thread Tamar Christina
Hi Richard, The 08/28/2018 21:58, Richard Sandiford wrote: > Tamar Christina writes: > > + HOST_WIDE_INT guard_used_by_caller = STACK_CLASH_CALLER_GUARD; > > + /* When doing the final adjustment for the outgoing argument size we > > can't > > + assume that LR was saved at position 0. So

Re: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-08-28 Thread Richard Sandiford
Tamar Christina writes: > + HOST_WIDE_INT guard_used_by_caller = STACK_CLASH_CALLER_GUARD; > + /* When doing the final adjustment for the outgoing argument size we can't > + assume that LR was saved at position 0. So subtract it's offset from > the > + ABI safe buffer so that we don't

RE: [PATCH][GCC][AArch64] Updated stack-clash implementation supporting 64k probes. [patch (1/7)]

2018-08-28 Thread Tamar Christina
Hi All, As requested this patch series now contains basic SVE support, following that I am updating this patch to remove the error/warnings generated when SVE is used. The series now consists of 7 patches but I will only send updates for those that changed. Ok for trunk? Thanks, Tamar gcc/