diff options
author | Doug Evans <dje@google.com> | 2015-05-27 11:50:38 -0700 |
---|---|---|
committer | Doug Evans <dje@google.com> | 2015-05-27 11:50:38 -0700 |
commit | b2e2f908b863c27abb00108a03ebe2598baec55c (patch) | |
tree | 2d80ad0c354497e91d57aafadaf2d438cb0eb352 /gdb/ChangeLog | |
parent | f62fce356bf1df27e01fc40a3a277fc924019ee7 (diff) | |
download | gdb-b2e2f908b863c27abb00108a03ebe2598baec55c.zip gdb-b2e2f908b863c27abb00108a03ebe2598baec55c.tar.gz gdb-b2e2f908b863c27abb00108a03ebe2598baec55c.tar.bz2 |
PR symtab/18258
gdb/ChangeLog:
* block.c (block_find_symbol): New function.
(block_find_non_opaque_type): Ditto.
(block_find_non_opaque_type_preferred): Ditto.
* block.h (block_symbol_matcher_ftype): New typedef.
(block_find_symbol): Declare.
(block_find_non_opaque_type): Ditto.
(block_find_non_opaque_type_preferred): Ditto.
* dwarf2read.c (dw2_lookup_symbol): Call block_find_symbol.
* psymtab.c (psym_lookup_symbol): Ditto.
* symtab.c (basic_lookup_transparent_type_1): New function.
(basic_lookup_transparent_type): Call it.
gdb/testsuite/ChangeLog:
* gdb.dwarf2/opaque-type-lookup-2.c: New file.
* gdb.dwarf2/opaque-type-lookup.c: New file.
* gdb.dwarf2/opaque-type-lookup.exp: New file.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9455492..dbcc644 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,18 @@ +2015-05-27 Doug Evans <dje@google.com> + + PR symtab/18258 + * block.c (block_find_symbol): New function. + (block_find_non_opaque_type): Ditto. + (block_find_non_opaque_type_preferred): Ditto. + * block.h (block_symbol_matcher_ftype): New typedef. + (block_find_symbol): Declare. + (block_find_non_opaque_type): Ditto. + (block_find_non_opaque_type_preferred): Ditto. + * dwarf2read.c (dw2_lookup_symbol): Call block_find_symbol. + * psymtab.c (psym_lookup_symbol): Ditto. + * symtab.c (basic_lookup_transparent_type_1): New function. + (basic_lookup_transparent_type): Call it. + 2015-05-27 Yao Qi <yao.qi@linaro.org> * aarch64-tdep.c (aarch64_record_data_proc_simd_fp): Return |