aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2019-03-16 18:10:31 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2019-03-16 18:10:31 +0000
commit3b7f728384d6650e5336aeb1dbe92416efb3b63f (patch)
tree044f29a0810acd2247fa8fdbc7b68d41e990c58b
parent733a21e17134526d8c6e3705a3b6e5e753089a5b (diff)
downloadgcc-3b7f728384d6650e5336aeb1dbe92416efb3b63f.zip
gcc-3b7f728384d6650e5336aeb1dbe92416efb3b63f.tar.gz
gcc-3b7f728384d6650e5336aeb1dbe92416efb3b63f.tar.bz2
re PR testsuite/89393 (FAIL: g++.dg/abi/ref-temp1.C -std=c++14 scan-assembler .weak(_definition)?[ \t]_?_ZGR1bIvE)
PR testsuite/89393 * g++.dg/abi/ref-temp1.C: Skip on 32-bit hppa*-*-hpux*. * g++.dg/cpp0x/pr84497.C: Likewise. From-SVN: r269732
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/g++.dg/abi/ref-temp1.C1
-rw-r--r--gcc/testsuite/g++.dg/cpp0x/pr84497.C2
3 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 319f17b..0141ba9 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2019-03-16 John David Anglin <danglin@gcc.gnu.org>
+ PR testsuite/89393
+ * g++.dg/abi/ref-temp1.C: Skip on 32-bit hppa*-*-hpux*.
+ * g++.dg/cpp0x/pr84497.C: Likewise.
+
* c-c++-common/builtin-has-attribute-4.c: Skip on 32-bit hppa*-*-hpux*.
* gcc.dg/attr-copy-6.c: Likewise.
* gcc.dg/pr87793.c: Likewise.
diff --git a/gcc/testsuite/g++.dg/abi/ref-temp1.C b/gcc/testsuite/g++.dg/abi/ref-temp1.C
index 887f432..c9963ca 100644
--- a/gcc/testsuite/g++.dg/abi/ref-temp1.C
+++ b/gcc/testsuite/g++.dg/abi/ref-temp1.C
@@ -1,5 +1,6 @@
// From ABI document
// { dg-do compile { target c++14 } }
+// { dg-skip-if "No .weak" { { hppa*-*-hpux* } && { ! lp64 } } }
// { dg-additional-options --save-temps }
struct A { const int (&x)[3]; };
diff --git a/gcc/testsuite/g++.dg/cpp0x/pr84497.C b/gcc/testsuite/g++.dg/cpp0x/pr84497.C
index cb9d233..cd72253 100644
--- a/gcc/testsuite/g++.dg/cpp0x/pr84497.C
+++ b/gcc/testsuite/g++.dg/cpp0x/pr84497.C
@@ -1,6 +1,6 @@
// PR 84497 mismatch with thread constructor fn weakness
// { dg-do compile { target c++11 } }
-// { dg-require-weak "" }
+// { dg-skip-if "No .weak" { { hppa*-*-hpux* } && { ! lp64 } } }
struct Base
{