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-arm-stable-allyesconfig in repository toolchain/ci/binutils-gdb.
from 0ae9445d52 A small set of code improvements for the Z80 assembler. adds ced4a4c1cc Fix gdb.base/list-ambiguous.exp with Clang adds 3089759191 Fix gdb.base/list.exp with Clang adds 0ec992e664 Fix a bug in objcopy/strip's ability to merge notes in multi [...] adds 05cfb0d8cc aarch64: Fix bogus type punning in parse_barrier() [PR26699] adds 981b570a53 gdbserver: Remove unused argument in register_data() adds 574df58f52 x86: Properly merge -z ibt and -z shstk adds 8ab0be1717 Automatic date update in version.in adds 4b136f6f9a gdb: Fix installation of gcore.1 on some platforms adds 64c03bdb6e gdb: make signal_catch_counts a static array adds 8e1d092929 Add NetBSD/aarch64 gdbserver support adds 9529c85266 Add ChangeLog for "Add NetBSD/aarch64 gdbserver support" adds 91e5e8db33 Add common write_memory and read_memory NetBSD routines adds 2be01f639c Fix whitespace formatting adds 4641551a7a Correct logical error in NetBSD's read_memory and write_memory adds b68bef998c gdb/infcmd: remove redundant clear_proceed_status call adds 4849105512 Stop passing netbsd_process_target to local functions adds e4bd363f99 arc: Rename "arc_gdbarch_features" struct adds 6d2d7c5668 gdbserver: Add GNU/Linux support for ARC adds cc463201c4 arc: Add support for Linux coredump files adds bbe90b5def gdb: Correct the ChageLog entry adds 8b558efe7a Add Makefile.in entry for "Add NetBSD/aarch64 gdbserver support" adds a038ffd88e gdb: put user-supplied CFLAGS at the end adds e86efb3310 Rename some tests in find.exp adds 4a72de7366 Move simple_search_memory to gdbsupport/search.cc adds 55b10d89a4 Use simple_search_memory in gdbserver adds 60b746622b Remove some dead code from handle_search_memory adds 3a135a9186 Document inclusive range in help for "find" adds 485c47e523 Add simple_search_memory unit tests adds 3d08aa66b3 x86: Update GNU property tests adds 467eed626a Automatic date update in version.in adds f9ff65d4df [GOLD] Increase --split-stack-adjust-size adds 51a948fdf0 gdb: Have allocate_target_description return a unique_ptr adds ada508b6cc Update GDB NEWS with ARC support in GDBserver new f511427204 gold: Update testsuite/split_[i386|x32|x86_64].sh
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 | 6 + bfd/elfxx-x86.c | 31 +- bfd/version.h | 2 +- binutils/ChangeLog | 5 + binutils/objcopy.c | 6 +- gas/ChangeLog | 8 + gas/config/tc-aarch64.c | 8 +- gas/testsuite/gas/aarch64/system.d | 1 + gas/testsuite/gas/aarch64/system.s | 1 + gdb/ChangeLog | 156 ++++++++ gdb/Makefile.in | 11 +- gdb/NEWS | 2 + gdb/arc-linux-tdep.c | 191 ++++++++++ gdb/arc-linux-tdep.h | 52 +++ gdb/arc-tdep.c | 15 +- gdb/arc-tdep.h | 12 +- gdb/arch/aarch32.c | 2 +- gdb/arch/aarch64.c | 2 +- gdb/arch/amd64.c | 2 +- gdb/arch/arc.c | 14 +- gdb/arch/arc.h | 12 +- gdb/arch/arm.c | 4 +- gdb/arch/i386.c | 2 +- gdb/arch/riscv.c | 27 +- gdb/arch/tic6x.c | 2 +- gdb/break-catch-sig.c | 4 +- gdb/doc/ChangeLog | 5 + gdb/doc/Makefile.in | 1 + gdb/features/microblaze-with-stack-protect.c | 8 +- gdb/features/microblaze.c | 6 +- gdb/features/mips-dsp-linux.c | 18 +- gdb/features/mips-linux.c | 16 +- gdb/features/mips64-dsp-linux.c | 16 +- gdb/features/mips64-linux.c | 14 +- gdb/features/nds32.c | 12 +- gdb/features/nios2.c | 8 +- gdb/features/or1k.c | 8 +- gdb/features/rs6000/powerpc-32.c | 10 +- gdb/features/rs6000/powerpc-32l.c | 12 +- gdb/features/rs6000/powerpc-403.c | 12 +- gdb/features/rs6000/powerpc-403gc.c | 12 +- gdb/features/rs6000/powerpc-405.c | 10 +- gdb/features/rs6000/powerpc-505.c | 12 +- gdb/features/rs6000/powerpc-601.c | 12 +- gdb/features/rs6000/powerpc-602.c | 12 +- gdb/features/rs6000/powerpc-603.c | 12 +- gdb/features/rs6000/powerpc-604.c | 12 +- gdb/features/rs6000/powerpc-64.c | 10 +- gdb/features/rs6000/powerpc-64l.c | 12 +- gdb/features/rs6000/powerpc-7400.c | 12 +- gdb/features/rs6000/powerpc-750.c | 12 +- gdb/features/rs6000/powerpc-860.c | 12 +- gdb/features/rs6000/powerpc-altivec32.c | 12 +- gdb/features/rs6000/powerpc-altivec32l.c | 14 +- gdb/features/rs6000/powerpc-altivec64.c | 12 +- gdb/features/rs6000/powerpc-altivec64l.c | 14 +- gdb/features/rs6000/powerpc-e500.c | 10 +- gdb/features/rs6000/powerpc-e500l.c | 12 +- gdb/features/rs6000/powerpc-isa205-32l.c | 12 +- gdb/features/rs6000/powerpc-isa205-64l.c | 12 +- gdb/features/rs6000/powerpc-isa205-altivec32l.c | 14 +- gdb/features/rs6000/powerpc-isa205-altivec64l.c | 14 +- .../rs6000/powerpc-isa205-ppr-dscr-vsx32l.c | 20 +- .../rs6000/powerpc-isa205-ppr-dscr-vsx64l.c | 20 +- gdb/features/rs6000/powerpc-isa205-vsx32l.c | 16 +- gdb/features/rs6000/powerpc-isa205-vsx64l.c | 16 +- gdb/features/rs6000/powerpc-isa207-htm-vsx32l.c | 42 +-- gdb/features/rs6000/powerpc-isa207-htm-vsx64l.c | 42 +-- gdb/features/rs6000/powerpc-isa207-vsx32l.c | 26 +- gdb/features/rs6000/powerpc-isa207-vsx64l.c | 26 +- gdb/features/rs6000/powerpc-vsx32.c | 14 +- gdb/features/rs6000/powerpc-vsx32l.c | 16 +- gdb/features/rs6000/powerpc-vsx64.c | 14 +- gdb/features/rs6000/powerpc-vsx64l.c | 16 +- gdb/features/rs6000/rs6000.c | 10 +- gdb/features/rx.c | 6 +- gdb/features/s390-gs-linux64.c | 22 +- gdb/features/s390-linux32.c | 14 +- gdb/features/s390-linux32v1.c | 14 +- gdb/features/s390-linux32v2.c | 14 +- gdb/features/s390-linux64.c | 14 +- gdb/features/s390-linux64v1.c | 14 +- gdb/features/s390-linux64v2.c | 14 +- gdb/features/s390-te-linux64.c | 16 +- gdb/features/s390-tevx-linux64.c | 18 +- gdb/features/s390-vx-linux64.c | 16 +- gdb/features/s390x-gs-linux64.c | 22 +- gdb/features/s390x-linux64.c | 14 +- gdb/features/s390x-linux64v1.c | 14 +- gdb/features/s390x-linux64v2.c | 14 +- gdb/features/s390x-te-linux64.c | 16 +- gdb/features/s390x-tevx-linux64.c | 18 +- gdb/features/s390x-vx-linux64.c | 16 +- gdb/findcmd.c | 1 + gdb/infcmd.c | 1 - gdb/mips-tdep.c | 4 +- gdb/nat/netbsd-nat.c | 80 ++++ gdb/nat/netbsd-nat.h | 22 ++ gdb/nbsd-nat.c | 23 ++ gdb/remote.c | 11 +- gdb/target-descriptions.c | 18 +- gdb/target.c | 110 +----- gdb/target.h | 8 - gdb/testsuite/ChangeLog | 15 + gdb/testsuite/gdb.base/find.exp | 12 +- gdb/testsuite/gdb.base/list-ambiguous0.c | 2 +- gdb/testsuite/gdb.base/list-ambiguous1.c | 2 +- gdb/testsuite/gdb.base/list0.c | 2 +- gdb/testsuite/gdb.base/list1.c | 2 +- gdb/unittests/search-memory-selftests.c | 99 +++++ gdbserver/ChangeLog | 63 ++++ gdbserver/Makefile.in | 17 +- gdbserver/configure.srv | 17 + gdbserver/linux-arc-low.cc | 418 +++++++++++++++++++++ gdbserver/linux-low.cc | 7 +- gdbserver/linux-riscv-low.cc | 6 +- gdbserver/linux-x86-low.cc | 14 +- gdbserver/netbsd-aarch64-low.cc | 113 ++++++ gdbserver/netbsd-amd64-low.cc | 10 +- gdbserver/netbsd-low.cc | 110 ++---- gdbserver/regcache.cc | 14 +- gdbserver/server.cc | 122 +----- gdbserver/tdesc.cc | 4 +- gdbsupport/ChangeLog | 11 + gdbsupport/Makefile.am | 1 + gdbsupport/Makefile.in | 4 +- gdbsupport/search.cc | 120 ++++++ gdbsupport/search.h | 42 +++ gdbsupport/tdesc.h | 2 +- gold/ChangeLog | 10 + gold/options.h | 2 +- gold/testsuite/split_i386.sh | 2 +- gold/testsuite/split_x32.sh | 2 +- gold/testsuite/split_x86_64.sh | 2 +- ld/ChangeLog | 26 ++ ld/testsuite/ld-i386/i386.exp | 3 + ld/testsuite/ld-i386/pr26711-1.d | 10 + ld/testsuite/ld-i386/pr26711-2.d | 10 + ld/testsuite/ld-i386/pr26711-3.d | 10 + ld/testsuite/ld-i386/property-3.r | 1 + ld/testsuite/ld-i386/property-4.r | 1 + ld/testsuite/ld-i386/property-5.r | 1 + .../ld-x86-64/{property-3.r => pr26711-1-x32.d} | 11 +- ld/testsuite/ld-x86-64/pr26711-1.d | 10 + ld/testsuite/ld-x86-64/pr26711-2-x32.d | 10 + ld/testsuite/ld-x86-64/pr26711-2.d | 10 + ld/testsuite/ld-x86-64/pr26711-3-x32.d | 10 + ld/testsuite/ld-x86-64/pr26711-3.d | 10 + ld/testsuite/ld-x86-64/pr26711.s | 33 ++ ld/testsuite/ld-x86-64/property-3.r | 1 + ld/testsuite/ld-x86-64/property-4.r | 1 + ld/testsuite/ld-x86-64/property-5.r | 1 + ld/testsuite/ld-x86-64/x86-64.exp | 6 + 153 files changed, 2310 insertions(+), 924 deletions(-) create mode 100644 gdb/arc-linux-tdep.h create mode 100644 gdb/unittests/search-memory-selftests.c create mode 100644 gdbserver/linux-arc-low.cc create mode 100644 gdbserver/netbsd-aarch64-low.cc create mode 100644 gdbsupport/search.cc create mode 100644 gdbsupport/search.h create mode 100644 ld/testsuite/ld-i386/pr26711-1.d create mode 100644 ld/testsuite/ld-i386/pr26711-2.d create mode 100644 ld/testsuite/ld-i386/pr26711-3.d copy ld/testsuite/ld-x86-64/{property-3.r => pr26711-1-x32.d} (50%) create mode 100644 ld/testsuite/ld-x86-64/pr26711-1.d create mode 100644 ld/testsuite/ld-x86-64/pr26711-2-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr26711-2.d create mode 100644 ld/testsuite/ld-x86-64/pr26711-3-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr26711-3.d create mode 100644 ld/testsuite/ld-x86-64/pr26711.s