aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2012-09-29 22:17:06 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2012-09-29 18:17:06 -0400
commit393a031d6252b2074c9023f16f6ba51aa6dedeca (patch)
tree2ffa06e7425de3a05656b0ce92f339a59e71a749 /gcc
parent31d206662a5603301bcd9596e86a6d76898e8344 (diff)
downloadgcc-393a031d6252b2074c9023f16f6ba51aa6dedeca.zip
gcc-393a031d6252b2074c9023f16f6ba51aa6dedeca.tar.gz
gcc-393a031d6252b2074c9023f16f6ba51aa6dedeca.tar.bz2
405-dlmzb-strlen-1.c: Skip on AIX.
* gcc.target/powerpc/405-dlmzb-strlen-1.c: Skip on AIX. * gcc.target/powerpc/440-dlmzb-strlen-1.c: Same. * gcc.dg/ucnid-5.c: Remove XFAIL on AIX. * gcc.dg/pr42629.c: XFAIL on AIX. * gcc.dg/pr47684.c: Same. * gcc.dg/pr43670.c: Same. * gcc.dg/pr42916.c: Same. * gcc.dg/pr45449.c: Same. * gcc.dg/pr50017.c: Same. * gcc.dg/pr42728.c: Same. * gcc.dg/pr47881.c: Same. * gcc.dg/pr44023.c: Same. * gcc.dg/pr41345.c: Same. * gcc.dg/pr42630.c: Same. * gcc.dg/pr44971.c: Same. * gcc.dg/pr46771.c: Same. * gcc.dg/ucnid-8.c: Same. * gcc.dg/ucnid-10.c: Same. * gcc.dg/ucnid-13.c: Same. * gcc.dg/torture/pr51106-2.c: Same. * gcc.dg/pr48768.c: Same. * gcc.dg/pr42631.c: Same. * gcc.dg/pr43084.c: Same. * gcc.dg/ucnid-7.c: Same. * gcc.dg/pr42889.c: Same. * gcc.dg/pr41241.c: Same. * gcc.dg/pr42719.c: Same. * g++.dg/debug/pr46583.C: Same. * g++.dg/debug/pr47106.C: Same. * g++.dg/opt/pr48549.C: Same. * g++.dg/other/pr42685.C: Same. * c-c++-common/pr43942.c: Same. From-SVN: r191860
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog36
-rw-r--r--gcc/testsuite/c-c++-common/pr43942.c1
-rw-r--r--gcc/testsuite/g++.dg/debug/pr46583.C1
-rw-r--r--gcc/testsuite/g++.dg/debug/pr47106.C1
-rw-r--r--gcc/testsuite/g++.dg/opt/pr48549.C1
-rw-r--r--gcc/testsuite/g++.dg/other/pr42685.C1
-rw-r--r--gcc/testsuite/gcc.dg/pr41241.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr41345.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr42629.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr42630.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr42631.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr42719.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr42728.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr42889.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr42916.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr43084.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr43670.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr44023.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr44971.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr45449.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr46771.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr47684.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr47881.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr48768.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr50017.c1
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr51106-2.c1
-rw-r--r--gcc/testsuite/gcc.dg/ucnid-10.c1
-rw-r--r--gcc/testsuite/gcc.dg/ucnid-13.c1
-rw-r--r--gcc/testsuite/gcc.dg/ucnid-5.c1
-rw-r--r--gcc/testsuite/gcc.dg/ucnid-7.c1
-rw-r--r--gcc/testsuite/gcc.dg/ucnid-8.c1
-rw-r--r--gcc/testsuite/gcc.target/powerpc/405-dlmzb-strlen-1.c1
-rw-r--r--gcc/testsuite/gcc.target/powerpc/440-dlmzb-strlen-1.c1
33 files changed, 67 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fe022d5..b0899bd 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,39 @@
+2012-09-29 David Edelsohn <dje.gcc@gmail.com>
+
+ * gcc.target/powerpc/405-dlmzb-strlen-1.c: Skip on AIX.
+ * gcc.target/powerpc/440-dlmzb-strlen-1.c: Same.
+ * gcc.dg/ucnid-5.c: Remove XFAIL on AIX.
+ * gcc.dg/pr42629.c: XFAIL on AIX.
+ * gcc.dg/pr47684.c: Same.
+ * gcc.dg/pr43670.c: Same.
+ * gcc.dg/pr42916.c: Same.
+ * gcc.dg/pr45449.c: Same.
+ * gcc.dg/pr50017.c: Same.
+ * gcc.dg/pr42728.c: Same.
+ * gcc.dg/pr47881.c: Same.
+ * gcc.dg/pr44023.c: Same.
+ * gcc.dg/pr41345.c: Same.
+ * gcc.dg/pr42630.c: Same.
+ * gcc.dg/pr44971.c: Same.
+ * gcc.dg/pr46771.c: Same.
+ * gcc.dg/ucnid-8.c: Same.
+ * gcc.dg/ucnid-10.c: Same.
+ * gcc.dg/ucnid-13.c: Same.
+ * gcc.dg/torture/pr51106-2.c: Same.
+ * gcc.dg/pr48768.c: Same.
+ * gcc.dg/pr42631.c: Same.
+ * gcc.dg/pr43084.c: Same.
+ * gcc.dg/ucnid-7.c: Same.
+ * gcc.dg/pr42889.c: Same.
+ * gcc.dg/pr41241.c: Same.
+ * gcc.dg/pr42719.c: Same.
+ * g++.dg/debug/pr46583.C: Same.
+ * g++.dg/debug/pr47106.C: Same.
+ * g++.dg/opt/pr48549.C: Same.
+ * g++.dg/other/pr42685.C: Same.
+ * c-c++-common/pr43942.c: Same.
+
+
2012-09-29 Ian Lance Taylor <iant@google.com>
* go.test/go-test.exp: Update for latest version of Go testsuite.
diff --git a/gcc/testsuite/c-c++-common/pr43942.c b/gcc/testsuite/c-c++-common/pr43942.c
index 3d97db6..9e7787f 100644
--- a/gcc/testsuite/c-c++-common/pr43942.c
+++ b/gcc/testsuite/c-c++-common/pr43942.c
@@ -1,6 +1,7 @@
/* PR debug/43942 */
/* { dg-do compile } */
/* { dg-options "-O2 -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
extern int f1 (int);
diff --git a/gcc/testsuite/g++.dg/debug/pr46583.C b/gcc/testsuite/g++.dg/debug/pr46583.C
index a4e9423..06160b1 100644
--- a/gcc/testsuite/g++.dg/debug/pr46583.C
+++ b/gcc/testsuite/g++.dg/debug/pr46583.C
@@ -1,6 +1,7 @@
// PR debug/46583
// { dg-do compile }
// { dg-options "-O -fno-inline -fipa-cp -fipa-cp-clone -fcompare-debug" }
+// { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } }
template < typename = unsigned long >struct A
{
diff --git a/gcc/testsuite/g++.dg/debug/pr47106.C b/gcc/testsuite/g++.dg/debug/pr47106.C
index 3a8100f..9ef276a 100644
--- a/gcc/testsuite/g++.dg/debug/pr47106.C
+++ b/gcc/testsuite/g++.dg/debug/pr47106.C
@@ -1,6 +1,7 @@
// { dg-do compile }
// { dg-options "-O -fpartial-inlining -flto -fconserve-stack -fcompare-debug" }
// { dg-require-effective-target lto }
+// { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } }
void end (int, int) __attribute__ ((__noreturn__));
diff --git a/gcc/testsuite/g++.dg/opt/pr48549.C b/gcc/testsuite/g++.dg/opt/pr48549.C
index 93a38e4..01f600e 100644
--- a/gcc/testsuite/g++.dg/opt/pr48549.C
+++ b/gcc/testsuite/g++.dg/opt/pr48549.C
@@ -1,6 +1,7 @@
// PR rtl-optimization/48549
// { dg-do compile }
// { dg-options "-fcompare-debug -O2" }
+// { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } }
__extension__ typedef __PTRDIFF_TYPE__ pdiff_t;
diff --git a/gcc/testsuite/g++.dg/other/pr42685.C b/gcc/testsuite/g++.dg/other/pr42685.C
index b8b1ad6..3c55955 100644
--- a/gcc/testsuite/g++.dg/other/pr42685.C
+++ b/gcc/testsuite/g++.dg/other/pr42685.C
@@ -1,5 +1,6 @@
// { dg-do compile }
// { dg-options "-O -funroll-loops -fcompare-debug" }
+// { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } }
void Remap(int n, int *src, int *dst, int *map)
{
diff --git a/gcc/testsuite/gcc.dg/pr41241.c b/gcc/testsuite/gcc.dg/pr41241.c
index 42fb2f7..893353b 100644
--- a/gcc/testsuite/gcc.dg/pr41241.c
+++ b/gcc/testsuite/gcc.dg/pr41241.c
@@ -2,6 +2,7 @@
/* { dg-do compile } */
/* { dg-options "-O2 -fcompare-debug -g" } */
/* { dg-options "-O2 -fcompare-debug -g -march=i586 -mtune=i586 -fomit-frame-pointer" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
typedef struct { int t1; int t2; int t3; } *T;
typedef struct { int s; } S;
diff --git a/gcc/testsuite/gcc.dg/pr41345.c b/gcc/testsuite/gcc.dg/pr41345.c
index 4b146c0..b2c72c7 100644
--- a/gcc/testsuite/gcc.dg/pr41345.c
+++ b/gcc/testsuite/gcc.dg/pr41345.c
@@ -1,6 +1,7 @@
/* PR bootstrap/41345 */
/* { dg-do compile } */
/* { dg-options "-O2 -g -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
void
foo (int *x)
diff --git a/gcc/testsuite/gcc.dg/pr42629.c b/gcc/testsuite/gcc.dg/pr42629.c
index 4d80068..a5eeb0c 100644
--- a/gcc/testsuite/gcc.dg/pr42629.c
+++ b/gcc/testsuite/gcc.dg/pr42629.c
@@ -3,6 +3,7 @@
/* { dg-do compile } */
/* { dg-options "-O1 -fsched-pressure -fschedule-insns -fcompare-debug" } */
/* { dg-require-effective-target int32plus } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int lzo_adler32(int adler, char *buf)
{
diff --git a/gcc/testsuite/gcc.dg/pr42630.c b/gcc/testsuite/gcc.dg/pr42630.c
index 34543da..5685637 100644
--- a/gcc/testsuite/gcc.dg/pr42630.c
+++ b/gcc/testsuite/gcc.dg/pr42630.c
@@ -1,5 +1,6 @@
/* { dg-do compile } */
/* { dg-options "-O1 -fvariable-expansion-in-unroller -funroll-loops -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int sum(int *buf, int len)
{
diff --git a/gcc/testsuite/gcc.dg/pr42631.c b/gcc/testsuite/gcc.dg/pr42631.c
index f5ac5a5..18fb67d 100644
--- a/gcc/testsuite/gcc.dg/pr42631.c
+++ b/gcc/testsuite/gcc.dg/pr42631.c
@@ -15,6 +15,7 @@
/* { dg-do compile } */
/* { dg-options "-g -O1 -funroll-loops -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
void foo()
{
diff --git a/gcc/testsuite/gcc.dg/pr42719.c b/gcc/testsuite/gcc.dg/pr42719.c
index 94a58e4..06adf52 100644
--- a/gcc/testsuite/gcc.dg/pr42719.c
+++ b/gcc/testsuite/gcc.dg/pr42719.c
@@ -1,6 +1,7 @@
/* PR tree-optimization/42719 */
/* { dg-do compile } */
/* { dg-options "-O2 -ftracer -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int *v;
diff --git a/gcc/testsuite/gcc.dg/pr42728.c b/gcc/testsuite/gcc.dg/pr42728.c
index 7b2fbb6..8bd7b06 100644
--- a/gcc/testsuite/gcc.dg/pr42728.c
+++ b/gcc/testsuite/gcc.dg/pr42728.c
@@ -1,6 +1,7 @@
/* PR debug/42728 */
/* { dg-do compile } */
/* { dg-options "-O1 -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
void
foo (char *a)
diff --git a/gcc/testsuite/gcc.dg/pr42889.c b/gcc/testsuite/gcc.dg/pr42889.c
index d342173..b518b20 100644
--- a/gcc/testsuite/gcc.dg/pr42889.c
+++ b/gcc/testsuite/gcc.dg/pr42889.c
@@ -1,6 +1,7 @@
/* PR rtl-optimization/42889 */
/* { dg-do compile } */
/* { dg-options "-O -fgcse -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
extern int A[], B[];
diff --git a/gcc/testsuite/gcc.dg/pr42916.c b/gcc/testsuite/gcc.dg/pr42916.c
index d32ba94..c2e69e3 100644
--- a/gcc/testsuite/gcc.dg/pr42916.c
+++ b/gcc/testsuite/gcc.dg/pr42916.c
@@ -1,5 +1,6 @@
/* { dg-do compile } */
/* { dg-options "-O1 -funroll-loops -ftree-vectorize -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int seed;
diff --git a/gcc/testsuite/gcc.dg/pr43084.c b/gcc/testsuite/gcc.dg/pr43084.c
index c310124..df55100 100644
--- a/gcc/testsuite/gcc.dg/pr43084.c
+++ b/gcc/testsuite/gcc.dg/pr43084.c
@@ -1,6 +1,7 @@
/* PR debug/43084 */
/* { dg-do compile } */
/* { dg-options "-O1 -fipa-struct-reorg -fwhole-program -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
struct S
{
diff --git a/gcc/testsuite/gcc.dg/pr43670.c b/gcc/testsuite/gcc.dg/pr43670.c
index f152b4d..19504b7 100644
--- a/gcc/testsuite/gcc.dg/pr43670.c
+++ b/gcc/testsuite/gcc.dg/pr43670.c
@@ -1,6 +1,7 @@
/* PR debug/43670 */
/* { dg-do compile } */
/* { dg-options "-O -ftree-vrp -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.dg/pr44023.c b/gcc/testsuite/gcc.dg/pr44023.c
index df22bba..344ca28 100644
--- a/gcc/testsuite/gcc.dg/pr44023.c
+++ b/gcc/testsuite/gcc.dg/pr44023.c
@@ -3,6 +3,7 @@
/* { dg-options "-fcompare-debug -O2" } */
/* { dg-options "-fcompare-debug -O2 -mcpu=ev67" { target alpha*-*-* } } */
/* { dg-require-effective-target int32plus } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
void
foo (unsigned f, long v, unsigned *w, unsigned a, unsigned b, unsigned e, unsigned c, unsigned d)
diff --git a/gcc/testsuite/gcc.dg/pr44971.c b/gcc/testsuite/gcc.dg/pr44971.c
index a1faef5..4314458 100644
--- a/gcc/testsuite/gcc.dg/pr44971.c
+++ b/gcc/testsuite/gcc.dg/pr44971.c
@@ -1,5 +1,6 @@
/* { dg-do compile } */
/* { dg-options "-O2 -fcompare-debug -w" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
typedef struct
{
diff --git a/gcc/testsuite/gcc.dg/pr45449.c b/gcc/testsuite/gcc.dg/pr45449.c
index d7b69a1..1162497 100644
--- a/gcc/testsuite/gcc.dg/pr45449.c
+++ b/gcc/testsuite/gcc.dg/pr45449.c
@@ -1,5 +1,6 @@
/* { dg-do compile } */
/* { dg-options "-O2 -fno-tree-pre -fno-tree-pta -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
struct S
{
diff --git a/gcc/testsuite/gcc.dg/pr46771.c b/gcc/testsuite/gcc.dg/pr46771.c
index b44dfd4..e441302 100644
--- a/gcc/testsuite/gcc.dg/pr46771.c
+++ b/gcc/testsuite/gcc.dg/pr46771.c
@@ -1,6 +1,7 @@
/* PR debug/46771 */
/* { dg-do compile } */
/* { dg-options "-O -ftree-vectorize -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
unsigned char v[1600];
diff --git a/gcc/testsuite/gcc.dg/pr47684.c b/gcc/testsuite/gcc.dg/pr47684.c
index 475aa15..7cda812 100644
--- a/gcc/testsuite/gcc.dg/pr47684.c
+++ b/gcc/testsuite/gcc.dg/pr47684.c
@@ -1,6 +1,7 @@
/* PR debug/47684 */
/* { dg-do compile } */
/* { dg-options "-O3 -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int in[8][4];
int out[4];
diff --git a/gcc/testsuite/gcc.dg/pr47881.c b/gcc/testsuite/gcc.dg/pr47881.c
index ee17073..bad9806 100644
--- a/gcc/testsuite/gcc.dg/pr47881.c
+++ b/gcc/testsuite/gcc.dg/pr47881.c
@@ -1,6 +1,7 @@
/* PR debug/47881 */
/* { dg-do compile } */
/* { dg-options "-O -fcompare-debug -fno-dce -funroll-loops -fno-web" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
extern int data[];
diff --git a/gcc/testsuite/gcc.dg/pr48768.c b/gcc/testsuite/gcc.dg/pr48768.c
index 7d0383e8..0ab22ee 100644
--- a/gcc/testsuite/gcc.dg/pr48768.c
+++ b/gcc/testsuite/gcc.dg/pr48768.c
@@ -1,6 +1,7 @@
/* PR debug/48768 */
/* { dg-do compile } */
/* { dg-options "-O -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int a, b;
diff --git a/gcc/testsuite/gcc.dg/pr50017.c b/gcc/testsuite/gcc.dg/pr50017.c
index 66bef00..feeb4d4 100644
--- a/gcc/testsuite/gcc.dg/pr50017.c
+++ b/gcc/testsuite/gcc.dg/pr50017.c
@@ -1,6 +1,7 @@
/* PR debug/50017 */
/* { dg-do compile } */
/* { dg-options "-O3 -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
struct S { int r, i; };
diff --git a/gcc/testsuite/gcc.dg/torture/pr51106-2.c b/gcc/testsuite/gcc.dg/torture/pr51106-2.c
index e69bf1b..49dcdd0 100644
--- a/gcc/testsuite/gcc.dg/torture/pr51106-2.c
+++ b/gcc/testsuite/gcc.dg/torture/pr51106-2.c
@@ -1,6 +1,7 @@
/* PR target/51106 */
/* { dg-do "compile" } */
/* { dg-skip-if "RTL error" { "*-*-*" } { "-fno-fat-lto-objects" } { "" } } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int
bar (int x)
diff --git a/gcc/testsuite/gcc.dg/ucnid-10.c b/gcc/testsuite/gcc.dg/ucnid-10.c
index 317cbb1..37b18d7 100644
--- a/gcc/testsuite/gcc.dg/ucnid-10.c
+++ b/gcc/testsuite/gcc.dg/ucnid-10.c
@@ -3,6 +3,7 @@
/* { dg-do compile } */
/* { dg-options "-std=gnu99 -fextended-identifiers" } */
/* { dg-require-ascii-locale "" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
#pragma pack(push)
#pragma pack(pop, \u00f3) /* { dg-warning "pop, \\\\U000000f3.*push, \\\\U000000f3" } */
diff --git a/gcc/testsuite/gcc.dg/ucnid-13.c b/gcc/testsuite/gcc.dg/ucnid-13.c
index 9421789..24309d1 100644
--- a/gcc/testsuite/gcc.dg/ucnid-13.c
+++ b/gcc/testsuite/gcc.dg/ucnid-13.c
@@ -3,6 +3,7 @@
/* { dg-do compile } */
/* { dg-options "-std=gnu99 -fextended-identifiers -Wpacked" } */
/* { dg-require-ascii-locale "" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int a __attribute__((\u00c0)); /* { dg-warning "'\\\\U000000c0' attribute directive ignored" } */
diff --git a/gcc/testsuite/gcc.dg/ucnid-5.c b/gcc/testsuite/gcc.dg/ucnid-5.c
index aea57ef..c7ad8ff 100644
--- a/gcc/testsuite/gcc.dg/ucnid-5.c
+++ b/gcc/testsuite/gcc.dg/ucnid-5.c
@@ -1,5 +1,4 @@
/* { dg-do run } */
-/* { dg-xfail-if "" { "powerpc-ibm-aix*" } { "*" } { "" } } */
/* { dg-skip-if "No dollar in identfiers" { "avr-*-*" } { "*" } { "" } } */
/* { dg-options "-std=c99 -fdollars-in-identifiers -fextended-identifiers" } */
void abort (void);
diff --git a/gcc/testsuite/gcc.dg/ucnid-7.c b/gcc/testsuite/gcc.dg/ucnid-7.c
index 1dbcb9a..da5aa0d 100644
--- a/gcc/testsuite/gcc.dg/ucnid-7.c
+++ b/gcc/testsuite/gcc.dg/ucnid-7.c
@@ -3,6 +3,7 @@
/* { dg-do compile } */
/* { dg-options "-std=c99 -fextended-identifiers" } */
/* { dg-require-ascii-locale "" } */
+/* { dg-xfail-if "" { "powerpc-ibm-aix*" } { "*" } { "" } } */
void *p = &\u00e9; /* { dg-error "'\\\\U000000e9' undeclared" } */
void *q = &\u1e00; /* { dg-error "'\\\\U00001e00' undeclared" } */
diff --git a/gcc/testsuite/gcc.dg/ucnid-8.c b/gcc/testsuite/gcc.dg/ucnid-8.c
index ea2e051..66cdbc5 100644
--- a/gcc/testsuite/gcc.dg/ucnid-8.c
+++ b/gcc/testsuite/gcc.dg/ucnid-8.c
@@ -3,6 +3,7 @@
/* { dg-do compile } */
/* { dg-options "-std=gnu99 -fextended-identifiers -Wvla" } */
/* { dg-require-ascii-locale "" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
int a __attribute__((__mode__(\u00e9))); /* { dg-error "unknown machine mode '\\\\U000000e9'" } */
struct s1 { int \u00e9 : 0; }; /* { dg-error "zero width for bit-field '\\\\U000000e9'" } */
diff --git a/gcc/testsuite/gcc.target/powerpc/405-dlmzb-strlen-1.c b/gcc/testsuite/gcc.target/powerpc/405-dlmzb-strlen-1.c
index 2971e55..b06a74f 100644
--- a/gcc/testsuite/gcc.target/powerpc/405-dlmzb-strlen-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/405-dlmzb-strlen-1.c
@@ -1,6 +1,7 @@
/* Test generation of dlmzb for strlen on 405. */
/* Origin: Joseph Myers <joseph@codesourcery.com> */
/* { dg-do compile } */
+/* { dg-skip-if "" { powerpc*-*-aix* } { "*" } { "" } } */
/* { dg-require-effective-target ilp32 } */
/* { dg-options "-O2 -mcpu=405" } */
/* { dg-skip-if "other options override -mcpu=405" { ! powerpc_405_nocache } { "*" } { "" } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/440-dlmzb-strlen-1.c b/gcc/testsuite/gcc.target/powerpc/440-dlmzb-strlen-1.c
index c69a7c9..9571b66 100644
--- a/gcc/testsuite/gcc.target/powerpc/440-dlmzb-strlen-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/440-dlmzb-strlen-1.c
@@ -1,6 +1,7 @@
/* Test generation of dlmzb for strlen on 440. */
/* Origin: Joseph Myers <joseph@codesourcery.com> */
/* { dg-do compile } */
+/* { dg-skip-if "" { powerpc*-*-aix* } { "*" } { "" } } */
/* { dg-require-effective-target ilp32 } */
/* { dg-options "-O2 -mcpu=440" } */