Mark Wielaard <m...@redhat.com> writes:

> diff --git a/gcc/testsuite/g++.dg/debug/dwarf2/deleted-member-function.C 
> b/gcc/testsuite/g++.dg/debug/dwarf2/deleted-member-function.C
> new file mode 100644
> index 0000000..4cc77e6
> --- /dev/null
> +++ b/gcc/testsuite/g++.dg/debug/dwarf2/deleted-member-function.C
> @@ -0,0 +1,17 @@
> +// { dg-do compile }
> +// { dg-options "-O -std=c++11 -g -dA" }
> +// { dg-final { scan-assembler-times "# DW_AT_GNU_deleted" 2 } }

$ grep DW_AT_GNU_deleted deleted-member-function.s
                        // DW_AT_GNU_deleted
                        // DW_AT_GNU_deleted
        .uleb128 0x211a // (DW_AT_GNU_deleted)
        .uleb128 0x211a // (DW_AT_GNU_deleted)

Andreas.

-- 
Andreas Schwab, SUSE Labs, sch...@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."

Reply via email to