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-defconfig in repository toolchain/ci/binutils-gdb.
from b3a3496f83 x86: Update register operand check for AddrPrefixOpReg adds 37df08e2fe Automatic date update in version.in adds 7b085b1c1c gdb/doc: space out list entries, fix one type adds 8d378f27ba gdb: add doc for "set/show debug event-loop" adds 1ba0655539 Automatic date update in version.in adds b71702f1c0 GAS: Update the .section directive so that a numeric section [...] adds b58e7f729e Add Luis Machado to AArch64/ARM GDB maintainers adds 0e9f3bf126 x86: Clear modrm if not needed adds 5b316d90e4 x86-64: Always display suffix for %LQ in 64bit adds cd096ec85f Fix function argument and return value locations adds 983d925db6 Update the BFD linker so that it deprecates grouped short options. adds 6d96a5946d i386: Allow non-absolute segment values for lcall/ljmp adds 7d1441178a gdb: avoid unnecessary string copy in auto_load_objfile_script_1 adds 0cc79db2b6 Fix spelling mistakes adds cc8b27f89c Add NetBSD AArch64 GAS support. adds c0b3134417 Add NetBSD AArch64 Little Endian and Big Endian BFD support. adds a417e439c2 [PATCH][GAS][arm] Update Cortex-X1 feature flags adds f9b1d75e91 [PATCH][GAS][AArch64] Update Cortex-X1 feature flags adds 1f1845d435 Fix compile time error building windmc, detected by gcc 11. adds a1d217e844 gdb: TYPE_VECTOR -> type::is_vector in amd64-windows-tdep.c adds 9e6dbd8b54 gdb: sync tui header files in HFILES_NO_SRCDIR adds 0897537869 Automatic date update in version.in adds 6afcdeb358 PR26667, Add powerpc64le-*-freebsd* support adds 3ce6300ea8 Fix gas sh-link-zero test for hppa64-hpux adds ed3bdac42c gdb/testsuite: allow gdb.base/overlays.exp to compile for m32r adds 31a8f60f2f gdb: handle unmapped overlays in find_pc_line adds 043f5c63f0 sim: Fix autoreconf errors in sim/ directory adds 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 new ada508b6cc Update GDB NEWS with ARC support in GDBserver
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 | 27 ++ bfd/config.bfd | 9 +- bfd/configure | 1 + bfd/configure.ac | 1 + bfd/elf.c | 32 +- bfd/elf64-ppc.c | 2 + bfd/elfxx-x86.c | 31 +- bfd/targets.c | 2 + bfd/version.h | 2 +- binutils/ChangeLog | 15 + binutils/doc/binutils.texi | 16 +- binutils/objcopy.c | 6 +- binutils/windmc.c | 2 +- cpu/ChangeLog | 4 + cpu/m32r.cpu | 2 +- gas/ChangeLog | 78 ++++ gas/NEWS | 20 +- gas/config/obj-elf.c | 39 +- gas/config/obj-elf.h | 10 +- gas/config/tc-aarch64.c | 16 +- gas/config/tc-arm.c | 2 +- gas/config/tc-i386.c | 11 +- gas/config/tc-z80.c | 28 +- gas/configure.tgt | 1 + gas/doc/as.texi | 9 +- gas/doc/c-wasm32.texi | 2 +- gas/testsuite/gas/aarch64/system.d | 1 + gas/testsuite/gas/aarch64/system.s | 1 + gas/testsuite/gas/elf/elf.exp | 4 +- gas/testsuite/gas/elf/section21.l | 2 +- gas/testsuite/gas/elf/sh-link-zero.d | 9 + gas/testsuite/gas/elf/sh-link-zero.s | 12 + gas/testsuite/gas/i386/jump.d | 12 + gas/testsuite/gas/i386/jump.s | 9 + gas/testsuite/gas/i386/jump16.d | 12 + gas/testsuite/gas/i386/jump16.e | 4 +- gas/testsuite/gas/i386/jump16.s | 9 + gas/testsuite/gas/i386/noreg64-data16.d | 2 +- gas/testsuite/gas/i386/noreg64.d | 2 +- gas/testsuite/gas/i386/x86-64-intel64.d | 2 +- gas/testsuite/gas/i386/x86-64-opcode.d | 2 +- gas/testsuite/gas/i386/x86-64-suffix-intel.d | 2 + gas/testsuite/gas/i386/x86-64-suffix.d | 2 + gas/testsuite/gas/i386/x86-64-suffix.s | 2 + gdb/ChangeLog | 192 ++++++++++ gdb/MAINTAINERS | 2 + gdb/Makefile.in | 13 +- gdb/NEWS | 8 + gdb/amd64-windows-tdep.c | 21 +- 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/auto-load.c | 6 +- gdb/break-catch-sig.c | 4 +- gdb/doc/ChangeLog | 13 + gdb/doc/Makefile.in | 1 + gdb/doc/gdb.texinfo | 46 ++- 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/symtab.c | 15 +- gdb/target-descriptions.c | 18 +- gdb/target.c | 110 +----- gdb/target.h | 8 - gdb/testsuite/ChangeLog | 28 ++ gdb/testsuite/gdb.base/call-sc.c | 6 +- gdb/testsuite/gdb.base/call-sc.exp | 13 + 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/testsuite/gdb.base/m32r.ld | 84 +++-- gdb/testsuite/gdb.base/overlays.exp | 2 +- gdb/testsuite/gdb.base/ovlymgr.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 | 4 + gold/options.h | 2 +- ld/ChangeLog | 53 +++ ld/Makefile.am | 2 + ld/Makefile.in | 3 + ld/configure.tgt | 4 + ld/emulparams/elf64lppc_fbsd.sh | 6 + ld/lexsup.c | 14 + ld/po/BLD-POTFILES.in | 1 + ld/testsuite/ld-i386/i386.exp | 5 + ld/testsuite/ld-i386/ljmp.s | 10 + ld/testsuite/ld-i386/ljmp1.d | 18 + ld/testsuite/ld-i386/ljmp1.s | 9 + ld/testsuite/ld-i386/ljmp2.d | 7 + ld/testsuite/ld-i386/ljmp2.s | 9 + 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/testsuite/ld-x86-64/ljmp1.d | 17 + ld/testsuite/ld-x86-64/ljmp2.d | 6 + .../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 | 8 + opcodes/ChangeLog | 18 + opcodes/cgen-asm.c | 4 +- opcodes/cgen-dis.c | 4 +- opcodes/i386-dis.c | 14 +- opcodes/tic30-dis.c | 2 +- sim/testsuite/ChangeLog | 5 + sim/testsuite/configure | 4 +- sim/testsuite/configure.ac | 2 +- sim/testsuite/d10v-elf/ChangeLog | 5 + sim/testsuite/d10v-elf/configure | 4 +- sim/testsuite/d10v-elf/configure.ac | 2 +- sim/testsuite/frv-elf/ChangeLog | 5 + sim/testsuite/frv-elf/configure | 4 +- sim/testsuite/frv-elf/configure.ac | 2 +- sim/testsuite/m32r-elf/ChangeLog | 5 + sim/testsuite/m32r-elf/configure | 4 +- sim/testsuite/m32r-elf/configure.ac | 2 +- sim/testsuite/mips64el-elf/ChangeLog | 5 + sim/testsuite/mips64el-elf/configure | 4 +- sim/testsuite/mips64el-elf/configure.ac | 2 +- 228 files changed, 3022 insertions(+), 1085 deletions(-) create mode 100644 gas/testsuite/gas/elf/sh-link-zero.d create mode 100644 gas/testsuite/gas/elf/sh-link-zero.s 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/emulparams/elf64lppc_fbsd.sh create mode 100644 ld/testsuite/ld-i386/ljmp.s create mode 100644 ld/testsuite/ld-i386/ljmp1.d create mode 100644 ld/testsuite/ld-i386/ljmp1.s create mode 100644 ld/testsuite/ld-i386/ljmp2.d create mode 100644 ld/testsuite/ld-i386/ljmp2.s 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 create mode 100644 ld/testsuite/ld-x86-64/ljmp1.d create mode 100644 ld/testsuite/ld-x86-64/ljmp2.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