This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/binutils-gdb.
from 0db49895f3 Use = instead of == for better portability adds 0bc2354b81 Fix bugs in 'val and 'pos with range types adds 53a47a3e49 Handle indexing Ada arrays with enum indices adds e98d2e6da4 Ensure class_tui is listed in the output of "help" giving th [...] adds 3c73074034 gas: Adjust x86 tests for PECOFF adds 368584aa8c ld: Skip some x86 ifunc tests for lynxos and nto adds dbac035ca0 Automatic date update in version.in adds 25e1eca8fa Fix extraction of signed constants in nios2 disassembler (again). adds a6dbf402de ld: Add --warn-textrel and obsolete --warn-shared-textrel adds c2b750436a Fix some duplicate test names adds f8c6d1528c Fix PR 26000, logical bitwise error / prologue analyzer new 4594094926 Introduce dwarf2_per_objfile::obstack new 5717c425a6 Add "objfile" parameter to two partial_symtab methods new d3473f0c4b Add dwarf2_per_cu_data::index new a50264baf5 Add dwarf2_per_objfile member to DWARF batons new 5989a64ed5 Split dwarf2_per_objfile into dwarf2_per_objfile and dwarf2_per_bfd new af758d117e Remove symtab links from dwarf2_psymtab and dwarf2_per_cu_qu [...] new ae090bdbf8 Move die_type_hash to dwarf2_per_objfile new 9e021579fa Add dwarf2_per_objfile field to dwarf2_cu new 97a1449a95 Remove reference to dwarf2_per_cu_data::dwarf2_per_objfile i [...] new 5e22e966a0 Remove dwarf2_cu->per_cu->dwarf2_per_objfile references new 1859c670e9 Add dwarf2_per_bfd field to dwarf2_per_cu_data new c3699833af Make dwarf2_get_dwz_file take a dwarf2_per_bfd new 313bad1bc6 Use bfd_get_filename instead of objfile_name in lookup_dwo_unit new ab43249077 Add dwarf2_per_objfile parameter to cutu_reader's constructors new d460f6600a Make queue_and_load_dwo_tu receive a dwarf2_cu new e3beb21d35 Remove dwarf2_per_cu_data::dwarf2_per_objfile reference in c [...] new 7aa104c423 Add dwarf2_per_objfile parameter to create_partial_symtab new 43182c09c6 Add dwarf2_per_objfile parameter to recursively_compute_inclusions new 47b14e8676 Add dwarf2_per_objfile parameter to process_full_{comp,type}_unit new 4ab09049d6 Pass dwarf2_cu objects to dwo-related functions, instead of [...] new 64874a4030 Remove reference to dwarf2_per_cu_data::dwarf2_per_objfile i [...] new 293e7e5114 Move int type methods out of dwarf2_per_cu_data new 89b07335fe Add dwarf2_per_objfile to dwarf_expr_context and dwarf2_frame_cache new 4b167ea1a0 Remove dwarf2_per_cu_data::text_offset new 82ca3f5189 Add dwarf2_per_objfile parameter to dwarf2_read_addr_index new 3c3cd3d4d7 Add dwarf2_per_objfile parameter to allocate_piece_closure new 14095eb326 Add dwarf2_per_objfile parameters to dwarf2_fetch_* functions new 9f47c70716 Remove dwarf2_per_cu_data::objfile () new 120ce1b5b2 Add dwarf2_per_objfile parameter to free_one_cached_comp_unit new aa66c37944 Add dwarf2_per_objfile parameter to get_die_type_at_offset new f6e649ddaf Remove leftover references to dwarf2_per_cu_data::dwarf2_per [...] new 127bbf4b50 Remove dwarf2_per_cu_data::dwarf2_per_objfile new 8adb84872b Split type_unit_group new e286671bf9 Move signatured_type::type to unshareable object new 168c9250f2 Pass dwarf2_per_bfd instead of dwarf2_per_objfile to some in [...] new 8fc0b21da6 Pass dwarf2_cu to process_full_{comp,type}_unit new 1b555f1747 Make load_cu return the loaded dwarf2_cu new 2e6a9f7959 Add comp_unit_head to dwarf2_per_cu_data new 2e6711003b Pass existing_cu object to cutu_reader new 7188ed02d2 Replace dwarf2_per_cu_data::cu backlink with per-objfile map new fcf23d5b65 Make mapped_debug_names independent of objfile new 39b16f87f7 Move line_header_hash to dwarf2_per_objfile new 17ee85fc2a Share DWARF partial symtabs new 198204a7f0 [PATCH] allow empty string as argument to -Map
The 44 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: bfd/ChangeLog | 8 + bfd/elflink.c | 10 +- bfd/elfxx-x86.c | 6 +- bfd/version.h | 2 +- gas/ChangeLog | 6 + gas/testsuite/gas/i386/align-branch-9.d | 2 +- gas/testsuite/gas/i386/inval-avx512f.l | 3 + gas/testsuite/gas/i386/inval-avx512f.s | 1 + gdb/ChangeLog | 724 ++++++ gdb/ada-lang.c | 37 +- gdb/ada-valprint.c | 40 +- gdb/arm-tdep.c | 2 +- gdb/cli/cli-cmds.c | 6 + gdb/command.h | 2 +- gdb/compile/compile-loc2c.c | 20 +- gdb/compile/compile.h | 13 +- gdb/dwarf2/expr.c | 11 +- gdb/dwarf2/expr.h | 11 +- gdb/dwarf2/frame.c | 67 +- gdb/dwarf2/index-cache.c | 2 +- gdb/dwarf2/index-write.c | 51 +- gdb/dwarf2/loc.c | 289 ++- gdb/dwarf2/loc.h | 11 +- gdb/dwarf2/macro.c | 11 +- gdb/dwarf2/read.c | 2497 ++++++++++---------- gdb/dwarf2/read.h | 304 ++- gdb/gdbtypes.c | 9 + gdb/gdbtypes.h | 8 +- gdb/language.c | 5 +- gdb/language.h | 10 +- gdb/objfiles.h | 2 +- gdb/psympriv.h | 19 +- gdb/psymtab.c | 44 +- gdb/testsuite/ChangeLog | 37 + gdb/testsuite/gdb.ada/arr_acc_idx_w_gap.exp | 7 + .../gdb.ada/arr_acc_idx_w_gap/enum_with_gap.ads | 6 +- .../arr_acc_idx_w_gap/enum_with_gap_main.adb | 1 + gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp | 67 +- gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp | 8 +- .../gdb.arch/arm-disassembler-options.exp | 2 +- gdb/testsuite/gdb.arch/arm-disp-step.exp | 39 +- gdb/testsuite/gdb.arch/thumb-prologue.exp | 2 +- gdb/testsuite/gdb.base/async.exp | 6 +- gdb/testsuite/gdb.base/auxv.exp | 4 +- gdb/testsuite/gdb.base/complex-parts.exp | 36 +- gdb/testsuite/gdb.base/ena-dis-br.exp | 57 +- gdb/testsuite/gdb.base/foll-exec.exp | 33 +- gdb/testsuite/gdb.base/permissions.exp | 59 +- gdb/testsuite/gdb.base/relocate.exp | 104 +- gdb/testsuite/gdb.base/return2.exp | 2 +- gdb/testsuite/gdb.base/sigbpt.exp | 8 +- gdb/testsuite/gdb.base/siginfo-obj.exp | 36 +- gdb/testsuite/gdb.cp/converts.exp | 60 +- gdb/testsuite/gdb.cp/exceptprint.exp | 24 +- gdb/testsuite/gdb.cp/inherit.exp | 11 +- gdb/testsuite/gdb.cp/nsnoimports.exp | 44 +- gdb/testsuite/gdb.cp/virtbase2.exp | 28 +- gdb/testsuite/gdb.mi/mi-var-cmd.exp | 28 +- gdb/testsuite/gdb.mi/var-cmd.c | 98 +- gdb/valprint.c | 43 +- include/ChangeLog | 8 + include/bfdlink.h | 19 +- ld/ChangeLog | 34 + ld/NEWS | 8 + ld/emultempl/elf.em | 6 +- ld/ld.texi | 20 +- ld/ldlex.h | 2 +- ld/lexsup.c | 69 +- ld/testsuite/ld-elf/pr19539.d | 3 +- ld/testsuite/ld-i386/warn1.d | 2 +- ld/testsuite/ld-ifunc/ifunc-23a-x86.d | 1 + ld/testsuite/ld-ifunc/ifunc-24a-x86.d | 1 + ld/testsuite/ld-ifunc/ifunc-25a-x86.d | 1 + ld/testsuite/ld-scripts/map-address.exp | 22 + opcodes/ChangeLog | 7 + opcodes/nios2-dis.c | 26 +- 76 files changed, 3370 insertions(+), 1942 deletions(-)