aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2015-11-14 00:35:30 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2015-11-13 19:35:30 -0500
commitf0c4658bed6c3d724417ca56a0be1ff03ef277a8 (patch)
tree9dfac1e972aae276acb16aff54a77add36714d1b /gcc
parent1a5254eda356485fe54e2ca021db85b5fabddea2 (diff)
downloadgcc-f0c4658bed6c3d724417ca56a0be1ff03ef277a8.zip
gcc-f0c4658bed6c3d724417ca56a0be1ff03ef277a8.tar.gz
gcc-f0c4658bed6c3d724417ca56a0be1ff03ef277a8.tar.bz2
vbase1.C: XFAIL powerpc*-*-*.
* g++.dg/init/vbase1.C: XFAIL powerpc*-*-*. * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX. From-SVN: r230371
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/cpp/ucn-1.C5
-rw-r--r--gcc/testsuite/g++.dg/init/vbase1.C2
3 files changed, 9 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ee92aaf..f59f863 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2015-11-13 David Edelsohn <dje.gcc@gmail.com>
+
+ * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
+ * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.
+
2015-11-13 Ajit Agarwal <ajitkum@xilinx.com>
Jeff Law <law@redhat.com>
diff --git a/gcc/testsuite/g++.dg/cpp/ucn-1.C b/gcc/testsuite/g++.dg/cpp/ucn-1.C
index 880e899..56eea61 100644
--- a/gcc/testsuite/g++.dg/cpp/ucn-1.C
+++ b/gcc/testsuite/g++.dg/cpp/ucn-1.C
@@ -7,8 +7,9 @@ int main()
"\u0041"; // 'A' UCN is OK in string literal
'\u0041'; // also OK in character literal
- int c\u0041c; // { dg-error "not valid in an identifier" }
- int c\u0024c; // $ is OK; not part of basic source char set
+ int c\u0041c; // { dg-error "not valid in an identifier" }
+ // $ is OK on most targets; not part of basic source char set
+ int c\u0024c; // { dg-error "not valid in an identifier" { target { powerpc-ibm-aix* } } }
U"\uD800"; // { dg-error "not a valid universal character" }
}
diff --git a/gcc/testsuite/g++.dg/init/vbase1.C b/gcc/testsuite/g++.dg/init/vbase1.C
index bcd6b42..0d53d61 100644
--- a/gcc/testsuite/g++.dg/init/vbase1.C
+++ b/gcc/testsuite/g++.dg/init/vbase1.C
@@ -42,4 +42,4 @@ int main(int, char**)
// Verify that the SubB() mem-initializer is storing 0 directly into
// this->D.whatever rather than into a stack temp that is then copied into the
// base field.
-// { dg-final { scan-rtl-dump "set \[^\n\]*\n\[^\n\]*this\[^\n\]*\n\[^\n\]*const_int 0" "expand" } }
+// { dg-final { scan-rtl-dump "set \[^\n\]*\n\[^\n\]*this\[^\n\]*\n\[^\n\]*const_int 0" "expand" { xfail { powerpc*-*-* } } } }