From f000b7c436e62c52798187d8150216569eef17b5 Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Mon, 19 Oct 2020 18:31:07 -0400 Subject: [PATCH] testsuite: Enable and adjust powerpc vec-extract and vsu testcases. This patch remove unnecessary target requirements from many vec-extract testcases and enables the vsu testcases on AIX. gcc/testsuite/ChangeLog: * gcc.target/powerpc/sad-vectorize-1.c: Remove target. * gcc.target/powerpc/sad-vectorize-2.c: Remove target. * gcc.target/powerpc/vec-extract-v16qi-df.c: Remove target. * gcc.target/powerpc/vec-extract-v16qi.c: Remove target. * gcc.target/powerpc/vec-extract-v16qiu-df.c: Remove target. * gcc.target/powerpc/vec-extract-v16qiu.c: Remove target. * gcc.target/powerpc/vec-extract-v2df.c: Remove target. * gcc.target/powerpc/vec-extract-v2di.c: Require lp64. * gcc.target/powerpc/vec-extract-v4sf.c: Remove target. * gcc.target/powerpc/vec-extract-v4si-df.c: Remove target. * gcc.target/powerpc/vec-extract-v4si.c: Remove target. * gcc.target/powerpc/vec-extract-v4siu-df.c: Remove target. * gcc.target/powerpc/vec-extract-v4siu.c: Remove target. * gcc.target/powerpc/vec-extract-v8hi-df.c: Remove target. * gcc.target/powerpc/vec-extract-v8hi.c: Remove target. * gcc.target/powerpc/vec-extract-v8hiu-df.c: Remove target. * gcc.target/powerpc/vec-extract-v8hiu.c: Remove target. * gcc.target/powerpc/vec-init-1.c: Remove target. * gcc.target/powerpc/vec-init-2.c: Require lp64. * gcc.target/powerpc/vec-init-3.c: Require lp64. * gcc.target/powerpc/vec-init-4.c: Remove target. * gcc.target/powerpc/vec-init-5.c: Remove target. * gcc.target/powerpc/vec-init-6.c: Require lp64. * gcc.target/powerpc/vec-init-7.c: Require lp64. * gcc.target/powerpc/vec-init-8.c: Remove target. * gcc.target/powerpc/vec-init-9.c: Require lp64. * gcc.target/powerpc/vec-setup-double.c: Remove target. * gcc.target/powerpc/vec-setup-long.c: Remove target. * gcc.target/powerpc/vsu/vec-xl-len-13.c: Correct expected warnings. * gcc.target/powerpc/vsu/vsu.exp: Enable on AIX. --- gcc/testsuite/gcc.target/powerpc/sad-vectorize-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/sad-vectorize-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v2df.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v2di.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v4sf.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v4si-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v4si.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-3.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-4.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-5.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-6.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-7.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-8.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-init-9.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-setup-double.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-setup-long.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsu/vec-xl-len-13.c | 4 ++-- gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp | 3 +-- 30 files changed, 31 insertions(+), 32 deletions(-) diff --git a/gcc/testsuite/gcc.target/powerpc/sad-vectorize-1.c b/gcc/testsuite/gcc.target/powerpc/sad-vectorize-1.c index 1e4acf21bf8..9cc14e4b229 100644 --- a/gcc/testsuite/gcc.target/powerpc/sad-vectorize-1.c +++ b/gcc/testsuite/gcc.target/powerpc/sad-vectorize-1.c @@ -1,4 +1,4 @@ -/* { dg-do compile { target { powerpc*-*-* } } } */ +/* { dg-do compile } */ /* { dg-require-effective-target powerpc_p9vector_ok } */ /* { dg-skip-if "" { powerpc*-*-aix* } } */ /* { dg-options "-O3 -mdejagnu-cpu=power9" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/sad-vectorize-2.c b/gcc/testsuite/gcc.target/powerpc/sad-vectorize-2.c index 814987094a9..e1de52b7258 100644 --- a/gcc/testsuite/gcc.target/powerpc/sad-vectorize-2.c +++ b/gcc/testsuite/gcc.target/powerpc/sad-vectorize-2.c @@ -1,4 +1,4 @@ -/* { dg-do compile { target { powerpc*-*-* } } } */ +/* { dg-do compile } */ /* { dg-require-effective-target powerpc_p9vector_ok } */ /* { dg-skip-if "" { powerpc*-*-aix* } } */ /* { dg-options "-O3 -mdejagnu-cpu=power9" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi-df.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi-df.c index cfcb8d7753e..30a9366d449 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi-df.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi-df.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi.c index a28cb2f986a..9be6517ab5b 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qi.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu-df.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu-df.c index 514de253a75..e70ba411aa4 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu-df.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu-df.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu.c index 431e6fc7fa7..6efd0581682 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v16qiu.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v2df.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v2df.c index 34c9b00b933..43c17dd3fc5 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v2df.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v2df.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v2di.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v2di.c index 1e6f6661fe7..870113f34fb 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v2di.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v2di.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* && lp64 } } } */ +/* { dg-do run { target lp64 } } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4sf.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4sf.c index 518ff4ab73d..17aed71a918 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4sf.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4sf.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si-df.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si-df.c index afcc7de856d..f4feb212260 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si-df.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si-df.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si.c index cf38423f683..5b72b9ecbad 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4si.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu-df.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu-df.c index 071e492eb39..f51a37711b0 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu-df.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu-df.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu.c index 1b85f901c9c..01121e4149e 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v4siu.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi-df.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi-df.c index 4a15fb6bfd5..b7dfe42b437 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi-df.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi-df.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi.c index ba1e338d0ba..245e1d8b3cb 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hi.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu-df.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu-df.c index ff45c172bf0..3140bcdb1e0 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu-df.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu-df.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu.c b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu.c index 82581e15814..6082b7481e3 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-extract-v8hiu.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-1.c b/gcc/testsuite/gcc.target/powerpc/vec-init-1.c index 079e6d843b4..e22272396f8 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-1.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-1.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-2.c b/gcc/testsuite/gcc.target/powerpc/vec-init-2.c index ddd41e280ee..75697e03623 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-2.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-2.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* && lp64 } } } */ +/* { dg-do run { target lp64 } } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-3.c b/gcc/testsuite/gcc.target/powerpc/vec-init-3.c index dc76c2b57f2..3265e2a61c1 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-3.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-3.c @@ -1,4 +1,4 @@ -/* { dg-do compile { target { powerpc64*-*-* && lp64 } } } */ +/* { dg-do compile { target lp64 } } */ /* { dg-require-effective-target powerpc_p9vector_ok } */ /* { dg-options "-mdejagnu-cpu=power9 -O2" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-4.c b/gcc/testsuite/gcc.target/powerpc/vec-init-4.c index 5e724c8b0df..04d174256f1 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-4.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-4.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-5.c b/gcc/testsuite/gcc.target/powerpc/vec-init-5.c index 0059c48f709..87e1e4dedf0 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-5.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-5.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-6.c b/gcc/testsuite/gcc.target/powerpc/vec-init-6.c index 0b90da07e23..3b17300ac88 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-6.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-6.c @@ -1,4 +1,4 @@ -/* { dg-do compile { target { powerpc64*-*-* && lp64 } } } */ +/* { dg-do compile { target lp64 } } */ /* { dg-require-effective-target powerpc_p8vector_ok } */ /* { dg-options "-mdejagnu-cpu=power8 -O2" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-7.c b/gcc/testsuite/gcc.target/powerpc/vec-init-7.c index e3350fedad5..f75177cb54a 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-7.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-7.c @@ -1,4 +1,4 @@ -/* { dg-do compile { target { powerpc64*-*-* && lp64 } } } */ +/* { dg-do compile { target lp64 } } */ /* { dg-require-effective-target powerpc_p8vector_ok } */ /* { dg-options "-mdejagnu-cpu=power8 -O2" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-8.c b/gcc/testsuite/gcc.target/powerpc/vec-init-8.c index 4393398d8a9..d3c2a33eb49 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-8.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-8.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-init-9.c b/gcc/testsuite/gcc.target/powerpc/vec-init-9.c index 3515096627b..0bb4e7cfe73 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-init-9.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-init-9.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* && lp64 } } } */ +/* { dg-do run { target lp64 } } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c b/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c index 36c6405caf7..1f6d6fddc62 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c b/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c index 5588e1586f3..d33993c3f55 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c @@ -1,4 +1,4 @@ -/* { dg-do run { target { powerpc*-*-linux* } } } */ +/* { dg-do run } */ /* { dg-require-effective-target vsx_hw } */ /* { dg-options "-O2 -mvsx" } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vsu/vec-xl-len-13.c b/gcc/testsuite/gcc.target/powerpc/vsu/vec-xl-len-13.c index 9de6424718c..1cfed57d6a6 100644 --- a/gcc/testsuite/gcc.target/powerpc/vsu/vec-xl-len-13.c +++ b/gcc/testsuite/gcc.target/powerpc/vsu/vec-xl-len-13.c @@ -10,8 +10,8 @@ error should be issued because this built-in function is not available on 32-bit configurations. */ -__vector float +int fetch_data (float *address, size_t length) { - return __builtin_vec_lxvl (address, length); /* { dg-error "'__builtin_vec_lxvl' is not supported in this compiler configuration" } */ + return __builtin_vec_lxvl (address, length); /* { dg-warning "'__builtin_vec_lxvl'" } */ } diff --git a/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp b/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp index 627b7718d24..68b7e5b0014 100644 --- a/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp +++ b/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp @@ -17,8 +17,7 @@ # . # Exit immediately if this isn't a PowerPC target or if the target is aix. -if { (![istarget powerpc*-*-*] && ![istarget rs6000-*-*]) - || [istarget "powerpc*-*-aix*"] } then { +if { (![istarget powerpc*-*-*] && ![istarget rs6000-*-*]) } then { return } -- 2.30.2