diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2015-07-14 20:31:21 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2015-07-14 20:31:21 +0200 |
commit | 452802827f0870df0c8ece81a7e098d94cee4536 (patch) | |
tree | fd2c6e2b3800bbca5075dce49de0af5bb03f469c /gdb/c-exp.y | |
parent | cfa68bae4271a51a4402f8ca7ccdc014be95d79d (diff) | |
download | gdb-452802827f0870df0c8ece81a7e098d94cee4536.zip gdb-452802827f0870df0c8ece81a7e098d94cee4536.tar.gz gdb-452802827f0870df0c8ece81a7e098d94cee4536.tar.bz2 |
Add support reading D modules from DWARF
Extends existing support for namespaces/modules in C++/Fortran/Java to
include language_d too. However unlike Fortran/C++, the separator for
qualified names is a single dot.
2015-07-14 Iain Buclaw <ibuclaw@gdcproject.org>
* dwarf2read.c (find_slot_in_mapped_hash): Extend language support to
also test for language_d.
(dwarf2_compute_name): Likewise.
(read_func_scope): Likewise.
(read_structure_type): Likewise.
(determine_prefix): Likewise.
(read_import_statement): Use dot as the separator for language_d.
(typename_concat): Likewise, but don't prefix the D main function.
Diffstat (limited to 'gdb/c-exp.y')
0 files changed, 0 insertions, 0 deletions