Commit 075be4a1 by David Edelsohn Committed by David Edelsohn

inline-var-1.C: XFAIL AIX.

        * g++.dg/debug/dwarf2/inline-var-1.C: XFAIL AIX.
        * g++.dg/debug/dwarf2/ref-2.C: XFAIL AIX.
        * g++.dg/debug/dwarf2/constexpr-var-1.C: XFAIL AIX.

From-SVN: r241786
parent fdb1aa55
2016-11-02 David Edelsohn <dje.gcc@gmail.com>
* g++.dg/debug/dwarf2/inline-var-1.C: XFAIL AIX.
* g++.dg/debug/dwarf2/ref-2.C: XFAIL AIX.
* g++.dg/debug/dwarf2/constexpr-var-1.C: XFAIL AIX.
2016-11-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* lib/target-supports.exp (check_gc_sections_available): Use
......
// { dg-do compile }
// { dg-options "-O -std=c++11 -g -dA -gno-strict-dwarf" }
// { dg-final { scan-assembler-times " DW_AT_const_expr" 2 } }
// { dg-final { scan-assembler-times " DW_AT_const_expr" 2 { xfail *-*-aix* } } }
constexpr int a = 5;
struct S
......
// { dg-do compile }
// { dg-options "-O -std=c++1z -g -dA -gno-strict-dwarf" }
// { dg-require-weak "" }
// { dg-final { scan-assembler-times "0x3\[^\n\r]* DW_AT_inline" 6 } }
// { dg-final { scan-assembler-times "0x1\[^\n\r]* DW_AT_inline" 2 } }
// { dg-final { scan-assembler-times " DW_AT_declaration" 6 } }
// { dg-final { scan-assembler-times " DW_AT_specification" 6 } }
// { dg-final { scan-assembler-times " DW_AT_\[^\n\r]*linkage_name" 7 } }
// { dg-final { scan-assembler-times "0x3\[^\n\r]* DW_AT_inline" 6 { xfail *-*-aix* } } }
// { dg-final { scan-assembler-times "0x1\[^\n\r]* DW_AT_inline" 2 { xfail *-*-aix* } } }
// { dg-final { scan-assembler-times " DW_AT_declaration" 6 { xfail *-*-aix* } } }
// { dg-final { scan-assembler-times " DW_AT_specification" 6 { xfail *-*-aix* } } }
// { dg-final { scan-assembler-times " DW_AT_\[^\n\r]*linkage_name" 7 { xfail *-*-aix* } } }
inline int a;
struct S
......
// { dg-do compile { target c++11 } }
// { dg-options "-g -gno-strict-dwarf -dA" }
// { dg-final { scan-assembler-times " DW_AT_reference" 1 } }
// { dg-final { scan-assembler-times " DW_AT_rvalue_reference" 1 } }
// { dg-final { scan-assembler-times " DW_AT_reference" 1 { xfail *-*-aix* } } }
// { dg-final { scan-assembler-times " DW_AT_rvalue_reference" 1 { xfail *-*-aix* } } }
struct S
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment