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-mainline-allmodconfig in repository toolchain/ci/binutils-gdb.
from 0ffd31f044 gdb: manual: fix werrors typo adds 169a287181 [gdb/testsuite] Fix interrupted sleep in multi-threaded test-cases adds 648d5dc4e6 Automatic date update in version.in adds c9f2799101 RISC-V: Merged extension string tables and their version tab [...] adds 6bc2c6ee80 Fix segfault when running ia16-elf-gdb adds 912697efc1 [GOLD] Got_offset_list: addend field adds 973b2b402e [GOLD] Remove addend from Local_got_entry_key adds 54721a930e [GOLD] Output_data_got tidy adds 2cc9ed14fa [GOLD] Output_data_got create entry method addends adds e4d49a0f90 [GOLD] Got_entry::write addends adds 5cdb4f1442 [GOLD] PowerPC64 support for sym+addend GOT entries adds 51298b3303 PR28149, debug info with wrong file association adds ef9768e37e PR28149 part 2, purge generated line info adds 10c21d953d Automatic date update in version.in adds 2c71f639a0 [gdb/ada] Handle artificial local symbols adds acedf59370 [gdb/testsuite] Fix gdb.server/server-kill.exp with -m32 adds 3733650765 Automatic date update in version.in adds ffb3f58793 CTF: multi-CU and archive support adds 034ce7b42a gdb: manual: update @inforef to @xref adds e4675a5810 elf: Don't set version info on unversioned symbols adds 1e071750a2 Automatic date update in version.in adds 8ac439689f Move eelf_mipsel_haiki.c to ALL_64_EMULATION_SOURCES adds 5b4846283c Re: PR28149, debug info with wrong file association adds d467335403 Fix allocate_filenum last dir/file checks adds 6a7f57668a riscv: print .2byte or .4byte before an unknown instruction [...] adds 56d9e3c562 gdbsupport/gdb_proc_service.h: use decltype instead of typeof adds 6f265beb28 [gdb/testsuite] Fix gdb.ada/big_packed_array.exp xfail for -m32 adds c45a683f8f [gdb] Change register_test to use std::function arg adds ff1c1bb9be [gdb/testsuite] Register test for each arch separately in re [...] adds acb7bdf0d2 [gdb/testsuite] Fix gdb.ada/mi_prot.exp adds 5936ac73ed [gdb/testsuite] Fix gdb.ada/interface.exp with gcc-9 adds 01723a3503 Automatic date update in version.in adds be24dba6f1 gdb, doc: Add ieee_half and bfloat16 to list of predefined t [...] adds 5335ab6872 [gdb/testsuite] Handle supports_memtag in gdb.base/gdb-cachi [...] adds 5226a6a892 Change the linker's heuristic for computing the entry point [...] adds 5d0869d987 Automatic date update in version.in adds ed41b9cdb2 Fix x86 "FAIL: TLS -fno-pic -shared" adds cf11ebea12 dwarf2 sub-section test adds 479209dd4f [gdb] Add maint selftest -verbose option adds 378f6478ce [gdb/testsuite] Fix gdb.python/py-events.exp adds ae9150ce9e Automatic date update in version.in adds 334381ea46 Style the "XXX" text in ptype/o adds 184ea2f731 Remove defaulted 'tid' parameter to ptid_t constructor adds 96bbe3ef96 Change ptid_t::tid to ULONGEST adds c80e29dba9 Change get_ada_task_ptid parameter type adds 9b8efa2cd1 Test that frame info/IDs are stable/consistent adds 04739cc7ce [gdb/testsuite] Use early-out style in gdb.base/break-probes.exp adds 108e60844c [gdb/testsuite] Handle failing probe detection in gdb.base/b [...] adds d264c39e8b [gdb/testsuite] Improve probe detection in gdb.base/break-pr [...] adds 508109612f [gdb/testsuite] Fix probe test in gdb.base/break-interp.exp adds 6ef69a3ff3 [gdb/testsuite] Use pie instead of -fPIE -pie adds 0086a91cee [gdb/testsuite] Support -fPIE/-fno-PIE/-pie/-no-pie in gdb_c [...] adds 809f3be12c Change pointer_type to a method of struct type adds 3814a9e1fe Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: bfd/elflink.c | 3 +- bfd/elfnn-riscv.c | 7 +- bfd/elfxx-riscv.c | 350 +++++++++++++-------- bfd/elfxx-riscv.h | 8 +- bfd/version.h | 2 +- binutils/ChangeLog | 6 + .../testsuite/binutils-all/riscv/riscv.exp | 26 +- binutils/testsuite/binutils-all/riscv/unknown.d | 11 + .../testsuite/binutils-all/riscv/unknown.s | 33 +- gas/config/tc-ia64.c | 7 +- gas/config/tc-riscv.c | 126 +------- gas/dwarf2dbg.c | 198 +++++++----- gas/dwarf2dbg.h | 7 +- gas/testsuite/gas/elf/dwarf2-21.d | 18 ++ gas/testsuite/gas/elf/dwarf2-21.s | 8 + gas/testsuite/gas/elf/elf.exp | 1 + gas/testsuite/gas/i386/dwarf2-line-3.s | 1 + gas/testsuite/gas/i386/dwarf2-line-4.d | 11 +- gas/testsuite/gas/i386/dwarf2-line-4.s | 1 + gas/testsuite/gas/i386/dwarf4-line-1.d | 15 +- gas/testsuite/gas/i386/dwarf5-line-1.d | 11 +- gas/testsuite/gas/i386/dwarf5-line-2.d | 11 +- gdb/ada-lang.c | 17 + gdb/ada-tasks.c | 5 +- gdb/aix-thread.c | 4 +- gdb/ax-gdb.c | 28 +- gdb/bsd-uthread.c | 5 +- gdb/c-valprint.c | 2 +- gdb/c-varobj.c | 9 +- gdb/completer.c | 2 +- gdb/configure.tgt | 5 + gdb/cp-support.c | 3 +- gdb/ctfread.c | 336 +++++++++++--------- gdb/darwin-nat.c | 2 +- gdb/darwin-nat.h | 2 +- gdb/disasm-selftests.c | 9 +- gdb/doc/gdb.texinfo | 15 +- gdb/dwarf2/read.c | 5 + gdb/eval.c | 9 +- gdb/fbsd-nat.c | 10 +- gdb/findvar.c | 4 +- gdb/gdbtypes.c | 2 +- gdb/gdbtypes.h | 6 + gdb/infrun.c | 10 +- gdb/language.c | 8 - gdb/language.h | 12 +- gdb/linux-fork.c | 2 +- gdb/linux-nat.c | 15 +- gdb/linux-thread-db.c | 8 +- gdb/maint.c | 3 +- gdb/nat/linux-osdata.c | 4 +- gdb/nat/linux-procfs.c | 2 +- gdb/python/py-infthread.c | 5 +- gdb/python/py-type.c | 2 +- gdb/python/py-value.c | 4 +- gdb/ravenscar-thread.c | 11 +- gdb/remote.c | 19 +- gdb/selftest-arch.c | 105 +++---- gdb/sol-thread.c | 6 +- gdb/stack.c | 2 + gdb/symtab.c | 2 +- gdb/symtab.h | 7 +- gdb/target-delegates.c | 12 +- gdb/target.c | 6 +- gdb/target.h | 4 +- gdb/testsuite/gdb.ada/big_packed_array.exp | 10 + gdb/testsuite/gdb.ada/interface.exp | 7 + gdb/testsuite/gdb.ada/mi_prot.exp | 2 +- gdb/testsuite/gdb.base/attach-pie-misread.exp | 8 +- gdb/testsuite/gdb.base/attach-pie-noexec.exp | 2 +- gdb/testsuite/gdb.base/break-interp.exp | 34 +- gdb/testsuite/gdb.base/break-probes.exp | 90 +++--- gdb/testsuite/gdb.base/ctf-constvars.exp | 4 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 4 +- gdb/testsuite/gdb.base/frame-info-consistent.exp | 136 ++++++++ gdb/testsuite/gdb.base/gdb-caching-proc.exp | 5 +- gdb/testsuite/gdb.base/jit-attach-pie.exp | 2 +- gdb/testsuite/gdb.base/jit-elf.exp | 3 +- gdb/testsuite/gdb.base/pie-execl.exp | 2 +- gdb/testsuite/gdb.base/pie-fork.exp | 2 +- gdb/testsuite/gdb.base/reread.exp | 17 +- gdb/testsuite/gdb.base/style.c | 7 + gdb/testsuite/gdb.base/style.exp | 18 ++ gdb/testsuite/gdb.base/watch_thread_num.c | 7 +- gdb/testsuite/gdb.btrace/enable-running.c | 4 +- gdb/testsuite/gdb.ctf/cross-tu-cyclic-1.c | 18 ++ .../testsuite/gdb.ctf}/cross-tu-cyclic-2.c | 0 .../testsuite/gdb.ctf}/cross-tu-cyclic-3.c | 0 .../testsuite/gdb.ctf}/cross-tu-cyclic-4.c | 0 gdb/testsuite/gdb.ctf/cross-tu-cyclic.exp | 43 +++ .../ptid.cc => gdb/testsuite/gdb.ctf/ctf-a.c | 26 +- .../ptid.cc => gdb/testsuite/gdb.ctf/ctf-a.h | 24 +- .../ptid.cc => gdb/testsuite/gdb.ctf/ctf-b.c | 21 +- .../ptid.cc => gdb/testsuite/gdb.ctf/ctf-b.h | 24 +- .../ptid.cc => gdb/testsuite/gdb.ctf/ctf-c.c | 21 +- .../ptid.cc => gdb/testsuite/gdb.ctf/ctf-c.h | 25 +- gdb/testsuite/gdb.ctf/funcreturn.exp | 4 +- gdb/testsuite/gdb.ctf/multi.exp | 42 +++ gdb/testsuite/gdb.python/py-events.exp | 8 +- gdb/testsuite/gdb.server/server-kill.exp | 10 +- .../gdb.threads/continue-pending-status.c | 6 +- gdb/testsuite/gdb.threads/tls-nodebug-pie.exp | 2 +- gdb/testsuite/lib/gdb.exp | 4 +- gdb/testsuite/lib/rust-support.exp | 47 ++- gdb/typeprint.c | 16 +- gdb/unittests/intrusive_list-selftests.c | 6 +- gdb/valops.c | 9 +- gdb/value.c | 8 +- gdb/windows-nat.c | 4 +- gdbserver/linux-low.cc | 12 +- gdbserver/remote-utils.cc | 4 +- gdbserver/target.cc | 4 +- gdbserver/thread-db.cc | 2 +- gdbsupport/agent.cc | 2 +- gdbsupport/gdb_proc_service.h | 2 +- gdbsupport/ptid.cc | 3 +- gdbsupport/ptid.h | 7 +- gdbsupport/selftest.cc | 44 ++- gdbsupport/selftest.h | 9 +- gold/incremental.cc | 10 +- gold/object.cc | 2 +- gold/object.h | 89 +++--- gold/output.cc | 155 ++++----- gold/output.h | 107 +++---- gold/powerpc.cc | 169 +++++----- gold/s390.cc | 12 +- gold/symtab.h | 13 +- gold/target.h | 15 +- ld/ChangeLog | 27 ++ ld/Makefile.am | 125 ++++---- ld/Makefile.in | 125 ++++---- ld/ld.texi | 4 +- ld/ldlang.c | 10 +- ld/testsuite/ld-alpha/tlspic.rd | 2 +- ld/testsuite/ld-arm/tls-gdesc-got.d | 2 +- ld/testsuite/ld-elf/pr28348.rd | 8 + ld/testsuite/ld-elf/pr28348.t | 6 + ld/testsuite/ld-elf/pr28348a.c | 5 + ld/testsuite/ld-elf/pr28348b.c | 5 + ld/testsuite/ld-elf/{needed3.c => pr28348c.c} | 0 ld/testsuite/ld-elf/shared.exp | 39 +++ ld/testsuite/ld-i386/tlsnopic.rd | 2 +- ld/testsuite/ld-ia64/tlspic.rd | 2 +- ld/testsuite/ld-sparc/gotop32.rd | 2 +- ld/testsuite/ld-sparc/gotop64.rd | 2 +- ld/testsuite/ld-sparc/tlssunnopic32.rd | 2 +- ld/testsuite/ld-sparc/tlssunnopic64.rd | 2 +- ld/testsuite/ld-sparc/tlssunpic32.rd | 2 +- ld/testsuite/ld-sparc/tlssunpic64.rd | 2 +- ld/testsuite/ld-tic6x/shlib-1.rd | 2 +- ld/testsuite/ld-tic6x/shlib-1b.rd | 2 +- ld/testsuite/ld-tic6x/shlib-1r.rd | 2 +- ld/testsuite/ld-tic6x/shlib-1rb.rd | 2 +- ld/testsuite/ld-tic6x/shlib-noindex.rd | 2 +- ld/testsuite/ld-x86-64/pr14207.d | 2 +- ld/testsuite/ld-x86-64/tlsdesc.rd | 2 +- ld/testsuite/ld-x86-64/tlspic.rd | 2 +- ld/testsuite/ld-x86-64/tlspic2.rd | 2 +- opcodes/ChangeLog | 6 + opcodes/riscv-dis.c | 24 +- 160 files changed, 1968 insertions(+), 1437 deletions(-) copy gdb/testsuite/gdb.threads/tls-nodebug-pie.exp => binutils/testsuite/binutils- [...] create mode 100644 binutils/testsuite/binutils-all/riscv/unknown.d copy gdbsupport/ptid.cc => binutils/testsuite/binutils-all/riscv/unknown.s (50%) create mode 100644 gas/testsuite/gas/elf/dwarf2-21.d create mode 100644 gas/testsuite/gas/elf/dwarf2-21.s create mode 100644 gdb/testsuite/gdb.base/frame-info-consistent.exp create mode 100644 gdb/testsuite/gdb.ctf/cross-tu-cyclic-1.c copy {ld/testsuite/ld-ctf => gdb/testsuite/gdb.ctf}/cross-tu-cyclic-2.c (100%) copy {ld/testsuite/ld-ctf => gdb/testsuite/gdb.ctf}/cross-tu-cyclic-3.c (100%) copy {ld/testsuite/ld-ctf => gdb/testsuite/gdb.ctf}/cross-tu-cyclic-4.c (100%) create mode 100644 gdb/testsuite/gdb.ctf/cross-tu-cyclic.exp copy gdbsupport/ptid.cc => gdb/testsuite/gdb.ctf/ctf-a.c (59%) copy gdbsupport/ptid.cc => gdb/testsuite/gdb.ctf/ctf-a.h (59%) copy gdbsupport/ptid.cc => gdb/testsuite/gdb.ctf/ctf-b.c (59%) copy gdbsupport/ptid.cc => gdb/testsuite/gdb.ctf/ctf-b.h (59%) copy gdbsupport/ptid.cc => gdb/testsuite/gdb.ctf/ctf-c.c (59%) copy gdbsupport/ptid.cc => gdb/testsuite/gdb.ctf/ctf-c.h (59%) create mode 100644 gdb/testsuite/gdb.ctf/multi.exp create mode 100644 ld/testsuite/ld-elf/pr28348.rd create mode 100644 ld/testsuite/ld-elf/pr28348.t create mode 100644 ld/testsuite/ld-elf/pr28348a.c create mode 100644 ld/testsuite/ld-elf/pr28348b.c copy ld/testsuite/ld-elf/{needed3.c => pr28348c.c} (100%)