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-lts-allmodconfig in repository toolchain/ci/binutils-gdb.
from e90601a4f1 gdb: Fix typo in last change in gdb.texinfo adds 36a5b37053 gdbsupport/event-loop.cc: simplify !HAVE_POLL paths adds 187075ebbc Reindent gdbsupport/event-loop.cc:handle_file_event adds 973773de93 IBM zSystems: Fix left-shifting negative PCRel32 values (PR [...] adds 626d0e40e5 Automatic date update in version.in adds 035784e345 RISC-V: Added half-precision floating-point v1.0 instructions. adds bc6004dfd2 Remove gdb_test questions that GDB doesn't ask adds 35b72e4e5b gdb.base/scope.exp: Remove bogus gdb_test questions adds 1fe69430d1 Fix bogus gdb_test invocations adds 8d08cccb01 Avoid having to unload file in gdb.server/connect-with-no-sy [...] adds d7440bee9f gdb.base/skip.exp: Don't abuse gdb_test's question support adds ed01945057 Make gdb_test's question non-optional if specified adds 49a73ab9d3 gdb, btrace: Throw an error for empty recordings when replay [...] adds a1f2ddd383 Fix gdb.python/py-connection.exp with remote targets adds e84412c6a3 Fix typo in info page adds ed11f0543e Automatic date update in version.in adds 01ae03b5b9 gold: don't invoke IA32 syscall in x86_64 assembly testcase adds 818432e841 gas: tweak .irp and alike file/line handling for M68K/MRI adds 2e55c34282 gas: simplify ignore_input() adds 43fe575c32 gas: don't ignore .linefile inside false conditionals adds 7e6d6b62d8 gas: fold do_repeat{,_with_expander}() adds 9c70556165 gas: avoid bignum related errors when processing .linefile adds 85aaf32e61 gas: avoid octal numbers being accepted when processing .linefile adds e1e1528448 AArch64: Enable FP16 by default for Armv9-A. adds 192257c998 [gdb/tdep] Add gdb/syscalls/update-linux-from-src.sh adds 71630188ad [gdb/testsuite] Use hex_for_lang in gdb.base/parse_number.exp adds a2ff75485c [gdb/testsuite] Simplify unknown lang testing in gdb.base/pa [...] adds c9cd8ca465 Rename PAUTH_RA_STATE to RA_SIGN_STATE adds 44b6e80160 Remove unused DWARF PAUTH registers adds c76d61da4a Support -prompt and -lbl in gdb_test adds 2c3cc81e06 Add a --no-weak option to nm. adds 4bb8b8e938 x86: shrink op_riprel adds 1fe8486103 [AArch64] Return the regnum for PC (32) on aarch64 adds 301fe55e9c PowerPC: bp-permanent.exp, kill-after-signal fix adds 3363d8560f arm: Add unwind support for mixed register lists adds 320f42099a oops - forgot changelog entry for the previous delta. adds 2a89fa9613 Fix compile time warning building gold with Clang-14. adds 04dfe7aa52 Arm64: follow-on to PR gas/27217 fix adds 0ee6b1c511 Use aarch64_features to describe register features in target [...] adds 4f02f4d802 Automatic date update in version.in adds 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. new 94585d6d44 Stop readekf and objdump from aggressively following links. new 61cf5823fd Remove obsolete text from documentation
The 2 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/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 | 14 +- bfd/libcoff-in.h | 4 +- bfd/libcoff.h | 4 +- bfd/peXXigen.c | 18 +- bfd/version.h | 2 +- binutils/ChangeLog | 45 +++ binutils/NEWS | 2 + binutils/dlltool.c | 2 +- binutils/dllwrap.c | 2 +- binutils/doc/binutils.texi | 5 + binutils/dwarf.c | 110 ++++-- binutils/dwarf.h | 4 +- binutils/mclex.c | 2 +- binutils/nm.c | 11 +- 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/nm.exp | 32 +- binutils/testsuite/binutils-all/no-weak.s | 13 + binutils/testsuite/binutils-all/objdump.Wk | 5 +- binutils/testsuite/binutils-all/readelf.k | 5 +- binutils/windmc.c | 6 +- gas/ChangeLog | 16 + gas/cond.c | 28 +- gas/config/tc-aarch64.c | 11 +- gas/config/tc-arm.c | 131 +++++-- gas/config/tc-riscv.c | 12 +- gas/config/tc-rx.c | 2 +- gas/config/tc-s390.c | 6 +- gas/config/tc-tic54x.c | 2 +- gas/macro.c | 5 +- gas/read.c | 81 ++--- gas/read.h | 3 +- gas/testsuite/gas/all/cond-2.l | 12 + gas/testsuite/gas/all/cond-2.s | 5 + gas/testsuite/gas/all/gas.exp | 7 + gas/testsuite/gas/all/linefile.l | 6 + gas/testsuite/gas/all/linefile.s | 8 + 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/arm/unwind-pacbti-m-readelf.d | 12 +- gas/testsuite/gas/arm/unwind-pacbti-m.d | 14 +- gas/testsuite/gas/arm/unwind-pacbti-m.s | 6 + gas/testsuite/gas/riscv/csr-insns-pseudo-zfinx.d | 36 ++ gas/testsuite/gas/riscv/float16-be.d | 10 + gas/testsuite/gas/riscv/float16-le.d | 10 + gas/testsuite/gas/riscv/float16.s | 21 ++ 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/testsuite/gas/riscv/fp-zfh-insns.d | 71 ++++ gas/testsuite/gas/riscv/fp-zfh-insns.s | 68 ++++ gdb/aarch64-fbsd-nat.c | 5 +- gdb/aarch64-fbsd-tdep.c | 5 +- gdb/aarch64-linux-nat.c | 10 +- gdb/aarch64-linux-tdep.c | 11 +- gdb/aarch64-tdep.c | 59 ++-- gdb/aarch64-tdep.h | 10 +- gdb/aix-thread.c | 4 +- gdb/arch/aarch64.c | 13 +- gdb/arch/aarch64.h | 40 ++- gdb/doc/gdb.texinfo | 33 +- gdb/record-btrace.c | 2 +- gdb/syscalls/amd64-linux.xml | 2 +- gdb/syscalls/amd64-linux.xml.in | 2 +- gdb/syscalls/i386-linux.xml | 2 +- gdb/syscalls/i386-linux.xml.in | 2 +- gdb/syscalls/mips-n32-linux.xml | 82 ++++- gdb/syscalls/mips-n32-linux.xml.in | 83 ++++- gdb/syscalls/mips-n64-linux.xml | 60 +++- gdb/syscalls/mips-n64-linux.xml.in | 61 +++- gdb/syscalls/mips-o32-linux.xml | 90 ++++- gdb/syscalls/mips-o32-linux.xml.in | 91 ++++- gdb/syscalls/ppc-linux.xml | 5 +- gdb/syscalls/ppc-linux.xml.in | 5 +- gdb/syscalls/ppc64-linux.xml | 5 +- gdb/syscalls/ppc64-linux.xml.in | 5 +- gdb/syscalls/s390-linux.xml | 72 +++- gdb/syscalls/s390-linux.xml.in | 73 +++- gdb/syscalls/s390x-linux.xml | 53 ++- gdb/syscalls/s390x-linux.xml.in | 54 ++- gdb/syscalls/sparc-linux.xml | 96 ++++- gdb/syscalls/sparc-linux.xml.in | 99 +++++- gdb/syscalls/sparc64-linux.xml | 77 +++- gdb/syscalls/sparc64-linux.xml.in | 80 ++++- gdb/syscalls/update-linux-from-src.sh | 169 +++++++++ gdb/testsuite/gdb.arch/aarch64-unwind-pc.S | 48 +++ gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp | 70 ++++ gdb/testsuite/gdb.base/auxv.exp | 3 +- gdb/testsuite/gdb.base/bp-permanent.exp | 15 +- gdb/testsuite/gdb.base/catch-fork-kill.exp | 3 +- gdb/testsuite/gdb.base/default.exp | 2 +- gdb/testsuite/gdb.base/kill-after-signal.exp | 15 +- gdb/testsuite/gdb.base/parse_number.exp | 26 +- gdb/testsuite/gdb.base/pointers.exp | 2 +- gdb/testsuite/gdb.base/scope.exp | 60 ++-- gdb/testsuite/gdb.base/skip.exp | 55 +-- gdb/testsuite/gdb.base/style.exp | 4 +- gdb/testsuite/gdb.base/ui-redirect.exp | 10 +- gdb/testsuite/gdb.multi/tids.exp | 2 +- gdb/testsuite/gdb.python/py-connection.exp | 4 +- gdb/testsuite/gdb.python/py-parameter.exp | 2 +- gdb/testsuite/gdb.python/py-xmethods.exp | 1 + .../gdb.server/connect-with-no-symbol-file.exp | 17 +- gdb/testsuite/gdb.server/solib-list.exp | 3 +- gdb/testsuite/gdb.xml/tdesc-reload.exp | 6 +- gdb/testsuite/lib/gdb.exp | 76 ++-- gdbserver/linux-aarch64-ipa.cc | 4 +- gdbserver/linux-aarch64-low.cc | 11 +- gdbserver/linux-aarch64-tdesc.cc | 18 +- gdbserver/linux-aarch64-tdesc.h | 6 +- gdbserver/netbsd-aarch64-low.cc | 2 +- gdbsupport/event-loop.cc | 184 ++++------ gdbsupport/pathstuff.cc | 2 +- gold/ChangeLog | 5 + gold/int_encoding.cc | 5 - gold/testsuite/pr17704a_test.s | 12 +- include/bfdlink.h | 9 +- include/opcode/aarch64.h | 1 + include/opcode/riscv-opc.h | 78 ++++- include/opcode/riscv.h | 5 + ld/configure | 9 +- ld/configure.ac | 9 +- ld/ld.texi | 4 +- ld/lexsup.c | 6 +- opcodes/i386-dis.c | 30 +- opcodes/riscv-opc.c | 95 ++++- 137 files changed, 3261 insertions(+), 914 deletions(-) create mode 100644 binutils/testsuite/binutils-all/no-weak.s create mode 100644 gas/testsuite/gas/all/cond-2.l create mode 100644 gas/testsuite/gas/all/cond-2.s create mode 100644 gas/testsuite/gas/all/linefile.l create mode 100644 gas/testsuite/gas/all/linefile.s 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/float16-be.d create mode 100644 gas/testsuite/gas/riscv/float16-le.d create mode 100644 gas/testsuite/gas/riscv/float16.s 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/fp-zfh-insns.d create mode 100644 gas/testsuite/gas/riscv/fp-zfh-insns.s create mode 100755 gdb/syscalls/update-linux-from-src.sh create mode 100644 gdb/testsuite/gdb.arch/aarch64-unwind-pc.S create mode 100644 gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp