This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [committed] Fix -fstack-check with really big frames on aarch64
- From: Jeff Law <law at redhat dot com>
- To: Christophe Lyon <christophe dot lyon at linaro dot org>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 23 Jun 2017 09:03:24 -0600
- Subject: Re: [committed] Fix -fstack-check with really big frames on aarch64
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx05.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx05.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 95B1E2FE557
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 95B1E2FE557
- References: <f249de4a-5ed4-43df-125f-320c28a9a207@redhat.com> <CAKdteOaE=-T-nY3vYDdS9SpP7ZoExXS5kUeOiHYx36GdoxKC3g@mail.gmail.com>
On 06/23/2017 05:15 AM, Christophe Lyon wrote:
> Hi,
>
> A minor comment at this stage: this new test fails to compile for
> thumb-1 targets:
> testsuite/gcc.c-torture/compile/20031023-1.c:27:1: sorry,
> unimplemented: -fstack-check=specific for Thumb-1
>
> for instance on arm-none-linux-gnueabi --with-mode=thumb --with-cpu=cortex-a9
> and forcing -march=armv5t in runtest flags.
>
> Is there a clean way to make it unsupported?Presumably we could create an effective-target test. That would seem to
me to be the most reliable way.
We're going to want the ability to check for -fstack-check=specific and
-fstack-check=<new style>. Do you mind waiting a few days as I start to
pull the larger stack checking issues together for submission?
Jeff