aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2016-11-04 01:52:05 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2016-11-03 21:52:05 -0400
commit5fb8038782a64f4b160c036d976627e2d492267b (patch)
tree331bb8b923935b3891afc6a3a36f45b20fe857f1 /gcc
parent9d90ccf9004e633ee9ac213e4e97d4c2cfc34519 (diff)
downloadgcc-5fb8038782a64f4b160c036d976627e2d492267b.zip
gcc-5fb8038782a64f4b160c036d976627e2d492267b.tar.gz
gcc-5fb8038782a64f4b160c036d976627e2d492267b.tar.bz2
ref-3.C: XFAIL AIX.
* g++.dg/debug/dwarf2/ref-3.C: XFAIL AIX. * g++.dg/debug/dwarf2/ref-4.C: XFAIL AIX. From-SVN: r241838
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/debug/dwarf2/ref-3.C10
-rw-r--r--gcc/testsuite/g++.dg/debug/dwarf2/ref-4.C6
3 files changed, 13 insertions, 8 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 371f613..c62bb93 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2016-10-04 David Edelsohn <dje.gcc@gmail.com>
+
+ * g++.dg/debug/dwarf2/ref-3.C: XFAIL AIX.
+ * g++.dg/debug/dwarf2/ref-4.C: XFAIL AIX.
+
2016-11-03 Jakub Jelinek <jakub@redhat.com>
Alexandre Oliva <aoliva@redhat.com>
Jason Merrill <jason@redhat.com>
diff --git a/gcc/testsuite/g++.dg/debug/dwarf2/ref-3.C b/gcc/testsuite/g++.dg/debug/dwarf2/ref-3.C
index 6294d02..d7932d8 100644
--- a/gcc/testsuite/g++.dg/debug/dwarf2/ref-3.C
+++ b/gcc/testsuite/g++.dg/debug/dwarf2/ref-3.C
@@ -1,10 +1,10 @@
// { dg-do compile { target c++11 } }
// { dg-options "-g -gno-strict-dwarf -dA" }
-// { dg-final { scan-assembler-times " DW_AT_reference" 5 } }
-// { dg-final { scan-assembler-times " DW_AT_rvalue_reference" 5 } }
-// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_subroutine_type" 6 } }
-// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_ptr_to_member_type" 7 } }
-// { dg-final { scan-assembler-times " DW_AT_use_location" 1 } }
+// { dg-final { scan-assembler-times " DW_AT_reference" 5 { xfail *-*-aix* } } }
+// { dg-final { scan-assembler-times " DW_AT_rvalue_reference" 5 { xfail *-*-aix* } } }
+// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_subroutine_type" 6 { xfail *-*-aix* } } }
+// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_ptr_to_member_type" 7 { xfail *-*-aix* } } }
+// { dg-final { scan-assembler-times " DW_AT_use_location" 1 { xfail *-*-aix* } } }
struct S
{
diff --git a/gcc/testsuite/g++.dg/debug/dwarf2/ref-4.C b/gcc/testsuite/g++.dg/debug/dwarf2/ref-4.C
index b1fe0e4..00cf81f 100644
--- a/gcc/testsuite/g++.dg/debug/dwarf2/ref-4.C
+++ b/gcc/testsuite/g++.dg/debug/dwarf2/ref-4.C
@@ -1,8 +1,8 @@
// { dg-do compile { target c++11 } }
// { dg-options "-g -gno-strict-dwarf -dA" }
-// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_typedef" 2 } }
-// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_ptr_to_member_type" 2 } }
-// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_subroutine_type" 1 } }
+// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_typedef" 2 { xfail *-*-aix* } } }
+// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_ptr_to_member_type" 2 { xfail *-*-aix* } } }
+// { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_subroutine_type" 1 { xfail *-*-aix* } } }
struct A { void foo (); int a; };
typedef void (A::*PMF) ();