[Bug debug/49130] discrepancies between DW_AT_name and demangler

2023-01-12 Thread dblaikie at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 David Blaikie changed: What|Removed |Added CC||dblaikie at gmail dot com --- Comment

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-07-08 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #11 from Jan Kratochvil jan.kratochvil at redhat dot com 2011-07-08 12:33:19 UTC --- I do not see any functionality problem from it, neither now and neither in the future. (In reply to comment #7) But DW_AT_name really represents

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-06-07 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #8 from Dodji Seketeli dodji at gcc dot gnu.org 2011-06-07 11:12:55 UTC --- Author: dodji Date: Tue Jun 7 11:12:50 2011 New Revision: 174742 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174742 Log: Fix PR debug/49130

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-06-07 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #9 from dodji at seketeli dot org dodji at seketeli dot org 2011-06-07 22:21:43 UTC --- After the discussions we've had elsewhere, I think DW_AT_name should contain only the simple template name (with no template arguments) when it

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-06-07 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #10 from Dodji Seketeli dodji at gcc dot gnu.org 2011-06-07 22:26:23 UTC --- (In reply to comment #1) I think it would be nicer if there were a DW_AT_mangled_name we could use instead because it's shorter. This also would avoid

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-05-31 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #7 from dodji at seketeli dot org dodji at seketeli dot org 2011-05-31 11:16:16 UTC --- jan.kratochvil at redhat dot com gcc-bugzi...@gcc.gnu.org a écrit: --- Comment #6 from Jan Kratochvil jan.kratochvil at redhat dot com

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-05-30 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #6 from Jan Kratochvil jan.kratochvil at redhat dot com 2011-05-30 08:44:43 UTC --- Another issue is with DMGL_VERBOSE. nm -C does not use DMGL_VERBOSE: libstdc++.so.6.0.16.debug 000a4e50 t bool __gnu_cxx::operator==char*,

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-05-27 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #2 from Jan Kratochvil jan.kratochvil at redhat dot com 2011-05-27 13:55:45 UTC --- Those Comment 0 samples are instead from: /usr/lib/debug/usr/lib64/libwebkitgtk-1.0.so.0.5.2.debug webkitgtk-debuginfo-1.3.10-1.fc14.x86_64

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-05-27 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #3 from Tom Tromey tromey at gcc dot gnu.org 2011-05-27 16:59:57 UTC --- Here is another case: templateclass K, unsigned long l class S2 { }; templatetypename T void f(S2T, sizeof(T*)) { } int main() { S2double, sizeof(double*)

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-05-27 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #4 from Tom Tromey tromey at gcc dot gnu.org 2011-05-27 17:03:09 UTC --- I forgot to mention -- you can construct many more such cases using the expressions feature of the mangling:

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-05-27 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #5 from dodji at seketeli dot org dodji at seketeli dot org 2011-05-27 17:27:43 UTC --- In the example below, I could reproduce a case of difference between the mangled name and the content of DW_AT_name. Basically the content of the

[Bug debug/49130] discrepancies between DW_AT_name and demangler

2011-05-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130 --- Comment #1 from Richard Guenther rguenth at gcc dot gnu.org 2011-05-24 10:14:57 UTC --- I think it would be nicer if there were a DW_AT_mangled_name we could use instead because it's shorter. This also would avoid inconsistencies.