aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2011-02-27 09:39:15 -0500
committerJason Merrill <jason@gcc.gnu.org>2011-02-27 09:39:15 -0500
commit1d944f61adf5fa7f5744d0ec269e02f55b79921f (patch)
treefb182fd3cbee8e062e93f921b5eca612f29ed63a /gcc
parent1883b0fbd4179ac8a460bea033278f91a92e1548 (diff)
downloadgcc-1d944f61adf5fa7f5744d0ec269e02f55b79921f.zip
gcc-1d944f61adf5fa7f5744d0ec269e02f55b79921f.tar.gz
gcc-1d944f61adf5fa7f5744d0ec269e02f55b79921f.tar.bz2
re PR c++/47906 (r170459 regresses g++.dg/abi/mangle39.C on *-apple-darwin*)
PR c++/47906 * g++.dg/abi/mangle39.C: Specify -fabi-version=6. * g++.dg/abi/mangle45.C: Specify -fabi-version=6. From-SVN: r170543
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/g++.dg/abi/mangle39.C2
-rw-r--r--gcc/testsuite/g++.dg/abi/mangle45.C2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f670f38..9199409 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2011-02-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/47906
+ * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
+ * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
+
2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/46466
diff --git a/gcc/testsuite/g++.dg/abi/mangle39.C b/gcc/testsuite/g++.dg/abi/mangle39.C
index 272385b..7b2ee01 100644
--- a/gcc/testsuite/g++.dg/abi/mangle39.C
+++ b/gcc/testsuite/g++.dg/abi/mangle39.C
@@ -1,5 +1,5 @@
// PR c++/42338
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++0x -fabi-version=6" }
// { dg-final { scan-assembler "_Z1fIPiEDTcmppfp_Li0EET_" } }
// { dg-final { scan-assembler "_Z1gIiEvRK1AIT_EDTixfL0p_Li0EE" } }
diff --git a/gcc/testsuite/g++.dg/abi/mangle45.C b/gcc/testsuite/g++.dg/abi/mangle45.C
index 8e20831..a4df773 100644
--- a/gcc/testsuite/g++.dg/abi/mangle45.C
+++ b/gcc/testsuite/g++.dg/abi/mangle45.C
@@ -1,5 +1,5 @@
// Testcase for mangling of parameters used other than in a trailing return type
-// { dg-options -std=c++0x }
+// { dg-options "-std=c++0x -fabi-version=6" }
template<class T> void f(T p, decltype(p)) { } // L = 1
template<class T> void g(T p, decltype(p) (*)()) { } // L = 1