This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig in repository toolchain/ci/binutils-gdb.
from 27049a382f ld: use definitions in generate_reloc rather than raw literals adds 05527d8ca1 [gdb/ada] Fix gdb.ada/dynamic-iface.exp with gcc 7 adds 5a3cf18c2e [gdb/exp] Fix UB in scalar_binop adds 735dfe028c [gdbsupport] Fix UB in print-utils.cc:int_string adds 01a62a6d5f [gdb/testsuite] Fix -prompt handling in gdb_test adds a6b446b222 gdb: LoongArch: Implement the iterate_over_regset_sections g [...] adds d9b6e047f6 Fix loongarch_iterate_over_regset_sections for non-native targets. adds e8123c847f Tweak the std::hash<> specialization for aarch64_features. adds 9e0f632935 Automatic date update in version.in adds 244e19c791 PR29169, invalid read displaying fuzzed .gdb_index adds 5fbb38fcc5 PR29170, divide by zero displaying fuzzed .debug_names adds be38442dda PR29171, invalid read causing SIGSEGV adds a55dfbb9ab Merge config/ changes from GCC, to enable DFP on AArch64 adds 81657e5800 AArch64: add support for DFP (Decimal Floating point) adds 387e00f3b3 gdb: LoongArch: Define LOONGARCH_LINUX_NUM_GREGSET as 45 adds a0ae328a26 [gdb/testsuite] Fix gdb.opt/clobbered-registers-O2.exp with gcc-12 adds 9e9f0d02b4 [gdb/testsuite] Fix gdb.opt/clobbered-registers-O2.exp with clang adds f59e7b1289 Automatic date update in version.in adds 8e5eb8e1b0 ppc: extend opindex to 16 bits adds dd4832bf3e opcodes: introduce BC field; fix isel adds 51498ab9ab RISC-V: Fix RV32Q conflict adds aee9dcf8a8 Add -nopass option to gdb_test/gdb_test_multiple adds cce0ae568c gdb: Fix DUPLICATE and PATH regressions throughout adds 3ac9da4937 Add bionutils support for DWARF v5's DW_OP_addrx. adds fbcda57701 Show enabled locations with disabled breakpoint parent as "y-" adds f85c0e1e20 Re: Add bionutils support for DWARF v5's DW_OP_addrx adds d1a24139ad Automatic date update in version.in adds 9e2bb0cb5e ld: add --package-metadata adds f67741e172 bfd: Add Support for DW_FORM_strx* and DW_FORM_addrx* adds bfcd7c2160 gdb/testsuite: prefer gdb_test in gdb.dwarf2/calling-convention adds 284b6bb5c6 gdb/linux-nat: xfer_memory_partial return E_IO on error adds 20d814202a arm: avoid use of GNU builtin function in s_arm_unwind_save_mixed adds f420c9c84e bit-rot in target before_parse function adds 20a26f4e01 Finalize each cooked index separately adds 834eaf9201 Fix crash in new DWARF indexer adds fcf8e81420 gdb: Require psymtab before calling quick_functions in objfile adds 98aa8321ee gdb: Change psymbol_functions::require_partial_symbols to pa [...] adds b2fdd31b03 aarch64-fbsd-nat: Move definition of debug_regs_probed under [...] adds 81cd0a49c9 cris: bfd: Correct default to no execstack adds 5d02a15c69 ld: cris*-elf: Default to --no-warn-rwx-segment adds 62b5b11b1b Automatic date update in version.in adds 2a2cb7cf2c gprofng: fix build with -mx32 adds 811f61d4c4 x86/Intel: adjust representation of embedded broadcast adds a5748e0d8c x86/Intel: allow MASM representation of embedded broadcast adds 90a00d6c65 x86/Intel: adjust representation of embedded rounding / SAE adds cf665fee1d x86: re-work AVX512 embedded rounding / SAE adds 7063667edb x86/Intel: allow MASM representation of embedded rounding / SAE adds aa9b5dbc0f gprofng: fix build with --disable-shared
No new revisions were added by this update.
Summary of changes: bfd/dwarf2.c | 282 +- bfd/elf-bfd.h | 8 + bfd/elf.c | 8 +- bfd/elf32-cris.c | 2 + bfd/elfxx-riscv.c | 5 +- bfd/version.h | 2 +- binutils/dwarf.c | 149 +- binutils/testsuite/binutils-all/dw5-op.S | 134 + binutils/testsuite/binutils-all/dw5-op.W | 35 + binutils/testsuite/binutils-all/objdump.exp | 43 +- binutils/testsuite/binutils-all/readelf.exp | 22 +- config/dfp.m4 | 21 +- gas/config/tc-arm.c | 57 +- gas/config/tc-i386-intel.c | 43 +- gas/config/tc-i386.c | 276 +- gas/config/tc-ppc.c | 12 +- gas/testsuite/gas/i386/avx512_bf16.s | 12 +- gas/testsuite/gas/i386/avx512_bf16_vl.s | 24 +- gas/testsuite/gas/i386/avx512_fp16-intel.d | 1232 +- gas/testsuite/gas/i386/avx512_fp16.s | 616 +- gas/testsuite/gas/i386/avx512_fp16_vl-intel.d | 960 +- gas/testsuite/gas/i386/avx512_fp16_vl.s | 480 +- gas/testsuite/gas/i386/avx512_vpopcntdq-intel.d | 44 +- gas/testsuite/gas/i386/avx512_vpopcntdq.s | 4 +- gas/testsuite/gas/i386/avx512bitalg-intel.d | 8 +- gas/testsuite/gas/i386/avx512bitalg_vl-intel.d | 24 +- gas/testsuite/gas/i386/avx512bitalg_vl.s | 8 +- gas/testsuite/gas/i386/avx512bw-intel.d | 40 +- gas/testsuite/gas/i386/avx512bw_vl-intel.d | 80 +- gas/testsuite/gas/i386/avx512cd-intel.d | 80 +- gas/testsuite/gas/i386/avx512cd_vl-intel.d | 160 +- gas/testsuite/gas/i386/avx512dq-intel.d | 756 +- gas/testsuite/gas/i386/avx512dq-rcigrd-intel.d | 80 +- gas/testsuite/gas/i386/avx512dq-rcigrne-intel.d | 80 +- gas/testsuite/gas/i386/avx512dq-rcigru-intel.d | 80 +- gas/testsuite/gas/i386/avx512dq-rcigrz-intel.d | 80 +- gas/testsuite/gas/i386/avx512dq.s | 378 +- gas/testsuite/gas/i386/avx512dq_vl-intel.d | 1096 +- gas/testsuite/gas/i386/avx512dq_vl.s | 80 +- gas/testsuite/gas/i386/avx512er-intel.d | 160 +- gas/testsuite/gas/i386/avx512er-rcigrd-intel.d | 40 +- gas/testsuite/gas/i386/avx512er-rcigrne-intel.d | 40 +- gas/testsuite/gas/i386/avx512er-rcigru-intel.d | 40 +- gas/testsuite/gas/i386/avx512er-rcigrz-intel.d | 40 +- gas/testsuite/gas/i386/avx512er.s | 20 +- gas/testsuite/gas/i386/avx512f-intel.d | 8500 ++++++------ gas/testsuite/gas/i386/avx512f-rcigrd-intel.d | 260 +- gas/testsuite/gas/i386/avx512f-rcigrne-intel.d | 260 +- gas/testsuite/gas/i386/avx512f-rcigru-intel.d | 260 +- gas/testsuite/gas/i386/avx512f-rcigrz-intel.d | 260 +- gas/testsuite/gas/i386/avx512f.s | 4252 +++--- gas/testsuite/gas/i386/avx512f_gfni-intel.d | 8 +- gas/testsuite/gas/i386/avx512f_vl-intel.d | 6920 +++++----- gas/testsuite/gas/i386/avx512f_vl.s | 80 +- gas/testsuite/gas/i386/avx512ifma-intel.d | 40 +- gas/testsuite/gas/i386/avx512ifma_vl-intel.d | 80 +- gas/testsuite/gas/i386/avx512vbmi-intel.d | 20 +- gas/testsuite/gas/i386/avx512vbmi2-intel.d | 32 +- gas/testsuite/gas/i386/avx512vbmi2_vl-intel.d | 64 +- gas/testsuite/gas/i386/avx512vbmi_vl-intel.d | 40 +- gas/testsuite/gas/i386/avx512vl_gfni-intel.d | 18 +- gas/testsuite/gas/i386/avx512vnni-intel.d | 16 +- gas/testsuite/gas/i386/avx512vnni_vl-intel.d | 32 +- gas/testsuite/gas/i386/evex-lig256-intel.d | 1296 +- gas/testsuite/gas/i386/evex-lig512-intel.d | 1296 +- gas/testsuite/gas/i386/inval-avx512f.l | 73 + gas/testsuite/gas/i386/inval-avx512f.s | 42 + gas/testsuite/gas/i386/vp2intersect-intel.d | 24 +- gas/testsuite/gas/i386/vp2intersect.s | 12 +- gas/testsuite/gas/i386/x86-64-avx512_bf16.s | 12 +- gas/testsuite/gas/i386/x86-64-avx512_bf16_vl.s | 24 +- gas/testsuite/gas/i386/x86-64-avx512_fp16-intel.d | 1256 +- gas/testsuite/gas/i386/x86-64-avx512_fp16.s | 628 +- .../gas/i386/x86-64-avx512_fp16_vl-intel.d | 960 +- gas/testsuite/gas/i386/x86-64-avx512_fp16_vl.s | 480 +- .../gas/i386/x86-64-avx512_vpopcntdq-intel.d | 40 +- gas/testsuite/gas/i386/x86-64-avx512bitalg-intel.d | 8 +- .../gas/i386/x86-64-avx512bitalg_vl-intel.d | 16 +- gas/testsuite/gas/i386/x86-64-avx512bw-intel.d | 40 +- gas/testsuite/gas/i386/x86-64-avx512bw_vl-intel.d | 80 +- gas/testsuite/gas/i386/x86-64-avx512cd-intel.d | 80 +- gas/testsuite/gas/i386/x86-64-avx512cd_vl-intel.d | 160 +- gas/testsuite/gas/i386/x86-64-avx512dq-intel.d | 756 +- .../gas/i386/x86-64-avx512dq-rcigrd-intel.d | 80 +- .../gas/i386/x86-64-avx512dq-rcigrne-intel.d | 80 +- .../gas/i386/x86-64-avx512dq-rcigru-intel.d | 80 +- .../gas/i386/x86-64-avx512dq-rcigrz-intel.d | 80 +- gas/testsuite/gas/i386/x86-64-avx512dq.s | 378 +- gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d | 1096 +- gas/testsuite/gas/i386/x86-64-avx512dq_vl.s | 80 +- gas/testsuite/gas/i386/x86-64-avx512er-intel.d | 160 +- .../gas/i386/x86-64-avx512er-rcigrd-intel.d | 40 +- .../gas/i386/x86-64-avx512er-rcigrne-intel.d | 40 +- .../gas/i386/x86-64-avx512er-rcigru-intel.d | 40 +- .../gas/i386/x86-64-avx512er-rcigrz-intel.d | 40 +- gas/testsuite/gas/i386/x86-64-avx512er.s | 20 +- gas/testsuite/gas/i386/x86-64-avx512f-intel.d | 8900 ++++++------ .../gas/i386/x86-64-avx512f-rcigrd-intel.d | 1044 +- .../gas/i386/x86-64-avx512f-rcigrne-intel.d | 1044 +- .../gas/i386/x86-64-avx512f-rcigru-intel.d | 1044 +- .../gas/i386/x86-64-avx512f-rcigrz-intel.d | 1044 +- gas/testsuite/gas/i386/x86-64-avx512f.s | 4456 +++--- gas/testsuite/gas/i386/x86-64-avx512f_gfni-intel.d | 8 +- gas/testsuite/gas/i386/x86-64-avx512f_vl-intel.d | 6920 +++++----- gas/testsuite/gas/i386/x86-64-avx512f_vl.s | 80 +- gas/testsuite/gas/i386/x86-64-avx512ifma-intel.d | 40 +- .../gas/i386/x86-64-avx512ifma_vl-intel.d | 80 +- gas/testsuite/gas/i386/x86-64-avx512vbmi-intel.d | 20 +- gas/testsuite/gas/i386/x86-64-avx512vbmi2-intel.d | 28 +- .../gas/i386/x86-64-avx512vbmi2_vl-intel.d | 64 +- .../gas/i386/x86-64-avx512vbmi_vl-intel.d | 40 +- .../gas/i386/x86-64-avx512vl_gfni-intel.d | 16 +- gas/testsuite/gas/i386/x86-64-avx512vnni-intel.d | 16 +- .../gas/i386/x86-64-avx512vnni_vl-intel.d | 32 +- gas/testsuite/gas/i386/x86-64-evex-lig256-intel.d | 1668 +-- gas/testsuite/gas/i386/x86-64-evex-lig512-intel.d | 1668 +-- gas/testsuite/gas/i386/x86-64-vp2intersect-intel.d | 24 +- gas/testsuite/gas/i386/x86-64-vp2intersect.s | 12 +- gas/testsuite/gas/ppc/476.d | 2 +- gas/testsuite/gas/ppc/a2.d | 2 +- gas/testsuite/gas/ppc/e500.d | 2 +- gas/testsuite/gas/ppc/power7.d | 2 +- .../gas/riscv/march-fail-rv32iq-isa-2p2.d | 3 + gas/testsuite/gas/riscv/march-fail-rv32iq.d | 3 - gas/testsuite/gas/riscv/march-fail-rv32iq2.d | 3 + gas/testsuite/gas/riscv/march-fail-rv32iq2p0.d | 3 + ...{march-fail-rv32iq.l => march-fail-rv32iq2p0.l} | 0 .../gas/riscv/march-ok-rv32iq-isa-20190608.d | 5 + gas/testsuite/gas/riscv/march-ok-rv32iq2p2.d | 5 + gas/write.h | 18 +- gdb/NEWS | 10 + gdb/aarch64-fbsd-nat.c | 3 +- gdb/aarch64-tdep.c | 2 + gdb/ada-lang.c | 3 +- gdb/arch/aarch64.h | 27 +- gdb/breakpoint.c | 37 +- gdb/doc/gdb.texinfo | 13 + gdb/dwarf2/cooked-index.c | 267 +- gdb/dwarf2/cooked-index.h | 88 +- gdb/dwarf2/read.c | 72 +- gdb/linux-nat.c | 2 +- gdb/loongarch-linux-tdep.c | 26 + gdb/objfiles.h | 13 + gdb/psympriv.h | 5 +- gdb/psymtab.c | 37 +- gdb/symfile-debug.c | 30 +- gdb/testsuite/gdb.ada/bp_reset.exp | 3 +- gdb/testsuite/gdb.ada/exec_changed.exp | 19 +- gdb/testsuite/gdb.ada/expr_delims.exp | 3 +- gdb/testsuite/gdb.ada/out_of_line_in_inlined.exp | 3 +- gdb/testsuite/gdb.base/arithmet.exp | 2 + gdb/testsuite/gdb.base/break-probes.exp | 3 +- gdb/testsuite/gdb.base/break.exp | 218 +- gdb/testsuite/gdb.base/checkpoint.exp | 35 +- .../fork-no-detach-follow-child-dlopen-shlib.c} | 30 +- .../fork-no-detach-follow-child-dlopen.c} | 39 +- .../fork-no-detach-follow-child-dlopen.exp | 57 + gdb/testsuite/gdb.base/gdb-sigterm.exp | 27 +- gdb/testsuite/gdb.base/info-macros.exp | 14 +- gdb/testsuite/gdb.base/pie-execl.exp | 4 +- gdb/testsuite/gdb.base/setvar.exp | 12 +- gdb/testsuite/gdb.base/sizeof.exp | 12 +- gdb/testsuite/gdb.base/style.exp | 37 +- gdb/testsuite/gdb.base/watchpoint-unaligned.exp | 10 +- gdb/testsuite/gdb.base/watchpoint.exp | 6 +- gdb/testsuite/gdb.cp/cpexprs.exp.tcl | 3 +- gdb/testsuite/gdb.cp/ena-dis-br-range.exp | 28 +- gdb/testsuite/gdb.cp/static-method.exp | 3 +- gdb/testsuite/gdb.dwarf2/calling-convention.exp | 14 +- gdb/testsuite/gdb.dwarf2/cu-no-addrs.exp | 62 + ...d-registers-O2.c => clobbered-registers-O2-2.c} | 25 +- ...d-registers-O2.c => clobbered-registers-O2-3.c} | 25 +- gdb/testsuite/gdb.opt/clobbered-registers-O2.c | 18 +- gdb/testsuite/gdb.opt/clobbered-registers-O2.exp | 5 +- gdb/testsuite/gdb.reverse/insn-reverse.exp | 4 +- .../gdb.reverse/machinestate-precsave.exp | 271 +- gdb/testsuite/gdb.reverse/machinestate.exp | 268 +- .../gdb.threads/access-mem-running-thread-exit.exp | 9 +- gdb/testsuite/gdb.threads/attach-into-signal.exp | 2 +- gdb/testsuite/gdb.threads/sigstep-threads.exp | 6 +- gdb/testsuite/gdb.trace/actions.exp | 2 +- gdb/testsuite/gdb.trace/backtrace.exp | 34 +- gdb/testsuite/gdb.trace/collection.exp | 722 +- gdb/testsuite/gdb.trace/infotrace.exp | 2 +- gdb/testsuite/gdb.trace/passc-dyn.exp | 52 +- gdb/testsuite/gdb.trace/report.exp | 2 - gdb/testsuite/gdb.trace/tfind.exp | 8 +- gdb/testsuite/gdb.trace/tspeed.exp | 10 +- gdb/testsuite/gdb.trace/while-dyn.exp | 61 +- gdb/testsuite/gdb.trace/while-stepping.exp | 2 +- gdb/testsuite/lib/completion-support.exp | 4 +- gdb/testsuite/lib/gdb-guile.exp | 16 +- gdb/testsuite/lib/gdb.exp | 70 +- gdb/testsuite/lib/range-stepping-support.exp | 4 +- gdb/testsuite/lib/trace-support.exp | 4 +- gdb/valarith.c | 5 +- gdbsupport/print-utils.cc | 6 +- gdbsupport/range-chain.h | 121 + gprofng/libcollector/configure | 3 +- gprofng/libcollector/configure.ac | 2 +- gprofng/libcollector/heaptrace.c | 22 +- gprofng/libcollector/hwprofile.h | 2 +- gprofng/libcollector/libcol_util.h | 31 +- gprofng/libcollector/mmaptrace.c | 2 +- gprofng/libcollector/synctrace.c | 22 +- gprofng/libcollector/unwind.c | 6 +- include/opcode/ppc.h | 8 +- ld/Makefile.am | 6 +- ld/Makefile.in | 12 +- ld/NEWS | 6 + ld/aclocal.m4 | 1 + ld/config.in | 3 + ld/configure | 270 +- ld/configure.ac | 26 + ld/configure.tgt | 5 + ld/emultempl/aarch64elf.em | 4 + ld/emultempl/armelf.em | 4 + ld/emultempl/elf.em | 9 + ld/emultempl/scoreelf.em | 4 + ld/ld.texi | 12 + ld/ldelf.c | 135 +- ld/ldelf.h | 2 + ld/lexsup.c | 2 + ld/testsuite/ld-bootstrap/bootstrap.exp | 6 + ld/testsuite/ld-elf/elf.exp | 3 +- ld/testsuite/ld-elf/package-note.exp | 45 + ld/testsuite/ld-elf/package-note.rd | 6 + libdecnumber/configure | 3 +- opcodes/i386-dis.c | 32 +- opcodes/i386-opc.tbl | 774 +- opcodes/i386-tbl.h | 13402 +++---------------- opcodes/ppc-dis.c | 12 +- opcodes/ppc-opc.c | 7 +- 233 files changed, 37859 insertions(+), 46843 deletions(-) create mode 100644 binutils/testsuite/binutils-all/dw5-op.S create mode 100644 binutils/testsuite/binutils-all/dw5-op.W create mode 100644 gas/testsuite/gas/riscv/march-fail-rv32iq-isa-2p2.d delete mode 100644 gas/testsuite/gas/riscv/march-fail-rv32iq.d create mode 100644 gas/testsuite/gas/riscv/march-fail-rv32iq2.d create mode 100644 gas/testsuite/gas/riscv/march-fail-rv32iq2p0.d rename gas/testsuite/gas/riscv/{march-fail-rv32iq.l => march-fail-rv32iq2p0.l} (100%) create mode 100644 gas/testsuite/gas/riscv/march-ok-rv32iq-isa-20190608.d create mode 100644 gas/testsuite/gas/riscv/march-ok-rv32iq2p2.d copy gdb/testsuite/{gdb.opt/clobbered-registers-O2.c => gdb.base/fork-no-detach-fo [...] copy gdb/testsuite/{gdb.opt/clobbered-registers-O2.c => gdb.base/fork-no-detach-fo [...] create mode 100644 gdb/testsuite/gdb.base/fork-no-detach-follow-child-dlopen.exp create mode 100644 gdb/testsuite/gdb.dwarf2/cu-no-addrs.exp copy gdb/testsuite/gdb.opt/{clobbered-registers-O2.c => clobbered-registers-O2-2.c} (65%) copy gdb/testsuite/gdb.opt/{clobbered-registers-O2.c => clobbered-registers-O2-3.c} (65%) create mode 100644 gdbsupport/range-chain.h create mode 100644 ld/testsuite/ld-elf/package-note.exp create mode 100644 ld/testsuite/ld-elf/package-note.rd