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-next-allnoconfig in repository toolchain/ci/binutils-gdb.
from d5c9473176 Automatic date update in version.in adds 161e87d121 PR28694, Out-of-bounds write in stab_xcoff_builtin_type adds 4d3605c8ca Fix an undefined behaviour in the BFD library's DWARF parser. adds 261b07488b New --enable-threading configure option to control use of th [...] adds 161cdabc39 PR28691, validate dwarf attribute form adds da72876cc5 Automatic date update in version.in adds a547eaf18c gdb: re-format with black 21.9b0 adds 37260e0df0 gdb: re-format with black 21.12b0 adds 05f62e0c9a Re: Fix an undefined behaviour in the BFD library's DWARF parser adds 6628ac006d Adjust compare_link_order for unstable qsort adds 4095db4c9c sim: fix mingw builds with replacement gnulib open adds 444cc278b9 bfd: unify texi generation rules adds 7d554943ba sim: mips/or1k: drop redundant arg to bitsize macro adds 23ff54c27d RISC-V: Support svinval extension with frozen version 1.0. adds 3518022233 aarch64: Add support for Armv9.1-A to Armv9.3-A adds b3e4d9326f arm: Add support for Armv8.7-A and Armv8.8-A adds a2b1ea81ba arm: Add support for Armv9.1-A to Armv9.3-A adds 61ab1364c7 When loading separate debug info files, also attempt to loca [...] adds f3be70df1b Fix AVR assembler so that it creates relocs that will work w [...] adds 240eab1e59 Automatic date update in version.in adds dbc6a0e2e4 try_build_id_prefix gcc-10 -Wformat-security errors adds 8ef22662dc asan: buffer overflow in elfnn-aarch64.c get_plt_type adds 00d44f7f2f asan: buffer overflow in mmo_get_symbols adds b39de8897a ubsan: bfd.c:2519:8: shift exponent 34 is too large adds 9b54b56185 asan: heap-buffer-overflow in bpf_elf_generic_reloc adds cfabce5ba1 asan: abort in wasm_scan_name_function_section adds 7ebf6ed02b asan: use after free in _bfd_elf_mips_get_relocated_section_ [...] adds 27e3da31c3 asan: NULL dereference in bfd_elf_set_group_contents adds 72994b6028 gdb/tui: install SIGWINCH only when connected to a TTY adds c12d6b570d Initialize `m_ndimensions' in the member initializer list adds 8294c9025a Avoid redundant operations in `fortran_array_walker' adds 74fcd19c51 Move ordinary gdbarch code to arch-utils adds 2b7c3f1dc0 Split gdbarch.h into two files adds 801e2396c6 Do not generate gdbarch.h adds ce5abab737 Do not sort the fields in gdbarch_dump adds 65b1aa7501 Generate new gdbarch-components.py from gdbarch.sh adds 7c8bb2ed1c Add new gdbarch generator adds fb14eb0829 Remove gdbarch.sh adds 166a12baea Document gdbarch-components.py adds 404e887836 Automatic date update in version.in adds 9833dd9767 x86: Terminate mnemonicendp in swap_operand() adds 4f626cad04 gdb/remote: some fixes for 'maint set target-async off' adds 8d34471f70 gdb: add assert in remote_target::wait relating to async being off adds fa8f0a0ff0 gdb: add "exit" command as an alias for "quit" new 6b526f64aa Automatic date update in version.in
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 | 5 + bfd/bfd.c | 4 +- bfd/doc/Makefile.am | 121 +- bfd/doc/Makefile.in | 137 +- bfd/dwarf1.c | 10 +- bfd/dwarf2.c | 184 +- bfd/elf-bfd.h | 2 +- bfd/elf.c | 10 +- bfd/elf64-bpf.c | 17 +- bfd/elfnn-aarch64.c | 8 +- bfd/elfxx-mips.c | 26 +- bfd/elfxx-riscv.c | 3 + bfd/mmo.c | 10 + bfd/version.h | 2 +- bfd/wasm-module.c | 3 +- binutils/ChangeLog | 12 + binutils/dwarf.c | 115 +- binutils/dwarf.h | 1 + binutils/stabs.c | 87 +- binutils/testsuite/binutils-all/debuginfod.exp | 6 +- gas/ChangeLog | 10 + gas/NEWS | 6 +- gas/config/tc-aarch64.c | 3 + gas/config/tc-arm.c | 19 +- gas/config/tc-avr.c | 26 + gas/config/tc-avr.h | 3 + gas/doc/c-aarch64.texi | 3 +- gas/doc/c-arm.texi | 2 + gas/testsuite/gas/aarch64/armv9_1.d | 12 + gas/testsuite/gas/aarch64/armv9_1.s | 5 + gas/testsuite/gas/aarch64/armv9_1_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_1_invalid.l | 2 + gas/testsuite/gas/aarch64/armv9_1_invalid.s | 2 + gas/testsuite/gas/aarch64/armv9_2.d | 13 + gas/testsuite/gas/aarch64/armv9_2.s | 6 + gas/testsuite/gas/aarch64/armv9_2_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_2_invalid.l | 5 + gas/testsuite/gas/aarch64/armv9_2_invalid.s | 6 + gas/testsuite/gas/aarch64/armv9_3.d | 17 + gas/testsuite/gas/aarch64/armv9_3.s | 11 + gas/testsuite/gas/aarch64/armv9_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_invalid.l | 3 + gas/testsuite/gas/aarch64/armv9_invalid.s | 3 + gas/testsuite/gas/all/gas.exp | 4 +- gas/testsuite/gas/arm/attr-march-armv8_7-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv8_8-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_1-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_2-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_3-a.d | 17 + gas/testsuite/gas/arm/bfloat16-armv8.7-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv8.8-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.1-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.2-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.3-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv8.7-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv8.8-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.1-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.2-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.3-a.d | 5 + gas/testsuite/gas/avr/diffreloc_withrelax.d | 4 +- gas/testsuite/gas/avr/pc-relative-reloc.d | 2 +- gas/testsuite/gas/elf/elf.exp | 2 +- gas/testsuite/gas/i386/opts-intel.d | 162 +- gas/testsuite/gas/i386/opts.d | 18 +- gas/testsuite/gas/i386/sse2avx-opts-intel.d | 162 +- gas/testsuite/gas/i386/sse2avx-opts.d | 18 +- gas/testsuite/gas/i386/x86-64-opts-intel.d | 216 +- gas/testsuite/gas/i386/x86-64-opts.d | 24 +- gas/testsuite/gas/i386/x86-64-sse2avx-opts-intel.d | 216 +- gas/testsuite/gas/i386/x86-64-sse2avx-opts.d | 24 +- gas/testsuite/gas/riscv/svinval.d | 15 + gas/testsuite/gas/riscv/svinval.s | 5 + gdb/Makefile.in | 1 - gdb/NEWS | 15 + gdb/arch-utils.c | 488 ++++ gdb/cli/cli-cmds.c | 3 +- gdb/configure | 24 +- gdb/doc/gdb.texinfo | 15 +- gdb/f-array-walker.h | 14 +- gdb/gdb-gdb.py.in | 7 +- gdb/gdbarch-components.py | 2621 ++++++++++++++++++++ gdb/{gdbarch.h => gdbarch-gen.h} | 487 +--- gdb/gdbarch.c | 1589 ++++-------- gdb/gdbarch.h | 1588 +----------- gdb/gdbarch.py | 526 ++++ gdb/gdbarch.sh | 2604 ------------------- gdb/python/lib/gdb/__init__.py | 1 - gdb/remote.c | 194 +- gdb/testsuite/gdb.base/sigwinch-notty.exp | 70 + .../gdb.multi/multi-target-info-inferiors.py | 14 +- gdb/testsuite/gdb.python/py-events.py | 9 +- gdb/testsuite/lib/gdb.exp | 4 +- gdb/testsuite/lib/notty-wrap | 24 + gdb/tui/tui-interp.c | 10 +- gdbserver/configure | 24 +- gdbsupport/common.m4 | 22 +- gdbsupport/configure | 24 +- include/opcode/aarch64.h | 102 +- include/opcode/arm.h | 9 + include/opcode/riscv-opc.h | 16 + include/opcode/riscv.h | 1 + ld/ChangeLog | 7 + ld/ldelfgen.c | 11 +- ld/testsuite/ld-avr/avr-prop-7.d | 4 +- ld/testsuite/ld-avr/avr-prop-8.d | 3 +- ld/testsuite/ld-avr/pr13402.d | 6 +- opcodes/i386-dis.c | 1 + opcodes/riscv-opc.c | 7 + sim/common/sim-io.c | 4 +- sim/mips/configure | 3 +- sim/mips/configure.ac | 3 +- sim/or1k/configure | 2 +- sim/or1k/configure.ac | 2 +- 113 files changed, 5867 insertions(+), 6622 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/armv9_1.d create mode 100644 gas/testsuite/gas/aarch64/armv9_1.s create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv9_2.d create mode 100644 gas/testsuite/gas/aarch64/armv9_2.s create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv9_3.d create mode 100644 gas/testsuite/gas/aarch64/armv9_3.s create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.s create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_7-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_8-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_1-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_2-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_3-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv8.7-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv8.8-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.1-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.2-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.3-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv8.7-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv8.8-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.1-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.2-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.3-a.d create mode 100644 gas/testsuite/gas/riscv/svinval.d create mode 100644 gas/testsuite/gas/riscv/svinval.s create mode 100644 gdb/gdbarch-components.py copy gdb/{gdbarch.h => gdbarch-gen.h} (88%) create mode 100755 gdb/gdbarch.py delete mode 100755 gdb/gdbarch.sh create mode 100644 gdb/testsuite/gdb.base/sigwinch-notty.exp create mode 100755 gdb/testsuite/lib/notty-wrap