testsuite: fix AIX testsuite failures

* g++.dg/ext/builtin-shufflevector-2.C: Ignore psabi warning.
	* gcc.dg/uninit-pr93100.c: Skip on AIX.
	* gcc.target/powerpc/pr100085.c: Require int128 and float128.
This commit is contained in:
David Edelsohn 2021-06-10 20:12:08 -04:00
parent c0f769fa31
commit d64584d2fb
3 changed files with 5 additions and 1 deletions

View file

@ -1,4 +1,5 @@
// { dg-do compile }
// { dg-additional-options "-Wno-psabi" }
typedef double v2df __attribute__((vector_size(2 * sizeof (double))));

View file

@ -1,6 +1,7 @@
/* PR tree-optimization/93100 - gcc -fsanitize=address inhibits -Wuninitialized
{ dg-do compile }
{ dg-options "-Wall -fsanitize=address" } */
{ dg-options "-Wall -fsanitize=address" }
{ dg-skip-if "sanitize address" { "powerpc-ibm-aix*" } } */
struct A
{

View file

@ -1,4 +1,6 @@
/* { dg-do compile } */
/* { dg-require-effective-target int128 } */
/* { dg-require-effective-target float128 } */
/* { dg-options "-O2 -mdejagnu-cpu=power8" } */
typedef __vector unsigned __int128 vui128_t;