[PR56974] output DWARF-5 markers for ref_qualifiers

Alexandre Oliva aoliva@redhat.com
Sat Sep 24 00:43:00 GMT 2016


On Aug 12, 2016, Alexandre Oliva <aoliva@redhat.com> wrote:

> When a method or a method or function type has a ref-qualifier, output
> DW_AT_reference or DW_AT_rvalue_reference in the subprogram or
> subroutine_type tag, as specified in DWARF version 5 drafts, see
> <http://dwarfstd.org/ShowIssue.php?issue=131105.1>.

> Output pointer to member function types as DW_TAG_ptr_to_member_type,
> as required by DWARF since version 2.

> Output DW_TAG_use_location for pointers to data member types, as
> specified in DWARF since version 2.

> DW_TAG_use_location is allowed for pointers to member function types as
> well, but the specification doesn't make much sense for them, so I'm
> leaving it out until it is clarified.

> Regstrapped on x86_64-linux-gnu and i686-linux-gnu.  Ok to install?

Ping?

https://gcc.gnu.org/ml/gcc-patches/2016-08/msg01022.html

-- 
Alexandre Oliva, freedom fighter    http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/   FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer



More information about the Gcc-patches mailing list