This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][RFA/RFC] Stack clash mitigation patch 08/08 V2
- From: Jeff Law <law at redhat dot com>
- To: Andreas Krebbel <krebbel at linux dot vnet dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Sun, 23 Jul 2017 20:44:52 -0600
- Subject: Re: [PATCH][RFA/RFC] Stack clash mitigation patch 08/08 V2
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx04.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx04.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=law at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com C361480462
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com C361480462
- References: <38bce504-51a0-4778-a44e-96ad112f8bbe@redhat.com> <20170721132334.GA13617@maggie>
On 07/21/2017 07:23 AM, Andreas Krebbel wrote:
> Hi,
>
> I've used your patch as the base and applied my changes on top. The
> attached patch is the result, so it is supposed to replace your
> version. It now also supports emitting a runtime loop.
>
> It bootstraps fine but unfortunately I see an Ada regression which I
> haven't tracked down yet.
>
>> FAIL: cb1010a
>> FAIL: gnat.dg/stack_check1.adb execution test
>> FAIL: gnat.dg/stack_check1.adb execution test
Ugh. The s390 I'm using doesn't have Ada installed, nor is there a
usable version I can reasonably install.
I'm still reasonably confident this regression is a result of my
defining STACK_CHECK_STATIC_BUILTIN which was needed in earlier versions
of the kit but shouldn't be needed anymore.
Your patches are definitely a step forward. Thanks again!
jeff