diff --git a/gcc/testsuite/g++.dg/cpp0x/constexpr-complex.C b/gcc/testsuite/g++.dg/cpp0x/constexpr-complex.C
index fbaae5dcd5e051c0349393abd46d0ae4310de43b..eee773ef308520178dfe1628a1d35a4aa46d53e7 100644
--- a/gcc/testsuite/g++.dg/cpp0x/constexpr-complex.C
+++ b/gcc/testsuite/g++.dg/cpp0x/constexpr-complex.C
@@ -1,5 +1,5 @@
 // Make sure C99 complex works with constexpr
-// { dg-options -std=c++0x }
+// { dg-options -std=gnu++0x }
 
 struct complex
 {
diff --git a/gcc/testsuite/g++.dg/parse/template23.C b/gcc/testsuite/g++.dg/parse/template23.C
index 893d78d15da8c05f6ed55da20447dc651bd0c46b..9f76d0ddf7352babbf23d1d327312bd6a5095930 100644
--- a/gcc/testsuite/g++.dg/parse/template23.C
+++ b/gcc/testsuite/g++.dg/parse/template23.C
@@ -5,6 +5,6 @@ template<int> struct A {};
 
 template<typename T> struct B
 {
-  A<T(0i)> a1; /* { dg-error "imaginary constants are a GCC extension" } */
-  A<T(0i)> a2; /* { dg-error "imaginary constants are a GCC extension" } */
+  A<T(0i)> a1; /* { dg-error "imaginary constants are a GCC extension|literal operator" } */
+  A<T(0i)> a2; /* { dg-error "imaginary constants are a GCC extension|literal operator" } */
 };