aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.S
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>2010-09-29 16:41:24 +0000
committerDoug Evans <dje@google.com>2010-09-29 16:41:24 +0000
commitabc72ce4c676be2f368fa0ace766ed29cd444020 (patch)
treed7ebaf967e24d8c0e7cf31dfaef509e183e15339 /gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.S
parent5f79eb72c24bb79e981896542831374b54fb96ba (diff)
downloadgdb-abc72ce4c676be2f368fa0ace766ed29cd444020.zip
gdb-abc72ce4c676be2f368fa0ace766ed29cd444020.tar.gz
gdb-abc72ce4c676be2f368fa0ace766ed29cd444020.tar.bz2
Workaround for gcc/45682.
* dwarf2read.c (partial_die_info): New fields fixup_called, linkage_name. (guess_partial_die_structure_name): Renamed from guess_structure_name. Move definition next to use. Use linkage_name to determine if class is in a namespace. All callers updated. (fixup_partial_die): Return early if already called. Set fixup_called when done. (guess_full_die_structure_name): New function. (determine_prefix): Call it for class/struct/union dies if c++ and .debug_types section is present and parent is DW_TAG_compile_unit.
Diffstat (limited to 'gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.S')
0 files changed, 0 insertions, 0 deletions