vbase1.C: XFAIL powerpc*-*-*.
authorDavid Edelsohn <dje.gcc@gmail.com>
Sat, 14 Nov 2015 00:35:30 +0000 (00:35 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Sat, 14 Nov 2015 00:35:30 +0000 (19:35 -0500)
* g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
* g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.

From-SVN: r230371

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp/ucn-1.C
gcc/testsuite/g++.dg/init/vbase1.C

index ee92aaf..f59f863 100644 (file)
@@ -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>
 
index 880e899..56eea61 100644 (file)
@@ -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" }
 }
index bcd6b42..0d53d61 100644 (file)
@@ -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*-*-* } } } }