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-stable-allyesconfig in repository toolchain/ci/binutils-gdb.
from 778ae9ccc8 [gdb/testsuite] Add target board cc-with-gnu-debuglink.exp adds 33d93379d2 Automatic date update in version.in adds 39549caef4 sim/d10v: Use offsetof in a static assertion about structure [...] adds b312488f10 sim: mips: Only truncate sign extension bits for 32-bit targ [...] adds 168671c14c sim: mips: Add shadow mappings for 32-bit memory address space adds 1f1fb219fd [GOLD] PR27815, gold fails to build with latest GCC adds 574ec1084d bfd dwarf2 sanity checking adds d71893802f Re: Fix offset for ia64 PCREL60B relocation on HP-UX adds 8569d6e13c Fix option type comments for CMDARG_EARLYINIT_FILE and CMDAR [...] adds 8dc196f2fa Automatic date update in version.in adds 01a8c731aa elf: Use official name LoongArch for EM_LOONGARCH. adds fbf3c4b979 [gdb/tdep] Use pid to choose process 64/32-bitness adds 01d3ae40df sim: bfin: add strings.h for ffs() adds e82a36be9a sim: cris: add unistd.h for environ decl adds 9a28444faa sim: rl78: rename open symbol to avoid collisions adds 98591adf69 Automatic date update in version.in adds 3cc4ee83ad sim: bfin: fix build warnings w/newer gcc adds d699be882b sim: bfin: fix the otp fix adds d16ce6e4d5 sim: cris: fix memory setup typos adds 5d0ed830d3 RISC-V: PR25212, Report errors for invalid march and mabi co [...] adds c45d37a9bd gdb/doc: add '@:' after 'e.g.' to help texinfo adds a56889ae38 Prevent flickering when redrawing the TUI python window adds 2e8adb6448 Update config.sub and config.guess for MIPS R3 and R5 ISA support adds 78a7f5766a MAINTAINERS: Update path to readline config.{sub,guess} files adds 32e2770e59 gnulib: import ffs adds 5471128011 opcodes: cris: move desc & opc files from sim/ adds e63e5f9f9f Automatic date update in version.in adds 4be1e8dbb3 asan: _bfd_elf_parse_attributes heap buffer overflow adds 5d7f11f0e7 [GOLD] PR27815, gold fails to build with latest GCC adds bc30a119f3 Regen cris files adds cc850f7472 Fix formatting in elf32-arm.c adds 74fd118fb9 Add range checks to local array accesses in elf32-arm.c. adds d3e52e120b Arm: Fix forward thumb references [PR gas/25235] adds 2c5731b647 Fix documentation of gdb.SYMBOL_LOC_COMMON_BLOCK adds 9495896335 Automatic date update in version.in adds fe1f847d9a RISC-V: Allow to link the objects with unknown prefixed extensions. adds ef5f598ca6 Introduce htab_delete_entry adds 3f335b75d8 i386: Replace movsb with movsxb adds 983d5689cc x86-64: Add ilp32-12 to check R_X86_64_32 for x32 adds 11bb5c41eb gdb: don't zero-initialize reg_buffer contents adds 50c95a739c x86: Propery check PC16 reloc overflow in 16-bit mode instructions adds cc37fec878 Automatic date update in version.in adds badf836a0c nds32: __builtin_strncpy bound equals destination size adds 6643bb0010 readelf -w and --debug-dump option help adds 749369c430 gdb: change dwarf_die_debug to bool adds 3a706c17ee Revert "gdb: change dwarf_die_debug to bool" adds 6dcd1193d9 [gdb/symtab] Fix Dwarf Error: cannot find DIE adds 2152b4fdec [gdb/symtab] Fix typo in dwarf error message adds e453275cdc [gdb/testsuite] Prevent proc override in gdb-index.exp adds 248f716500 [gdb/symtab] Fix segfault in process_psymtab_comp_unit adds 868027a48b Document gdb.SYMBOL_LOC_LABEL adds af7f8f52dd gdb: make add_setshow commands return set_show_commands adds 9f26053690 gdb: remove unnecessary lookup_cmd when deprecating commands adds 7bd22f56a3 gdb/python: use return values of add_setshow functions in ad [...] adds 3947f654ea gdb: make add_com_alias accept target as a cmd_list_element adds e0f25bd971 gdb: make add_info_alias accept target as a cmd_list_element adds 5e84b7eefb gdb: remove add_alias_cmd overload that accepts a string adds f39632d957 gdb: add make-init-c script adds d5a6313e1c gdb: add option to reverse order of _initialize function calls adds bdef572304 Add optional full_window argument to TuiWindow.write adds 43892fdfa1 gdb: add all_breakpoints function adds 1428b37afb gdb: add all_breakpoints_safe function adds f6d17b2b1c gdb: add all_tracepoints function adds 40cb8ca539 gdb: add breakpoint::locations method adds 5d51cd5d14 gdb: make bp_locations an std::vector adds 48d7020b7f gdb: add all_bp_locations function adds e0d9a27040 gdb: add all_bp_locations_at_addr function adds 240edef62f gdb: remove iterate_over_breakpoints function adds 055c879fcf gdb: remove iterate_over_bp_locations function adds 01add95bed gdb: fix some indentation issues adds 24b21115f5 gdb: fix tab after space indentation issues adds ebcab74124 PowerPC: Add new xxmr and xxlnot extended mnemonics adds 3633d4fb44 Automatic date update in version.in adds 0ef4c3f83b sim: h8300 Fixed different behavior in preinc/predec. adds 9d7c4ba5e5 sim: h8300 add special case test. adds 1273b2f8ac x86: Restore PC16 relocation overflow check
No new revisions were added by this update.
Summary of changes: ChangeLog | 9 + MAINTAINERS | 2 +- bfd/ChangeLog | 103 ++ bfd/dwarf2.c | 606 +++---- bfd/elf-attrs.c | 148 +- bfd/elf32-arm.c | 494 +++--- bfd/elf32-i386.c | 2 +- bfd/elf64-x86-64.c | 2 +- bfd/elfnn-riscv.c | 2 + bfd/elfxx-riscv.c | 3 +- bfd/elfxx-riscv.h | 1 + bfd/libbfd-in.h | 3 +- bfd/libbfd.c | 13 +- bfd/libbfd.h | 3 +- bfd/version.h | 2 +- bfd/wasm-module.c | 7 +- binutils/ChangeLog | 21 + binutils/readelf.c | 11 +- config.guess | 17 +- config.sub | 21 +- gas/ChangeLog | 77 + gas/config/tc-arm.c | 11 +- gas/config/tc-ia64.c | 10 +- gas/config/tc-nds32.c | 16 +- gas/config/tc-riscv.c | 19 + gas/doc/c-i386.texi | 2 +- gas/testsuite/gas/arm/pr25235.d | 24 + gas/testsuite/gas/arm/pr25235.s | 30 + gas/testsuite/gas/i386/code16-2.d | 3 + gas/testsuite/gas/i386/code16-2.s | 10 + gas/testsuite/gas/i386/i386.exp | 2 + gas/testsuite/gas/i386/x86-64-code16-2.d | 4 + gas/testsuite/gas/ia64/reloc-mlx.d | 2 +- gas/testsuite/gas/ppc/vsx.d | 4 + gas/testsuite/gas/ppc/vsx.s | 4 + gas/testsuite/gas/riscv/mabi-attr-rv32e.s | 1 + .../riscv/{mabi-attr-01.s => mabi-attr-rv32i.s} | 0 .../riscv/{mabi-attr-02.s => mabi-attr-rv32id.s} | 0 .../riscv/{mabi-attr-03.s => mabi-attr-rv64iq.s} | 0 gas/testsuite/gas/riscv/mabi-fail-01.d | 3 - gas/testsuite/gas/riscv/mabi-fail-02.d | 3 - gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64d.d | 3 + gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64d.l | 4 + gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64f.d | 3 + gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64f.l | 4 + gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64q.d | 3 + gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64q.l | 4 + gas/testsuite/gas/riscv/mabi-fail-rv32i-lp64.d | 3 + .../{mabi-fail-01.l => mabi-fail-rv32i-lp64.l} | 0 gas/testsuite/gas/riscv/mabi-fail-rv64iq-ilp32.d | 3 + .../{mabi-fail-02.l => mabi-fail-rv64iq-ilp32.l} | 0 ...noabi-attr-01a.d => mabi-noabi-attr-rv32i-01.d} | 4 +- ...noabi-attr-01b.d => mabi-noabi-attr-rv32i-02.d} | 4 +- ...oabi-attr-02a.d => mabi-noabi-attr-rv32id-01.d} | 2 +- ...oabi-attr-02b.d => mabi-noabi-attr-rv32id-02.d} | 2 +- ...oabi-attr-03a.d => mabi-noabi-attr-rv64iq-01.d} | 2 +- ...oabi-attr-03b.d => mabi-noabi-attr-rv64iq-02.d} | 2 +- ...i-noabi-march-01.d => mabi-noabi-march-rv32i.d} | 0 ...-noabi-march-02.d => mabi-noabi-march-rv32id.d} | 2 +- ...-noabi-march-03.d => mabi-noabi-march-rv64iq.d} | 2 +- gdb/ChangeLog | 207 +++ gdb/Makefile.in | 39 +- gdb/aarch64-linux-nat.c | 2 +- gdb/aarch64-tdep.c | 10 +- gdb/ada-lang.c | 10 +- gdb/aix-thread.c | 18 +- gdb/amd64-tdep.c | 16 +- gdb/amd64-windows-tdep.c | 18 +- gdb/arch-utils.c | 16 +- gdb/arm-fbsd-tdep.c | 4 +- gdb/arm-linux-nat.c | 4 +- gdb/arm-tdep.c | 48 +- gdb/bpf-tdep.c | 2 +- gdb/breakpoint.c | 1678 +++++++++----------- gdb/breakpoint.h | 69 +- gdb/cli/cli-cmds.c | 67 +- gdb/cli/cli-decode.c | 244 ++- gdb/coffread.c | 26 +- gdb/command.h | 229 +-- gdb/compile/compile.c | 2 +- gdb/completer.c | 17 +- gdb/corefile.c | 14 +- gdb/cp-support.c | 12 +- gdb/ctfread.c | 8 +- gdb/dbxread.c | 22 +- gdb/disasm.c | 9 +- gdb/doc/ChangeLog | 21 + gdb/doc/gdb.texinfo | 10 +- gdb/doc/python.texi | 14 +- gdb/dummy-frame.c | 7 +- gdb/dwarf2/cu.c | 3 +- gdb/dwarf2/cu.h | 6 + gdb/dwarf2/index-write.c | 2 +- gdb/dwarf2/read.c | 41 +- gdb/dwarf2/read.h | 7 - gdb/frv-linux-tdep.c | 14 +- gdb/gcore.c | 5 +- gdb/gdbtypes.c | 12 +- gdb/gnu-nat.c | 54 +- gdb/gnu-nat.h | 4 +- gdb/go32-nat.c | 126 +- gdb/guile/guile.c | 41 +- gdb/guile/scm-breakpoint.c | 10 +- gdb/guile/scm-pretty-print.c | 8 +- gdb/hppa-linux-tdep.c | 2 - gdb/hppa-tdep.c | 6 +- gdb/i386-fbsd-nat.c | 16 +- gdb/i386-linux-tdep.h | 2 +- gdb/i386-tdep.c | 24 +- gdb/infcmd.c | 62 +- gdb/infrun.c | 7 +- gdb/jit.c | 2 +- gdb/language.c | 24 +- gdb/macrocmd.c | 15 +- gdb/macroscope.c | 4 +- gdb/main.c | 6 +- gdb/maint.c | 19 +- gdb/make-init-c | 70 + gdb/mi/mi-cmd-disas.c | 2 +- gdb/mi/mi-cmd-var.c | 2 +- gdb/mi/mi-main.c | 26 +- gdb/mi/mi-symbol-cmds.c | 10 +- gdb/mips-netbsd-tdep.c | 2 +- gdb/mips-tdep.c | 27 +- gdb/nat/aarch64-sve-linux-ptrace.c | 18 +- gdb/nat/linux-namespaces.c | 6 +- gdb/nat/x86-dregs.c | 2 +- gdb/nios2-tdep.c | 40 +- gdb/nto-procfs.c | 2 +- gdb/objc-lang.c | 7 +- gdb/p-lang.c | 4 +- gdb/ppc-linux-nat.c | 4 +- gdb/ppc-sysv-tdep.c | 10 +- gdb/printcmd.c | 18 +- gdb/python/py-auto-load.c | 29 +- gdb/python/py-breakpoint.c | 27 +- gdb/python/py-finishbreakpoint.c | 17 +- gdb/python/py-framefilter.c | 20 +- gdb/python/py-param.c | 133 +- gdb/python/py-prettyprint.c | 8 +- gdb/python/py-tui.c | 24 +- gdb/python/python.c | 9 +- gdb/record-btrace.c | 30 +- gdb/record-full.c | 99 +- gdb/record.c | 70 +- gdb/regcache.c | 22 +- gdb/remote.c | 42 +- gdb/reverse.c | 37 +- gdb/riscv-linux-nat.c | 2 +- gdb/rs6000-tdep.c | 25 +- gdb/s390-linux-nat.c | 2 +- gdb/s390-tdep.c | 12 +- gdb/serial.c | 2 +- gdb/sh-tdep.c | 4 +- gdb/silent-rules.mk | 2 +- gdb/solib-svr4.c | 7 +- gdb/solib.c | 22 +- gdb/source.c | 25 +- gdb/sparc64-tdep.c | 7 +- gdb/stabsread.c | 2 +- gdb/stack.c | 73 +- gdb/stubs/sh-stub.c | 10 +- gdb/stubs/sparc-stub.c | 2 +- gdb/symfile.c | 13 +- gdb/symtab.c | 187 +-- gdb/target-float.c | 10 +- gdb/target.h | 15 +- gdb/testsuite/ChangeLog | 17 + .../reverse-init-functions.exp} | 32 +- gdb/testsuite/gdb.dwarf2/dw2-dummy-cu.exp | 6 +- gdb/testsuite/gdb.dwarf2/gdb-index.exp | 5 +- gdb/thread.c | 9 +- gdb/top.c | 2 +- gdb/tracepoint.c | 63 +- gdb/tui/tui-win.c | 20 +- gdb/tui/tui-winsource.c | 9 +- gdb/utils.h | 9 + gdb/v850-tdep.c | 14 +- gdb/valprint.c | 24 +- gdb/value.c | 5 +- gdb/windows-nat.c | 2 +- gdb/windows-tdep.c | 17 +- gdb/x86-linux-nat.c | 5 +- gdb/xcoffread.c | 25 +- gdb/xtensa-tdep.c | 6 +- gdbserver/ChangeLog | 4 + gdbserver/linux-s390-low.cc | 36 +- gnulib/ChangeLog | 9 + gnulib/Makefile.in | 9 + gnulib/aclocal.m4 | 2 + gnulib/configure | 174 ++ gnulib/import/Makefile.am | 41 + gnulib/import/Makefile.in | 78 +- gnulib/import/ffs.c | 68 + gnulib/import/m4/ffs.m4 | 32 + gnulib/import/m4/gnulib-cache.m4 | 2 + gnulib/import/m4/gnulib-comp.m4 | 12 + gnulib/import/m4/strings_h.m4 | 52 + gnulib/import/strings.in.h | 122 ++ gnulib/update-gnulib.sh | 1 + gold/ChangeLog | 10 + gold/gc.h | 4 +- include/ChangeLog | 15 + include/elf/common.h | 2 +- ld/ChangeLog | 22 + ld/testsuite/ld-i386/code16.d | 19 + ld/testsuite/ld-i386/code16.t | 7 + ld/testsuite/ld-i386/i386.exp | 1 + ld/testsuite/ld-i386/pcrel16-2.d | 1 + ld/testsuite/ld-x86-64/code16.d | 19 + ld/testsuite/ld-x86-64/code16.t | 7 + ld/testsuite/ld-x86-64/ilp32-12.d | 7 + ld/testsuite/ld-x86-64/ilp32-12.s | 5 + ld/testsuite/ld-x86-64/pcrel16-2.d | 1 + ld/testsuite/ld-x86-64/x86-64.exp | 2 + opcodes/ChangeLog | 22 + opcodes/Makefile.am | 15 +- opcodes/Makefile.in | 16 +- opcodes/cgen.sh | 34 + opcodes/configure | 2 +- opcodes/configure.ac | 2 +- {sim/cris => opcodes}/cris-desc.c | 61 +- {sim/cris => opcodes}/cris-desc.h | 13 +- {sim/cris => opcodes}/cris-opc.h | 13 +- opcodes/po/POTFILES.in | 3 + opcodes/ppc-opc.c | 2 + readline/ChangeLog | 5 + readline/readline/support/config.guess | 54 +- readline/readline/support/config.sub | 33 +- sim/bfin/ChangeLog | 13 + sim/bfin/dv-bfin_cec.c | 2 + sim/bfin/dv-bfin_otp.c | 3 +- sim/cris/ChangeLog | 17 + sim/cris/Makefile.in | 16 +- sim/cris/sim-if.c | 3 +- sim/d10v/ChangeLog | 5 + sim/d10v/interp.c | 4 +- sim/h8300/ChangeLog | 7 + sim/h8300/compile.c | 52 +- sim/h8300/sim-main.h | 4 +- sim/mips/ChangeLog | 12 + sim/mips/interp.c | 25 +- sim/rl78/ChangeLog | 6 + sim/rl78/gdb-if.c | 8 +- sim/testsuite/h8300/ChangeLog | 13 + sim/testsuite/h8300/addb.s | 58 +- sim/testsuite/h8300/andb.s | 48 + sim/testsuite/h8300/cmpb.s | 44 + sim/testsuite/h8300/movb.s | 97 +- sim/testsuite/h8300/movl.s | 77 +- sim/testsuite/h8300/movw.s | 97 +- sim/testsuite/h8300/orb.s | 49 +- sim/testsuite/h8300/subb.s | 26 + sim/testsuite/h8300/xorb.s | 27 +- 254 files changed, 5108 insertions(+), 3260 deletions(-) create mode 100644 gas/testsuite/gas/arm/pr25235.d create mode 100644 gas/testsuite/gas/arm/pr25235.s create mode 100644 gas/testsuite/gas/i386/code16-2.d create mode 100644 gas/testsuite/gas/i386/code16-2.s create mode 100644 gas/testsuite/gas/i386/x86-64-code16-2.d create mode 100644 gas/testsuite/gas/riscv/mabi-attr-rv32e.s rename gas/testsuite/gas/riscv/{mabi-attr-01.s => mabi-attr-rv32i.s} (100%) rename gas/testsuite/gas/riscv/{mabi-attr-02.s => mabi-attr-rv32id.s} (100%) rename gas/testsuite/gas/riscv/{mabi-attr-03.s => mabi-attr-rv64iq.s} (100%) delete mode 100644 gas/testsuite/gas/riscv/mabi-fail-01.d delete mode 100644 gas/testsuite/gas/riscv/mabi-fail-02.d create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64d.d create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64d.l create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64f.d create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64f.l create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64q.d create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv32e-lp64q.l create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv32i-lp64.d rename gas/testsuite/gas/riscv/{mabi-fail-01.l => mabi-fail-rv32i-lp64.l} (100%) create mode 100644 gas/testsuite/gas/riscv/mabi-fail-rv64iq-ilp32.d rename gas/testsuite/gas/riscv/{mabi-fail-02.l => mabi-fail-rv64iq-ilp32.l} (100%) rename gas/testsuite/gas/riscv/{mabi-noabi-attr-01a.d => mabi-noabi-attr-rv32i-01. [...] rename gas/testsuite/gas/riscv/{mabi-noabi-attr-01b.d => mabi-noabi-attr-rv32i-02. [...] rename gas/testsuite/gas/riscv/{mabi-noabi-attr-02a.d => mabi-noabi-attr-rv32id-01 [...] rename gas/testsuite/gas/riscv/{mabi-noabi-attr-02b.d => mabi-noabi-attr-rv32id-02 [...] rename gas/testsuite/gas/riscv/{mabi-noabi-attr-03a.d => mabi-noabi-attr-rv64iq-01 [...] rename gas/testsuite/gas/riscv/{mabi-noabi-attr-03b.d => mabi-noabi-attr-rv64iq-02 [...] rename gas/testsuite/gas/riscv/{mabi-noabi-march-01.d => mabi-noabi-march-rv32i.d} (100%) rename gas/testsuite/gas/riscv/{mabi-noabi-march-02.d => mabi-noabi-march-rv32id.d} (85%) rename gas/testsuite/gas/riscv/{mabi-noabi-march-03.d => mabi-noabi-march-rv64iq.d} (84%) create mode 100755 gdb/make-init-c copy gdb/testsuite/{gdb.dwarf2/dw2-dummy-cu.exp => gdb.base/reverse-init-functions [...] create mode 100644 gnulib/import/ffs.c create mode 100644 gnulib/import/m4/ffs.m4 create mode 100644 gnulib/import/m4/strings_h.m4 create mode 100644 gnulib/import/strings.in.h create mode 100644 ld/testsuite/ld-i386/code16.d create mode 100644 ld/testsuite/ld-i386/code16.t create mode 100644 ld/testsuite/ld-x86-64/code16.d create mode 100644 ld/testsuite/ld-x86-64/code16.t create mode 100644 ld/testsuite/ld-x86-64/ilp32-12.d create mode 100644 ld/testsuite/ld-x86-64/ilp32-12.s rename {sim/cris => opcodes}/cris-desc.c (98%) rename {sim/cris => opcodes}/cris-desc.h (98%) rename {sim/cris => opcodes}/cris-opc.h (96%)