https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
David Blaikie changed:
What|Removed |Added
CC||dblaikie at gmail dot com
--- Comment #1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #11 from Jan Kratochvil
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 the name of the operator as writte
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #10 from Dodji Seketeli 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 inconsistencies.
Sorry, I
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #9 from 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 refers to a template instant
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #8 from Dodji Seketeli 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=gcc&view=rev&rev=174742
Log:
Fix PR debug/49130
gcc/c-family/
* c-pretty-
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #7 from dodji at seketeli dot org
2011-05-31 11:16:16 UTC ---
"jan.kratochvil at redhat dot com" a écrit:
> --- Comment #6 from Jan Kratochvil
> 2011-05-30 08:44:43 UTC ---
> Another issue is with DMGL_VERBOSE. nm -C does not use
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #6 from Jan Kratochvil
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==(__gnu_cxx::__normal_iterator const&,
__gn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #5 from 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 DW_AT_name property of th
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #4 from Tom Tromey 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:
http://www.codesourcery.com/public/cxx-abi/abi.html#expressions
This also af
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #3 from Tom Tromey 2011-05-27 16:59:57
UTC ---
Here is another case:
template
class S2
{
};
template void f(S2) { }
int main()
{
S2 s;
f (s);
}
This generates:
<1><29>: Abbrev Number: 2 (DW_TAG_class_type)
<2a> DW_AT_
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #2 from Jan Kratochvil
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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49130
--- Comment #1 from Richard Guenther 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.
12 matches
Mail list logo