Hello!
Attached patch adjusts expected demangling strings of
testsuite/26_numerics/complex/abi_tag.cc for 128bit long-double
targets.
2012-11-14 Uros Bizjak <[email protected]>
* testsuite/26_numerics/complex/abi_tag.cc: Adjust expected
demangling for 128bit long-double targets.
Tested on alphaev68-pc-linux-gnu (128bit long double target) and
x86_64-pc-linux-gnu.
OK for mainline?
Uros.
Index: testsuite/26_numerics/complex/abi_tag.cc
===================================================================
--- testsuite/26_numerics/complex/abi_tag.cc (revision 193502)
+++ testsuite/26_numerics/complex/abi_tag.cc (working copy)
@@ -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 @@
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" } }