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-arm-build_cross in repository toolchain/ci/binutils-gdb.
from 12d8f940d0 Remove TYPE_CODE_INT case from f_value_print_inner adds ec74481d7e PR26623, buffer overflow in ppc_symbol_is_valid adds c1229f84a4 Tidy elf_symbol_from adds 4d91ddd342 [gdb/testsuite] Fix unbalanced braces in gdb.tui/new-layout.exp adds ed29e1c7e0 Add myself to gdb/MAINTAINERS. adds 22e3f3ed5c gdb: Convert la_struct_too_deep_ellipsis to a method adds 5bae7c4e04 gdb: Convert la_name_of_this to a method adds 6f7664a9c3 gdb: Convert la_name and la_natural_name to methods adds e171d6f15e gdb: Convert la_filename_extensions to a method adds 85967615df gdb: Move la_language into the language_defn class adds 67bd3fd5e4 gdb: Convert language_data::c_style_arrays to a method adds 1c236ddd45 gdb: Fix an incorrect comment adds 22c12a6c70 gdb: Convert language_data::string_lower_bound to a method adds d3355e4dec gdb: Convert la_store_sym_names_in_linkage_form_p to a method adds bf92aec588 gdb: Override store_sym_names_in_linkage_form_p for Go language adds efdf6a733d gdb: Convert language_data::la_range_check to a method adds 0d201fa460 gdb: Convert language_data::la_case_sensitivity to a method adds 3a3440fb8b gdb: Convert language_data::la_array_ordering to a method adds 1ac14a0402 gdb: Convert language_data::la_macro_expansion to a method adds b63a3f3fc4 gdb: Convert language_data::la_varobj_ops to a method adds 5aba6ebefb gdb: Convert language_data::la_exp_desc to a method adds b7c6e27dbb gdb: Convert language_data::la_op_print_tab to a method adds 0e25e76727 gdb: Remove language_data struct adds 7361f908da [gdb/testsuite] Catch condition evaluation errors in gdb_assert adds 0690f59128 bfd: verilog hex dump backend should handle 64-bit addresses adds 337882d477 [gdb/testsuite] Detect gdb prompt after monitor exit adds 36068e2fa5 elf/x86-64: Adjust relocation for PE/x86-64 inputs adds da1df1db9a gdb/breakpoint: make a copy of the "commands" command's argument adds 7def086592 Oops - failed to commit change to verilog.c. Trying again. adds be7628ca50 Add -Av9 to AFLAGS_PIC and AFLAGS_PIE in the ld test suite o [...] adds 945ff6e213 [gdb/testsuite] Fix gdb.dlang/watch-loc.exp on ppc64 adds 5515f72973 Assume that PT_LWPINFO is always defined on FreeBSD hosts. adds bcb1da7fb7 Assume KERN_PROC_PATHNAME is present on FreeBSD hosts. adds 1f17d37249 Assume FreeBSD hosts include support for fetching signal inf [...] adds e911c6663b Require kinfo_get_file and kinfo_get_vmmap for FreeBSD hosts. adds fe5ddfc3ee Assume FreeBSD kernels always report exec events. adds fe83066292 Match demangled name in "skip" adds 4d0bcfcf62 gdb: update instance_flags field name in gdb-gdb.py.in adds b650a28273 gdb: use bool in the solib catchpoint area adds c2f876e11e Automatic date update in version.in adds c568ac5ff7 opcodes/csky: return the default disassembler when there is no bfd adds 848471acef Tidy gas i386.exp adds d2cd411356 gdb/riscv: fix decode of c.sdsp instruction adds dd80eb2cff Skip IFUNC relocations in debug sections ignored by ld.so. [...] adds 9519b2eea0 Make c-exp.y:name_obstack static adds 88f07206fa Use htab_up in auto-load.c adds c1fb98360c Use htab_up in breakpoint.c adds 32580f6d2e Use htab_up in completion_tracker adds 99032cfcc6 Use htab_up in filename_seen_cache adds 7a8a5d47c3 Use htab_up in linespec.c adds eb53f10555 Use htab_up in target-descriptions.c adds fa9b11648c Use htab_up in typedef_hash_table adds 6108fd1823 Use htab_up in type copying adds 280a9412e4 Use htab_up in dwarf2/read.c adds 0363df3db7 Fix ctrl-c when debugging WOW64 processes adds c1e1314d00 Change management of tdesc_arch_data new c8b188085d gdb.base/find.exp C++ify new 73e18ac9da gdb.base/display.exp C++ify new 52bb090268 gdb.base/break.exp C++ify new 52626c5826 gdb.base/nested-addr.{c,exp} C++ify new 11fac33796 gdb.base/examine-backward.exp C++ify and Clang new 18a25b6481 gdb.base/printcmds.c C++-ify new 151fdbad7a gdb.base/watchpoint.{c,exp} new c3e5138dcc gdb.base/charset.{c,exp} C++ify new 0a229804ab gdb.base/{exprs,ptype,ptype1,setvar,whatis}.c C++ify new 81f904895e gdb.mi/var-cmd.c C++ify new d4bcee5ccc gdb.python/{py-framefilter-mi,py-framefilter}.c C++ify new a83cdcb636 gdb.python/py-nested-maps.exp C++ify new a8129512f6 gdb.base/{prologue,symbol-alias}.exp C++ify new 3a5eeb8b63 gdb.base/share-env-with-gdbserver.exp C++ify new ef0cdbc16f gdb.base/sizeof.exp C++ify new 0640a54339 gdb.python/py-as-string.exp C++ify new dd23068d52 gdb.python/py-frame-inline.exp and C++ new 7474326cb9 gdb.cp/call-c.exp C++ify
The 18 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 | 25 + bfd/config.bfd | 16 +- bfd/elf-bfd.h | 5 +- bfd/elf.c | 8 +- bfd/elfxx-sparc.c | 20 +- bfd/reloc.c | 18 + bfd/verilog.c | 15 +- bfd/version.h | 2 +- binutils/ChangeLog | 10 + binutils/nm.c | 2 +- binutils/objcopy.c | 2 +- gas/ChangeLog | 14 + gas/config/obj-elf.c | 5 +- gas/config/tc-aarch64.c | 2 +- gas/config/tc-m68hc11.c | 2 +- gas/config/tc-ppc.c | 8 +- gas/config/tc-xgate.c | 2 +- gas/testsuite/gas/i386/i386.exp | 68 +- gdb/ChangeLog | 812 +++++++++++++++++++++ gdb/MAINTAINERS | 1 + gdb/aarch64-tdep.c | 19 +- gdb/ada-lang.c | 78 +- gdb/arc-tdep.c | 17 +- gdb/arm-tdep.c | 61 +- gdb/auto-load.c | 41 +- gdb/ax-gdb.c | 2 +- gdb/breakpoint.c | 69 +- gdb/breakpoint.h | 18 +- gdb/c-exp.y | 4 +- gdb/c-lang.c | 268 ++++--- gdb/compile/compile-object-run.c | 6 +- gdb/compile/compile.c | 2 +- gdb/completer.c | 29 +- gdb/completer.h | 4 +- gdb/config.in | 5 +- gdb/configure | 77 +- gdb/configure.ac | 6 - gdb/cp-valprint.c | 4 +- gdb/d-lang.c | 62 +- gdb/dwarf2/read.c | 30 +- gdb/eval.c | 4 +- gdb/expprint.c | 22 +- gdb/f-lang.c | 87 ++- gdb/fbsd-nat.c | 139 +--- gdb/fbsd-nat.h | 4 - gdb/filename-seen-cache.c | 17 +- gdb/filename-seen-cache.h | 5 +- gdb/gdb-gdb.py.in | 2 +- gdb/gdbtypes.c | 10 +- gdb/gdbtypes.h | 2 +- gdb/go-lang.c | 48 +- gdb/guile/scm-type.c | 7 +- gdb/i386-tdep.c | 10 +- gdb/infcall.c | 2 +- gdb/infrun.c | 12 +- gdb/language.c | 186 +++-- gdb/language.h | 238 +++--- gdb/linespec.c | 30 +- gdb/m2-lang.c | 60 +- gdb/m68k-tdep.c | 26 +- gdb/mi/mi-cmd-var.c | 2 +- gdb/microblaze-tdep.c | 15 +- gdb/mips-tdep.c | 74 +- gdb/nds32-tdep.c | 14 +- gdb/nios2-tdep.c | 13 +- gdb/objc-lang.c | 62 +- gdb/opencl-lang.c | 48 +- gdb/or1k-tdep.c | 11 +- gdb/p-lang.c | 63 +- gdb/parse.c | 9 +- gdb/python/py-type.c | 10 +- gdb/riscv-tdep.c | 21 +- gdb/rs6000-tdep.c | 184 ++--- gdb/rust-lang.c | 62 +- gdb/rx-tdep.c | 13 +- gdb/s390-tdep.c | 10 +- gdb/sparc-tdep.c | 17 +- gdb/symfile.c | 1 + gdb/symtab.c | 10 +- gdb/target-descriptions.c | 33 +- gdb/target-descriptions.h | 22 +- gdb/testsuite/ChangeLog | 143 ++++ .../bp-cmds-sourced-script.c} | 0 ...{nested-addr.exp => bp-cmds-sourced-script.exp} | 29 +- ...{nested-addr.exp => bp-cmds-sourced-script.gdb} | 26 +- gdb/testsuite/gdb.base/break.exp | 50 +- gdb/testsuite/gdb.base/charset.c | 7 +- gdb/testsuite/gdb.base/charset.exp | 12 +- gdb/testsuite/gdb.base/display.exp | 3 + gdb/testsuite/gdb.base/examine-backward.c | 7 +- gdb/testsuite/gdb.base/examine-backward.exp | 7 +- gdb/testsuite/gdb.base/exprs.c | 4 +- gdb/testsuite/gdb.base/find.c | 3 +- gdb/testsuite/gdb.base/find.exp | 3 + gdb/testsuite/gdb.base/nested-addr.c | 2 +- gdb/testsuite/gdb.base/nested-addr.exp | 2 +- gdb/testsuite/gdb.base/printcmds.c | 6 +- gdb/testsuite/gdb.base/prologue.c | 6 + gdb/testsuite/gdb.base/prologue.exp | 2 +- gdb/testsuite/gdb.base/ptype.c | 8 +- gdb/testsuite/gdb.base/ptype1.c | 2 +- gdb/testsuite/gdb.base/setvar.c | 4 +- gdb/testsuite/gdb.base/share-env-with-gdbserver.c | 2 +- gdb/testsuite/gdb.base/sizeof.c | 2 +- .../py-as-string.c => gdb.base/skipcxx.cc} | 20 +- .../gdb.base/{nested-addr.exp => skipcxx.exp} | 23 +- gdb/testsuite/gdb.base/symbol-alias.exp | 2 +- gdb/testsuite/gdb.base/symbol-alias2.c | 6 + gdb/testsuite/gdb.base/watchpoint.c | 4 +- gdb/testsuite/gdb.base/watchpoint.exp | 4 +- gdb/testsuite/gdb.base/whatis.c | 4 +- gdb/testsuite/gdb.cp/call-c-1.c | 3 + gdb/testsuite/gdb.dlang/watch-loc.c | 8 +- gdb/testsuite/gdb.dlang/watch-loc.exp | 17 +- gdb/testsuite/gdb.mi/var-cmd.c | 2 +- gdb/testsuite/gdb.python/py-as-string.c | 2 +- gdb/testsuite/gdb.python/py-frame-inline.exp | 2 +- gdb/testsuite/gdb.python/py-framefilter-mi.c | 4 +- gdb/testsuite/gdb.python/py-framefilter.c | 8 +- gdb/testsuite/gdb.python/py-nested-maps.c | 44 +- gdb/testsuite/gdb.tui/new-layout.exp | 12 +- gdb/testsuite/lib/gdb.exp | 4 +- gdb/testsuite/lib/gdbserver-support.exp | 9 +- gdb/tic6x-tdep.c | 40 +- gdb/typeprint.c | 29 +- gdb/typeprint.h | 4 +- gdb/valarith.c | 6 +- gdb/valops.c | 14 +- gdb/valprint.c | 4 +- gdb/value.c | 18 +- gdb/varobj.c | 2 +- gdb/varobj.h | 2 - gdb/windows-nat.c | 35 +- gdbsupport/ChangeLog | 5 + gdbsupport/common.m4 | 10 +- gdbsupport/config.in | 2 +- gdbsupport/configure | 16 +- ld/ChangeLog | 35 + ld/plugin.c | 2 +- ld/testsuite/ld-elf/shared.exp | 3 + ld/testsuite/ld-elf/tls.exp | 2 +- ld/testsuite/ld-x86-64/pe-x86-64-1.od | 38 + ld/testsuite/ld-x86-64/pe-x86-64-1a.obj.bz2 | Bin 0 -> 536 bytes ld/testsuite/ld-x86-64/pe-x86-64-1b.obj.bz2 | Bin 0 -> 542 bytes ld/testsuite/ld-x86-64/pe-x86-64-1c.obj.bz2 | Bin 0 -> 710 bytes ld/testsuite/ld-x86-64/pe-x86-64-2.od | 38 + ld/testsuite/ld-x86-64/pe-x86-64-2a.obj.bz2 | Bin 0 -> 557 bytes ld/testsuite/ld-x86-64/pe-x86-64-2b.obj.bz2 | Bin 0 -> 537 bytes ld/testsuite/ld-x86-64/pe-x86-64-2c.obj.bz2 | Bin 0 -> 718 bytes ld/testsuite/ld-x86-64/pe-x86-64-3.od | 38 + ld/testsuite/ld-x86-64/pe-x86-64-3a.obj.bz2 | Bin 0 -> 538 bytes ld/testsuite/ld-x86-64/pe-x86-64-3b.obj.bz2 | Bin 0 -> 539 bytes ld/testsuite/ld-x86-64/pe-x86-64-3c.obj.bz2 | Bin 0 -> 716 bytes ld/testsuite/ld-x86-64/pe-x86-64-3d.obj.bz2 | Bin 0 -> 432 bytes ld/testsuite/ld-x86-64/pe-x86-64-4.od | 67 ++ ld/testsuite/ld-x86-64/pe-x86-64-4a.obj.bz2 | Bin 0 -> 668 bytes ld/testsuite/ld-x86-64/pe-x86-64-4b.obj.bz2 | Bin 0 -> 536 bytes ld/testsuite/ld-x86-64/pe-x86-64-4c.obj.bz2 | Bin 0 -> 563 bytes ld/testsuite/ld-x86-64/pe-x86-64-4d.obj.bz2 | Bin 0 -> 438 bytes ld/testsuite/ld-x86-64/pe-x86-64.exp | 66 ++ ld/testsuite/lib/ld-lib.exp | 32 +- opcodes/ChangeLog | 9 + opcodes/csky-dis.c | 32 +- opcodes/ppc-dis.c | 2 +- 164 files changed, 2873 insertions(+), 1630 deletions(-) copy gdb/testsuite/{gdb.arch/riscv-tdesc-regs.c => gdb.base/bp-cmds-sourced-script [...] copy gdb/testsuite/gdb.base/{nested-addr.exp => bp-cmds-sourced-script.exp} (53%) copy gdb/testsuite/gdb.base/{nested-addr.exp => bp-cmds-sourced-script.gdb} (54%) copy gdb/testsuite/{gdb.python/py-as-string.c => gdb.base/skipcxx.cc} (76%) copy gdb/testsuite/gdb.base/{nested-addr.exp => skipcxx.exp} (56%) create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-1.od create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-1a.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-1b.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-1c.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-2.od create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-2a.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-2b.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-2c.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-3.od create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-3a.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-3b.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-3c.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-3d.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-4.od create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-4a.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-4b.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-4c.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-4d.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64.exp