aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2012-11-14 23:23:51 +0100
committerUros Bizjak <uros@gcc.gnu.org>2012-11-14 23:23:51 +0100
commit0c9afb50c4f83f0764a4675a8d3d5e3150a666d6 (patch)
treef5d02bce10e92cb76b237f5da6f7f52129d8c5dd /libstdc++-v3
parente0cdc09f6bea34f278f8bb82700676c5f5b1573c (diff)
downloadgcc-0c9afb50c4f83f0764a4675a8d3d5e3150a666d6.zip
gcc-0c9afb50c4f83f0764a4675a8d3d5e3150a666d6.tar.gz
gcc-0c9afb50c4f83f0764a4675a8d3d5e3150a666d6.tar.bz2
abi_tag.cc: Adjust expected demangling for 128bit long-double targets.
* testsuite/26_numerics/complex/abi_tag.cc: Adjust expected demangling for 128bit long-double targets. From-SVN: r193509
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/testsuite/26_numerics/complex/abi_tag.cc4
2 files changed, 7 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index d93b7e6..ebda031 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2012-11-14 Uros Bizjak <ubizjak@gmail.com>
+
+ * testsuite/26_numerics/complex/abi_tag.cc: Adjust expected
+ demangling for 128bit long-double targets.
+
2012-11-12 Jonathan Wakely <jwakely.gcc@gmail.com>
* include/std/future (atomic_future): Remove declaration of
diff --git a/libstdc++-v3/testsuite/26_numerics/complex/abi_tag.cc b/libstdc++-v3/testsuite/26_numerics/complex/abi_tag.cc
index a845466..53ef0e4 100644
--- a/libstdc++-v3/testsuite/26_numerics/complex/abi_tag.cc
+++ b/libstdc++-v3/testsuite/26_numerics/complex/abi_tag.cc
@@ -8,7 +8,7 @@
float (std::complex<float>::*p1)() const = &std::complex<float>::real;
// { dg-final { scan-assembler "_ZNKSt7complexIdE4realB5cxx11Ev" } }
double (std::complex<double>::*p2)() const = &std::complex<double>::real;
-// { dg-final { scan-assembler "_ZNKSt7complexIeE4realB5cxx11Ev" } }
+// { dg-final { scan-assembler "_ZNKSt7complexI\[eg\]E4realB5cxx11Ev" } }
long double (std::complex<long double>::*p3)() const
= &std::complex<long double>::real;
// { dg-final { scan-assembler "_ZNKSt7complexIiE4realB5cxx11Ev" } }
@@ -18,7 +18,7 @@ int (std::complex<int>::*p4)() const = &std::complex<int>::real;
float (std::complex<float>::*p5)() const = &std::complex<float>::imag;
// { dg-final { scan-assembler "_ZNKSt7complexIdE4imagB5cxx11Ev" } }
double (std::complex<double>::*p6)() const = &std::complex<double>::imag;
-// { dg-final { scan-assembler "_ZNKSt7complexIeE4imagB5cxx11Ev" } }
+// { dg-final { scan-assembler "_ZNKSt7complexI\[eg\]E4imagB5cxx11Ev" } }
long double (std::complex<long double>::*p7)() const
= &std::complex<long double>::imag;
// { dg-final { scan-assembler "_ZNKSt7complexIiE4imagB5cxx11Ev" } }