[Bug debug/54773] no debug info generated for rvalue reference
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54773 chihin ko changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from chihin ko --- g++ 5.4.0 on Solaris 11 does not have this problem.
[Bug debug/54773] no debug info generated for rvalue reference
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54773 --- Comment #3 from chihin ko --- g++ 4.8.2 on intel-Linux regress again. DW_TAG_rvalue_reference_type did not get generated. g++ 4.8.2 on intel Solaris is broken too. g++ 4.9.0 works on intel-Linux but not on intel Solaris.
[Bug debug/54773] no debug info generated for rvalue reference
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54773 --- Comment #2 from chihin ko --- g++ 4.8.1 on Linux fixed the problem, but problem still exists in g++ 4.8.1 on solaris.
[Bug debug/54773] no debug info generated for rvalue reference
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54773 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #1 from Jonathan Wakely 2012-10-28 13:53:11 UTC --- This seems to be fixed on trunk, but GDB can't handle it: struct X { X& operator=(X&&) { return *this; } }; int main() { X x; x = X(); } <1><5e>: Abbrev Number: 8 (DW_TAG_rvalue_reference_type) <5f> DW_AT_byte_size : 8 <60> DW_AT_type: <0x29> Temporary breakpoint 1, main () at rv.cc:8 8 x = X(); (gdb) ptype x type = struct X { public: X & operator=(); } Jason, can this be closed as fixed?