This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, rs6000] Skip safe-indirect-jump-8.c for AIX
- From: David Edelsohn <dje dot gcc at gmail dot com>
- To: Bill Schmidt <wschmidt at linux dot vnet dot ibm dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Segher Boessenkool <segher at kernel dot crashing dot org>
- Date: Sun, 21 Jan 2018 09:27:42 -0500
- Subject: Re: [PATCH, rs6000] Skip safe-indirect-jump-8.c for AIX
- Authentication-results: sourceware.org; auth=none
- References: <d998ddb5-04c2-ab83-794b-f1a7a75a2325@linux.vnet.ibm.com>
On Sun, Jan 21, 2018 at 8:46 AM, Bill Schmidt
<wschmidt@linux.vnet.ibm.com> wrote:
> Hi,
>
> Segher discovered that one of the new safe-indirect-jump tests fails on AIX
> because of a difference between AIX_V4 and AIX_ABI for 32-bit code. The
> former generates sibcalls for nonlocal function calls, but the latter does
> not. Thus this test should be skipped for AIX.
>
> Okay for trunk and possible backport to 7 after a quick AIX sniff test?
>
> Thanks,
> Bill
>
>
> 2018-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
>
> PR target/83946
> * gcc.target/powerpc/safe-indirect-jump-8.c: Skip for AIX.
I noticed the same failure. The current testcase partially succeeds.
The test either can be completely skipped or some of the expected
assembler output ignored on AIX.
Thanks, David