This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Os in repository toolchain/ci/binutils-gdb.
from c4dd8eb523 RISC-V: Fix canonical extension order (K and J) adds 5f3fc928df _bfd_real_fopen should not use ccs parameter on Windows adds bc5baa9f13 don't over-align file positions of PE executable sections adds ce462d0435 COFF: make objcopy / strip honor --keep-file-symbols adds 6db1e45d7b COFF/PE: don't leave zero timestamp after objcopy / strip adds f0a53c9c89 COFF/PE: keep linker version during objcopy / strip adds 20bed3bb35 COFF: use hash for string table also when copying / stripping adds 15b7af6c87 Arm64: force emission of ILP32-dependent relocs adds 02646f1960 gdbsupport: fix path_join crash with -std=c++17 and -D_GLIBC [...] adds 18bd474461 gdb: testsuite: Support displaced stepping on LoongArch adds 95086e1e54 Fix potentially uninitialised variables in the Windows tools adds 8ea87c7296 gdb/doc: fix inconsistent info pretty-printer example adds 62ec8e6dad gdb/doc: make use of group/end group in 'info pretty-printer [...] adds ad8f56a737 gdb/doc: use @value{GDBP} in 'info pretty-printer' example adds ee3272d472 arm: Fix system register fpcxt_ns and fpcxt_s naming convention. adds ef5d515048 Automatic date update in version.in adds bd7d326deb Tidy warn-execstack handling adds b43771b045 add a trie to map quickly from address range to compilation unit adds f270fd72f6 Fix non-pointer type compilation error in aix-thread.c adds aa8c9d60a6 RISC-V: Remove RV128-only fmv instructions adds 9ecdcd1be1 RISC-V: Update zfinx implement with zicsr. adds 94585d6d44 Stop readekf and objdump from aggressively following links. adds 61cf5823fd Remove obsolete text from documentation adds f9a8785566 PowerPC: Make test gdb.arch/powerpc-power10.exp Endian independent. adds 0661562829 add_location_to_breakpoint -> breakpoint::add_location adds 1c2cbcf1de Make structs breakpoint/base_breakpoint/catchpoint be abstract adds f317d1eb2a ranged_breakpoint: don't use init_raw_breakpoint adds 27a62b4359 ranged_breakpoint: use install_breakpoint adds b925bf21e0 ranged_breakpoint: move initialization to ctor adds ff733ec228 Make a few functions work with base_breakpoint instead of br [...] adds ef4848c75f More breakpoint_ops parameter elimination adds d837fd813d Remove "internal" parameter from a couple functions adds 3b003a6126 init_breakpoint_sal -> base_breakpoint::base_breakpoint adds 8cd0bf5e7e Make ada_catchpoint_location's owner ctor parameter be ada_c [...] adds bd21b6c9cf Convert init_ada_exception_catchpoint to a ctor adds 752a2291b1 Refactor set_internal_breakpoint / internal_breakpoint ctor adds 7a3e3265ed Refactor momentary breakpoints, eliminate set_raw_breakpoint [...] adds 249dfeafc9 Make exception_catchpoint inherit base_breakpoint instead of [...] adds 6e14e4412b Make breakpoint_address_bits look at the location kind adds acd0955bc1 Make catchpoint inherit breakpoint, eliminate init_raw_breakpoint adds 92bb0228c8 Move common bits of catchpoint/exception_catchpoint to break [...] adds 960bc2bd14 Move add_location(sal) to base_breakpoint adds 9a71ed14cb Add/tweak intro comments of struct breakpoint and several su [...] adds f970305146 Momentary breakpoints should have no breakpoint number adds 7ab979957c Make sure momentary breakpoints are always thread-specific adds 46f0aab143 Test "set multiple-symbols on" creating multiple breakpoints adds 74421c0bc8 Rename base_breakpoint -> code_breakpoint adds d195321cec Automatic date update in version.in adds cb3a7614fe Automatic date update in version.in adds 6f9b09edae Accept functions with DW_AT_linkage_name present adds 8d4b0049b5 Automatic date update in version.in adds cb0d58bf4d [gdb/testsuite] Skip language auto in gdb.base/parse_number.exp adds 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
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 5 + bfd/bfdio.c | 4 +- bfd/coffcode.h | 39 +- bfd/coffgen.c | 235 ++--- bfd/cofflink.c | 54 +- bfd/dwarf2.c | 386 ++++++- bfd/elflink.c | 2 +- bfd/elfxx-riscv.c | 6 +- bfd/libcoff-in.h | 4 +- bfd/libcoff.h | 4 +- bfd/peXXigen.c | 18 +- bfd/version.h | 2 +- binutils/ChangeLog | 32 + binutils/dlltool.c | 2 +- binutils/dllwrap.c | 2 +- binutils/dwarf.c | 242 +++-- binutils/dwarf.h | 4 +- binutils/mclex.c | 2 +- binutils/objcopy.c | 14 +- binutils/objdump.c | 54 +- binutils/readelf.c | 42 +- binutils/resrc.c | 2 +- binutils/srconv.c | 1 + binutils/testsuite/binutils-all/debuginfod.exp | 4 +- binutils/testsuite/binutils-all/objdump.Wk | 5 +- binutils/testsuite/binutils-all/readelf.k | 5 +- binutils/windmc.c | 6 +- config/dfp.m4 | 21 +- gas/config/tc-aarch64.c | 2 +- gas/config/tc-arm.c | 14 +- gas/config/tc-ppc.c | 12 +- gas/testsuite/gas/arm/armv8_1-m-fpcxt-reg.d | 40 + gas/testsuite/gas/arm/armv8_1-m-fpcxt-reg.s | 37 + 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/testsuite/gas/riscv/csr-insns-pseudo-zfinx.d | 36 + gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.d | 3 + gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.l | 3 + gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.s | 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/aarch64-tdep.c | 2 + gdb/ada-lang.c | 84 +- gdb/aix-thread.c | 4 +- gdb/arch/aarch64.h | 27 +- gdb/break-catch-syscall.c | 6 +- gdb/break-catch-throw.c | 14 +- gdb/breakpoint.c | 801 ++++++-------- gdb/breakpoint.h | 93 +- gdb/doc/gdb.texinfo | 31 +- gdb/dwarf2/read.c | 16 +- gdb/elfread.c | 6 +- gdb/loongarch-linux-tdep.c | 26 + gdb/mi/mi-cmd-break.c | 4 +- gdb/minsyms.c | 4 +- gdb/python/py-finishbreakpoint.c | 2 +- gdb/symtab.h | 5 +- gdb/testsuite/gdb.arch/powerpc-power10.s | 1114 +++++++++++++------- gdb/testsuite/gdb.base/arithmet.exp | 2 + gdb/testsuite/gdb.base/parse_number.exp | 5 + gdb/testsuite/gdb.cp/ovldbreak.exp | 100 +- ...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.threads/omp-task.c | 49 + gdb/testsuite/gdb.threads/omp-task.exp | 51 + gdb/testsuite/lib/gdb.exp | 4 +- gdb/valarith.c | 5 +- gdbsupport/pathstuff.cc | 2 +- gdbsupport/print-utils.cc | 6 +- include/bfdlink.h | 9 +- include/coff/internal.h | 16 + include/opcode/ppc.h | 8 +- include/opcode/riscv-opc.h | 6 - ld/configure | 9 +- ld/configure.ac | 9 +- ld/ld.texi | 4 +- ld/lexsup.c | 6 +- ld/pe-dll.c | 15 +- libdecnumber/configure | 3 +- opcodes/ppc-dis.c | 12 +- opcodes/ppc-opc.c | 7 +- opcodes/riscv-opc.c | 30 +- 92 files changed, 2511 insertions(+), 1553 deletions(-) create mode 100644 gas/testsuite/gas/arm/armv8_1-m-fpcxt-reg.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-fpcxt-reg.s create mode 100644 gas/testsuite/gas/riscv/csr-insns-pseudo-zfinx.d create mode 100644 gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.d create mode 100644 gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.l create mode 100644 gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.s 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 => clobbered-registers-O2-2.c} (65%) copy gdb/testsuite/gdb.opt/{clobbered-registers-O2.c => clobbered-registers-O2-3.c} (65%) create mode 100644 gdb/testsuite/gdb.threads/omp-task.c create mode 100644 gdb/testsuite/gdb.threads/omp-task.exp