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-mainline-defconfig in repository toolchain/ci/binutils-gdb.
from e9cf3691bf PR26741, benign use after free in riscv_parse_prefixed_ext adds 4c0e540e47 RISC-V: Fix the merged orders of Z* extension for linker. adds dd933805d1 PR27102, gas: "section symbols are already global" adds 5b4293ba3c PR26822, How to prevent a STT_FILE with absolute path in the [...] adds dbb078f66e When displaying ARM private file flag bits, use a 0x prefix. adds 098caef485 Refactor struct trad_frame_saved_regs adds c5e71b3332 [gdb/testsuite] Don't require gold for gdb.base/morestack.exp adds a754fbdfa2 gdb/testsuite: use clean_restart in gdb.server/solib-list.exp adds 7b0ff8a22a gdb/testsuite: use build_executable in gdb.server/stop-reply [...] adds 5169ae34bc gdb/testsuite: use clean_restart in gdb.server/ext-run.exp adds d8387cc8b6 gdb/testsuite: use clean_restart in gdb.server/server-run.exp adds 8dc558a072 gdb/testsuite: avoid reading files through the remote protoc [...] adds 335709bc5a gdb: make "set debug timestamp" work nice with new debug printouts adds e71daf80d3 gdb: use infrun_debug_printf in print_target_wait_results adds 3ec3145c5d gdb: introduce scoped debug prints adds e4ad960a57 [gdb/symtab] Remove superfluous end-of-sequence marker adds cd6d537c48 elf: Allow mixed ordered/unordered inputs for non-relocatable link adds dbed468bcb sim: common: rename sim_print_config adds 19b1c38562 sim: common: add a version output helper w/copyright+license info adds 2b667e3297 sim: common: use sim_config_print name adds babd2ee15d sim: common: version: add build & homepage info when interactive adds dfb856ba26 sim: update bug URI to https:// adds c68ea49f59 gdb: bfin: use align helper adds 9353bb9ed6 Automatic date update in version.in adds 9416af6e7d sim: stdlib.h for abs() adds 3d52735bab sim: include stdlib.h for atoi() new 18b9872261 RISC-V: Ouput __global_pointer$ as dynamic symbol when gener [...]
The 1 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 | 41 +++++ bfd/bfd-in2.h | 7 +- bfd/elf32-arm.c | 4 +- bfd/elflink.c | 95 ++++++++--- bfd/elfnn-aarch64.c | 4 +- bfd/elfnn-riscv.c | 44 ++---- bfd/elfxx-riscv.c | 2 +- bfd/elfxx-riscv.h | 3 + bfd/section.c | 7 +- bfd/version.h | 2 +- gas/ChangeLog | 12 ++ gas/config/obj-elf.c | 4 +- gas/symbols.c | 5 +- gdb/ChangeLog | 97 ++++++++++++ gdb/aarch64-tdep.c | 47 +++--- gdb/alpha-mdebug-tdep.c | 8 +- gdb/alpha-tdep.c | 7 +- gdb/arc-tdep.c | 11 +- gdb/arm-tdep.c | 62 ++++---- gdb/avr-tdep.c | 33 ++-- gdb/bfin-tdep.c | 6 +- gdb/buildsym.c | 9 +- gdb/cris-tdep.c | 47 +++--- gdb/csky-tdep.c | 10 +- gdb/debug.c | 4 + gdb/frame-unwind.c | 2 +- gdb/frame-unwind.h | 2 +- gdb/frv-tdep.c | 9 +- gdb/hppa-linux-tdep.c | 20 +-- gdb/hppa-tdep.c | 40 ++--- gdb/hppa-tdep.h | 4 +- gdb/infrun.c | 45 +++--- gdb/infrun.h | 10 ++ gdb/lm32-tdep.c | 9 +- gdb/m32r-linux-tdep.c | 6 +- gdb/m32r-tdep.c | 7 +- gdb/m68hc11-tdep.c | 26 ++-- gdb/mips-tdep.c | 16 +- gdb/moxie-tdep.c | 2 +- gdb/riscv-tdep.c | 5 +- gdb/rs6000-tdep.c | 27 ++-- gdb/s390-linux-tdep.c | 18 +-- gdb/s390-tdep.c | 18 +-- gdb/score-tdep.c | 26 ++-- gdb/sparc-netbsd-tdep.c | 36 ++--- gdb/sparc-sol2-tdep.c | 14 +- gdb/sparc64-fbsd-tdep.c | 24 +-- gdb/sparc64-netbsd-tdep.c | 30 ++-- gdb/sparc64-obsd-tdep.c | 10 +- gdb/sparc64-sol2-tdep.c | 18 +-- gdb/testsuite/ChangeLog | 51 ++++++ gdb/testsuite/gdb.base/morestack.c | 5 +- gdb/testsuite/gdb.base/morestack.exp | 8 +- gdb/testsuite/gdb.base/ui-redirect.exp | 9 +- .../gdb.dwarf2/dw2-out-of-range-end-of-seq.exp | 94 +++++++++++ gdb/testsuite/gdb.server/abspath.exp | 13 +- .../gdb.server/connect-without-multi-process.exp | 12 +- gdb/testsuite/gdb.server/exit-multiple-threads.exp | 12 +- gdb/testsuite/gdb.server/ext-attach.exp | 12 +- gdb/testsuite/gdb.server/ext-restart.exp | 12 +- gdb/testsuite/gdb.server/ext-run.exp | 18 ++- gdb/testsuite/gdb.server/ext-wrapper.exp | 12 +- gdb/testsuite/gdb.server/multi-ui-errors.exp | 12 +- gdb/testsuite/gdb.server/no-thread-db.exp | 10 +- gdb/testsuite/gdb.server/reconnect-ctrl-c.exp | 13 +- .../gdb.server/run-without-local-binary.exp | 7 + gdb/testsuite/gdb.server/server-kill.exp | 11 +- gdb/testsuite/gdb.server/server-run.exp | 13 +- gdb/testsuite/gdb.server/solib-list.exp | 14 +- gdb/testsuite/gdb.server/stop-reply-no-thread.exp | 14 +- gdb/testsuite/gdb.server/sysroot.exp | 54 ++++--- gdb/testsuite/gdb.server/wrapper.exp | 12 +- gdb/testsuite/gdb.threads/ia64-sigill.exp | 16 +- gdb/testsuite/gdb.threads/stepi-random-signal.exp | 5 +- gdb/testsuite/gdb.threads/watchthreads-reorder.exp | 7 +- gdb/tilegx-tdep.c | 19 ++- gdb/trad-frame.c | 84 +++++----- gdb/trad-frame.h | 173 ++++++++++++++++----- gdb/utils.c | 34 ++-- gdb/v850-tdep.c | 9 +- gdb/vax-tdep.c | 12 +- gdbserver/ChangeLog | 4 + gdbserver/debug.cc | 4 + gdbsupport/ChangeLog | 8 + gdbsupport/common-debug.cc | 2 +- gdbsupport/common-debug.h | 81 +++++++++- ld/ChangeLog | 60 +++++++ ld/ldlang.c | 4 +- ld/testsuite/ld-arm/non-contiguous-arm2.d | 2 +- ld/testsuite/ld-arm/non-contiguous-arm3.d | 2 +- ld/testsuite/ld-arm/non-contiguous-arm5.d | 2 +- ld/testsuite/ld-arm/non-contiguous-arm6.d | 2 +- ld/testsuite/ld-elf/pr26256-1.s | 20 +++ ld/testsuite/ld-elf/pr26256-1.t | 13 ++ ld/testsuite/ld-elf/pr26256-1a.d | 7 + ld/testsuite/ld-elf/pr26256-1b.d | 7 + ld/testsuite/ld-elf/pr26256-2.s | 32 ++++ ld/testsuite/ld-elf/pr26256-2.t | 9 ++ ld/testsuite/ld-elf/pr26256-2a.d | 20 +++ ld/testsuite/ld-elf/pr26256-2b-alt.d | 21 +++ ld/testsuite/ld-elf/pr26256-2b.d | 22 +++ ld/testsuite/ld-elf/pr26256-3.s | 27 ++++ ld/testsuite/ld-elf/pr26256-3a.d | 11 ++ ld/testsuite/ld-elf/pr26256-3a.t | 17 ++ ld/testsuite/ld-elf/pr26256-3b.d | 12 ++ ld/testsuite/ld-elf/pr26256-3b.t | 16 ++ ld/testsuite/ld-i386/tlsbin.rd | 4 +- ld/testsuite/ld-i386/tlsbin2.rd | 4 +- ld/testsuite/ld-i386/tlsbindesc.rd | 4 +- ld/testsuite/ld-i386/tlsdesc.rd | 2 +- ld/testsuite/ld-i386/tlsnopic.rd | 2 +- ld/testsuite/ld-i386/tlspic.rd | 2 +- ld/testsuite/ld-i386/tlspic2.rd | 2 +- .../ld-mips-elf/global-local-symtab-sort-n64.d | 2 +- .../ld-mips-elf/global-local-symtab-sort-n64t.d | 2 +- .../ld-mips-elf/global-local-symtab-sort-o32.d | 2 +- .../ld-mips-elf/global-local-symtab-sort-o32t.d | 2 +- ld/testsuite/ld-plugin/pr17973.d | 2 +- ld/testsuite/ld-tic6x/shlib-1.rd | 6 +- ld/testsuite/ld-tic6x/shlib-1b.rd | 6 +- ld/testsuite/ld-tic6x/shlib-1r.rd | 6 +- ld/testsuite/ld-tic6x/shlib-1rb.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1b.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1r.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1rb.rd | 6 +- ld/testsuite/ld-tic6x/shlib-noindex.rd | 6 +- ld/testsuite/ld-tic6x/static-app-1.rd | 8 +- ld/testsuite/ld-tic6x/static-app-1b.rd | 8 +- ld/testsuite/ld-tic6x/static-app-1r.rd | 8 +- ld/testsuite/ld-tic6x/static-app-1rb.rd | 8 +- ld/testsuite/ld-x86-64/tlsbin.rd | 4 +- ld/testsuite/ld-x86-64/tlsbin2.rd | 4 +- ld/testsuite/ld-x86-64/tlsbindesc.rd | 4 +- ld/testsuite/ld-x86-64/tlsdesc.rd | 2 +- ld/testsuite/ld-x86-64/tlspic.rd | 2 +- ld/testsuite/ld-x86-64/tlspic2.rd | 2 +- ld/testsuite/ld-xtensa/tlsbin.rd | 2 +- ld/testsuite/ld-xtensa/tlspic.rd | 2 +- sim/aarch64/ChangeLog | 4 + sim/aarch64/configure | 2 +- sim/arm/ChangeLog | 12 ++ sim/arm/configure | 2 +- sim/arm/iwmmxt.c | 1 + sim/arm/wrapper.c | 1 + sim/avr/ChangeLog | 4 + sim/avr/configure | 2 +- sim/bfin/ChangeLog | 8 + sim/bfin/configure | 2 +- sim/bfin/dv-bfin_dma.c | 2 + sim/bfin/machs.c | 2 + sim/bpf/configure | 2 +- sim/common/ChangeLog | 22 +++ sim/common/acinclude.m4 | 2 +- sim/common/sim-config.c | 2 +- sim/common/sim-config.h | 2 +- sim/common/sim-options.c | 37 ++++- sim/common/sim-options.h | 4 + sim/cr16/ChangeLog | 4 + sim/cr16/configure | 2 +- sim/cris/ChangeLog | 4 + sim/cris/configure | 2 +- sim/d10v/ChangeLog | 4 + sim/d10v/configure | 2 +- sim/erc32/ChangeLog | 4 + sim/erc32/configure | 2 +- sim/frv/ChangeLog | 4 + sim/frv/configure | 2 +- sim/ft32/ChangeLog | 4 + sim/ft32/configure | 2 +- sim/h8300/ChangeLog | 4 + sim/h8300/configure | 2 +- sim/igen/ChangeLog | 8 + sim/igen/gen-icache.c | 1 + sim/igen/igen.c | 3 +- sim/iq2000/ChangeLog | 4 + sim/iq2000/configure | 2 +- sim/lm32/ChangeLog | 4 + sim/lm32/configure | 2 +- sim/m32c/ChangeLog | 4 + sim/m32c/configure | 2 +- sim/m32r/ChangeLog | 4 + sim/m32r/configure | 2 +- sim/m68hc11/ChangeLog | 4 + sim/m68hc11/configure | 2 +- sim/mcore/ChangeLog | 4 + sim/mcore/configure | 2 +- sim/microblaze/ChangeLog | 4 + sim/microblaze/configure | 2 +- sim/mips/ChangeLog | 4 + sim/mips/configure | 2 +- sim/mn10300/ChangeLog | 4 + sim/mn10300/configure | 2 +- sim/moxie/ChangeLog | 4 + sim/moxie/configure | 2 +- sim/msp430/ChangeLog | 4 + sim/msp430/configure | 2 +- sim/or1k/configure | 2 +- sim/ppc/ChangeLog | 9 ++ sim/ppc/configure | 2 +- sim/ppc/configure.ac | 2 +- sim/ppc/gen-icache.c | 1 + sim/ppc/igen.c | 3 +- sim/pru/ChangeLog | 4 + sim/pru/configure | 2 +- sim/rl78/ChangeLog | 4 + sim/rl78/configure | 2 +- sim/rx/ChangeLog | 4 + sim/rx/configure | 2 +- sim/sh/ChangeLog | 4 + sim/sh/configure | 2 +- sim/sh64/ChangeLog | 4 + sim/sh64/configure | 2 +- sim/testsuite/ChangeLog | 4 + sim/testsuite/sim/bfin/ChangeLog | 4 + sim/testsuite/sim/bfin/mdma-skel.h | 1 + sim/v850/ChangeLog | 4 + sim/v850/configure | 2 +- 218 files changed, 1893 insertions(+), 719 deletions(-) create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-out-of-range-end-of-seq.exp create mode 100644 ld/testsuite/ld-elf/pr26256-1.s create mode 100644 ld/testsuite/ld-elf/pr26256-1.t create mode 100644 ld/testsuite/ld-elf/pr26256-1a.d create mode 100644 ld/testsuite/ld-elf/pr26256-1b.d create mode 100644 ld/testsuite/ld-elf/pr26256-2.s create mode 100644 ld/testsuite/ld-elf/pr26256-2.t create mode 100644 ld/testsuite/ld-elf/pr26256-2a.d create mode 100644 ld/testsuite/ld-elf/pr26256-2b-alt.d create mode 100644 ld/testsuite/ld-elf/pr26256-2b.d create mode 100644 ld/testsuite/ld-elf/pr26256-3.s create mode 100644 ld/testsuite/ld-elf/pr26256-3a.d create mode 100644 ld/testsuite/ld-elf/pr26256-3a.t create mode 100644 ld/testsuite/ld-elf/pr26256-3b.d create mode 100644 ld/testsuite/ld-elf/pr26256-3b.t