This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 35891b4775d Use stdout when printing object file names for -t option. new 18038e6363e Move some DWARF code out of symfile.h new 701823751be Introduce dwarf2/public.h new a8ad4f3c177 Change objfile_has_partial_symbols to a method new fae2120ba0a Change objfile::has_partial_symbols to return bool new 4d080b4687d Introduce method wrappers for quick_symbol_functions new 9b99dcc8dbc Move quick_symbol_functions to a new header new 5c3f1e5bfc0 Move sym_fns::qf to objfile new 39298a5d973 Convert quick_symbol_functions to use methods new 75336a5a2aa Move psymbol_map out of objfile new 7e9c0476a70 Change how some psymbol readers access the psymtab storage new 484b1090630 Do not pass objfile to psymtab_discarder new 51962708bd3 Set per_bfd->partial_symtabs earlier new efd7398ee26 Change how DWARF indices use addrmap new 4829711b6ba Move psymtab statistics printing to psymtab.c new 79cc99f69b9 Change how DWARF index writer finds address map new 84685904937 Reference psymtabs via per_bfd in DWARF reader new 17d66340ebb Attach partial symtab storage to psymbol_functions new b29b98cf841 Rearrange psymtab_storage construction new eb00e4686dd Remove sym_fns::sym_read_psymbols new d1eef86d12f Introduce objfile::require_partial_symbols new 7b249e470a8 Add partial_symtabs parameter to psymtab construction functions new 3aa31ce7884 Remove last objfile partial_symtab references from psymtab.c new caf8c1e5071 Change count_psyms to be a method on psymbol_functions new de909f0b765 Remove objfile::psymtabs new e11145903f2 Switch objfile to hold a list of psymbol readers new eb36a3eb2f8 Allow multiple partial symbol readers per objfile
The 26 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gdb/ChangeLog | 446 ++++++++++++++++++++++++ gdb/ada-lang.c | 13 +- gdb/coffread.c | 5 +- gdb/cp-support.c | 5 +- gdb/ctfread.c | 30 +- gdb/dbxread.c | 78 +++-- gdb/dwarf2/frame.c | 1 + gdb/dwarf2/index-write.c | 21 +- gdb/dwarf2/index-write.h | 2 +- gdb/dwarf2/public.h | 51 +++ gdb/dwarf2/read.c | 422 ++++++++++++++-------- gdb/dwarf2/read.h | 20 +- gdb/elfread.c | 108 ++---- gdb/linespec.c | 8 +- gdb/machoread.c | 3 +- gdb/maint.c | 1 - gdb/mdebugread.c | 82 +++-- gdb/mipsread.c | 2 - gdb/objfiles.c | 30 +- gdb/objfiles.h | 109 ++++-- gdb/psympriv.h | 178 +++++++++- gdb/psymtab.c | 736 ++++++++++++++++++++------------------- gdb/psymtab.h | 14 - gdb/quick-symbol.h | 258 ++++++++++++++ gdb/source.c | 6 +- gdb/stabsread.h | 3 +- gdb/symfile-debug.c | 484 +++++++++++++------------ gdb/symfile.c | 30 +- gdb/symfile.h | 254 +------------- gdb/symmisc.c | 81 ++--- gdb/symtab.c | 106 ++---- gdb/testsuite/ChangeLog | 4 + gdb/testsuite/gdb.base/maint.exp | 2 +- gdb/xcoffread.c | 66 ++-- 34 files changed, 2208 insertions(+), 1451 deletions(-) create mode 100644 gdb/dwarf2/public.h create mode 100644 gdb/quick-symbol.h