Hi!

On Sun, Jan 21, 2018 at 07:46:26AM -0600, Bill Schmidt wrote:
> 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?

That's fine.  Maybe figure out how to make the -1 test run on 32-bit AIX
as well (see other thread)?  But it's okay either way.  For the 7 backport
you need RM approval, you know the drill :-)

Thanks,


Segher


> 2018-01-21  Bill Schmidt  <wschm...@linux.vnet.ibm.com>
> 
>       PR target/83946
>       * gcc.target/powerpc/safe-indirect-jump-8.c: Skip for AIX.
> 
> 
> Index: gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c
> ===================================================================
> --- gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c   (revision 
> 256931)
> +++ gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c   (working copy)
> @@ -1,4 +1,5 @@
>  /* { dg-do compile { target { ilp32 } } } */
> +/* { dg-skip-if "" { powerpc*-*-aix* } } */
>  /* { dg-additional-options "-O2 -mno-speculate-indirect-jumps" } */
>  
>  /* Test for deliberate misprediction of -m32 sibcalls.  */

Reply via email to