Arnaldo Carvalho de Melo
d2581fa5aa
dwarves_fprintf: Revert experimentation with const rendering
...
Still doesn't fixes the case "const char * const foo"...
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-08-19 10:04:54 -03:00
Arnaldo Carvalho de Melo
19bbecf668
dwarves: Pass the cu to destructors to free memory on the obstack
...
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-08-18 18:21:20 -03:00
Arnaldo Carvalho de Melo
f7bbe7dee2
dwarves_fprintf: Support zero sized arrays in the middle of the struct
...
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-08-10 12:31:47 -03:00
Zack Weinberg
1298ce789e
dwarves_fprintf: Honour conf.show_only_data_members for the vtable
...
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Zack Weinberg <zweinberg@mozilla.com>
2009-06-17 15:30:09 -03:00
Arnaldo Carvalho de Melo
4b796de4aa
dwarves: export ftype__fprintf_parms
...
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-06-08 14:23:46 -03:00
Arnaldo Carvalho de Melo
7c6603189e
dwarves: Make all the tags that have an IP to be derived from ip_tag
...
Next we'll add a new kind of tag, DW_TAG_perf_counter, that will come
from perf.data generated by 'perf report'.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-06-04 17:30:06 -03:00
Arnaldo Carvalho de Melo
071cb5fd75
fprintf: Print "interface" in class__fprintf for Java Interfaces
...
JAVA support needs to be checked, but from a very quick skim it
looks ok'ish.
First detected with /usr/bin/fstack from frysk.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-04-25 01:54:21 -03:00
Arnaldo Carvalho de Melo
29e67fce58
dwarf_loader: Add containing_type to dwarf_tag
...
Sharing the same space with abstract_origin, so that we can remove the last
Dwarf_Off in dwarf_fprintf.c.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-04-19 14:04:59 -03:00
Arnaldo Carvalho de Melo
f84bf73d54
dwarves: Move the fprintf code to a new source file.
...
$ wc -l dwarves.c dwarves_fprintf.c
1468 dwarves.c
1554 dwarves_fprintf.c
3022 total
$
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2009-04-19 13:48:51 -03:00