This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/binutils-gdb.
from 35891b4775 Use stdout when printing object file names for -t option. adds 18038e6363 Move some DWARF code out of symfile.h adds 701823751b Introduce dwarf2/public.h adds a8ad4f3c17 Change objfile_has_partial_symbols to a method adds fae2120ba0 Change objfile::has_partial_symbols to return bool adds 4d080b4687 Introduce method wrappers for quick_symbol_functions adds 9b99dcc8db Move quick_symbol_functions to a new header adds 5c3f1e5bfc Move sym_fns::qf to objfile adds 39298a5d97 Convert quick_symbol_functions to use methods adds 75336a5a2a Move psymbol_map out of objfile adds 7e9c0476a7 Change how some psymbol readers access the psymtab storage adds 484b109063 Do not pass objfile to psymtab_discarder adds 51962708bd Set per_bfd->partial_symtabs earlier adds efd7398ee2 Change how DWARF indices use addrmap adds 4829711b6b Move psymtab statistics printing to psymtab.c adds 79cc99f69b Change how DWARF index writer finds address map adds 8468590493 Reference psymtabs via per_bfd in DWARF reader adds 17d66340eb Attach partial symtab storage to psymbol_functions adds b29b98cf84 Rearrange psymtab_storage construction adds eb00e4686d Remove sym_fns::sym_read_psymbols adds d1eef86d12 Introduce objfile::require_partial_symbols adds 7b249e470a Add partial_symtabs parameter to psymtab construction functions adds 3aa31ce788 Remove last objfile partial_symtab references from psymtab.c adds caf8c1e507 Change count_psyms to be a method on psymbol_functions adds de909f0b76 Remove objfile::psymtabs adds e11145903f Switch objfile to hold a list of psymbol readers adds eb36a3eb2f Allow multiple partial symbol readers per objfile adds 38e41a8845 Automatic date update in version.in adds e93388417c Provide an inline startswith function in bfd.h adds 1808ba4b9a Automatic date update in version.in adds 2aaf2ce843 bfd: add translation wrappers to PE image section RVA diagnostics adds d171632faa gdbserver: convert the global dll list into a process_info field adds 1e7fcccb8d gdb/testsuite: use the correct .debug_str section name for D [...] adds 08dedd6631 Add startswith function and use it instead of CONST_STRNEQ. adds 46fec6428e gdb/objc: make objc_demangle a member function of objc_language adds 702cf3f5df gdb: handle invalid DWARF when compilation unit is missing
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 113 ++++ bfd/archive.c | 18 +- bfd/archive64.c | 4 +- bfd/bfd-in.h | 20 +- bfd/bfd-in2.h | 20 +- bfd/bfd.c | 8 +- bfd/coff-stgo32.c | 4 +- bfd/coffcode.h | 58 +- bfd/coffgen.c | 16 +- bfd/cofflink.c | 12 +- bfd/compress.c | 4 +- bfd/dwarf2.c | 8 +- bfd/ecoff.c | 2 +- bfd/elf-m10300.c | 4 +- bfd/elf.c | 6 +- bfd/elf32-arm.c | 12 +- bfd/elf32-bfin.c | 4 +- bfd/elf32-cr16.c | 4 +- bfd/elf32-cris.c | 4 +- bfd/elf32-csky.c | 2 +- bfd/elf32-hppa.c | 2 +- bfd/elf32-iq2000.c | 6 +- bfd/elf32-lm32.c | 2 +- bfd/elf32-m32r.c | 2 +- bfd/elf32-m68k.c | 4 +- bfd/elf32-metag.c | 2 +- bfd/elf32-msp430.c | 4 +- bfd/elf32-nios2.c | 2 +- bfd/elf32-or1k.c | 2 +- bfd/elf32-ppc.c | 2 +- bfd/elf32-s390.c | 2 +- bfd/elf32-score.c | 6 +- bfd/elf32-score7.c | 6 +- bfd/elf32-sh.c | 2 +- bfd/elf32-tic6x.c | 6 +- bfd/elf32-vax.c | 4 +- bfd/elf32-xtensa.c | 22 +- bfd/elf64-alpha.c | 6 +- bfd/elf64-hppa.c | 4 +- bfd/elf64-ia64-vms.c | 14 +- bfd/elf64-mmix.c | 2 +- bfd/elf64-ppc.c | 2 +- bfd/elf64-s390.c | 2 +- bfd/elflink.c | 14 +- bfd/elfnn-aarch64.c | 2 +- bfd/elfnn-ia64.c | 10 +- bfd/elfxx-mips.c | 52 +- bfd/elfxx-sparc.c | 2 +- bfd/elfxx-x86.c | 4 +- bfd/hpux-core.c | 2 +- bfd/libcoff.h | 2 +- bfd/linker.c | 8 +- bfd/mmo.c | 2 +- bfd/osf-core.c | 2 +- bfd/peXXigen.c | 4 +- bfd/pef.c | 2 +- bfd/pei-x86_64.c | 2 +- bfd/som.c | 6 +- bfd/version.h | 2 +- bfd/wasm-module.c | 2 +- binutils/ChangeLog | 14 + binutils/dlltool.c | 4 +- binutils/emul_aix.c | 8 +- binutils/objcopy.c | 2 +- binutils/objdump.c | 2 +- binutils/prdbg.c | 8 +- binutils/readelf.c | 2 +- binutils/stabs.c | 12 +- gas/ChangeLog | 6 + gas/config/tc-i386.c | 6 +- gas/config/tc-sparc.c | 4 +- gdb/ChangeLog | 471 +++++++++++++++ gdb/ada-lang.c | 13 +- gdb/arm-tdep.c | 6 +- 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 | 443 +++++++++----- 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/objc-lang.c | 139 +++-- gdb/objc-lang.h | 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 | 16 + gdb/testsuite/gdb.base/maint.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.c | 25 + gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.exp | 76 +++ gdb/testsuite/gdb.dwarf2/dw2-using-debug-str.c | 28 + gdb/testsuite/gdb.dwarf2/dw2-using-debug-str.exp | 101 ++++ gdb/testsuite/lib/dwarf.exp | 2 +- gdb/xcoffread.c | 66 +- gdbserver/ChangeLog | 17 + gdbserver/dll.cc | 45 +- gdbserver/dll.h | 9 +- gdbserver/inferiors.h | 7 + gdbserver/remote-utils.cc | 4 +- gdbserver/server.cc | 8 +- gdbsupport/ChangeLog | 4 + gdbsupport/common-utils.h | 12 +- ld/ChangeLog | 25 + ld/emultempl/aix.em | 2 +- ld/emultempl/beos.em | 6 +- ld/emultempl/elf.em | 12 +- ld/emultempl/pe.em | 2 +- ld/emultempl/pep.em | 2 +- ld/emultempl/xtensaelf.em | 4 +- ld/ldctor.c | 2 +- ld/ldelf.c | 16 +- ld/ldfile.c | 2 +- ld/ldlang.c | 2 +- ld/ldmain.c | 6 +- ld/ldwrite.c | 4 +- ld/lexsup.c | 2 +- ld/pe-dll.c | 4 +- libctf/ChangeLog | 4 + libctf/ctf-impl.h | 1 + opcodes/ChangeLog | 18 + opcodes/aarch64-dis.c | 10 +- opcodes/arc-dis.c | 2 +- opcodes/arm-dis.c | 14 +- opcodes/cris-dis.c | 8 +- opcodes/h8300-dis.c | 2 +- opcodes/i386-dis.c | 24 +- opcodes/ia64-gen.c | 48 +- opcodes/mips-dis.c | 18 +- opcodes/s390-dis.c | 6 +- opcodes/wasm32-dis.c | 4 +- 149 files changed, 3164 insertions(+), 1903 deletions(-) create mode 100644 gdb/dwarf2/public.h create mode 100644 gdb/quick-symbol.h create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-using-debug-str.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-using-debug-str.exp