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-defconfig in repository toolchain/ci/binutils-gdb.
from e9bb6a60bf Automatic date update in version.in adds 706baf4c50 [gdb/testsuite] Fix gdb.dwarf2/dw2-stack-boundary.exp with -readnow adds fdd67a422f [gdb/testsuite] Fix gdb.dwarf2/dw2-filename.exp with -readnow adds 445a033f48 [gdb/testsuite] Fix typo in gdb.cp/nsalias.exp adds 364bb90300 [gdb/testsuite] Fix gdb.cp/nsalias.exp with -readnow adds ec3f28df02 Fix compile time warning building with gcc 11. adds 2aec1123f9 Fix a potential illegal memory access when creating an srec [...] adds 8926e54e3a aarch64: Add basic support for armv8.7-a architecture adds fd195909ce aarch64: Add DSB instruction Armv8.7-a variant adds 82503ca7ed aarch64: Add WFET instruction for Armv8.7-a adds dd4a72c859 aarch64: Add CSR PDEC instruction adds ce04ca3123 Use sha256 for hashes in the release process adds 1b00ef063f [gdb/symtab] Fix language of frame without debug info adds f93b876030 [gdb/testsuite] Fix gdb.dwarf2/dw2-error.exp with -readnow adds 32a5f98aa4 [gdb/testsuite] Fix gdb.base/relocate.exp with -readnow adds 6b68fd45a8 [gdb/testsuite] Fix gdb.rust/traits.exp with -readnow adds efe9b87393 [gdb/testsuite] Fix re-read FAILs with -readnow adds 99cc6b2abf [gdb/testsuite] Fix gdb.python/py-symbol.exp with -readnow adds f06c0d01f1 Automatic date update in version.in adds 0ad0e70c73 [gdb/testsuite] Fix DUPLICATEs in gdb.threads/tls.exp adds 00c19b8e78 Fix a potential illegal memory access by objcopy when extrac [...] adds cfaa8f7692 gdb: restore thread after detaching or killing an inferior adds 76868f3606 dwarf: Also match abbrev base when searching abbrev list adds 59d5613e42 aarch64: Fix DSB instruction 'missing immediate expression' errors adds 8ee54925b4 Fix an illegal memory access problem when processing seconda [...] adds 6be2a9ab1f Add target_section constructor adds c20cb6860c Remove exec_filename macro adds 8a4f140205 Change exec_close to be a method on program_space adds 784c859246 Remove commented-out code from gcore.c adds 5a36e71525 Remove exec_bfd_mtime define adds b55221abba Remove current_target_sections macro adds 7e10abd146 Remove the exec_bfd macro adds 19f6550ebb Change program_space::ebfd to a gdb_bfd_ref_ptr adds a42d7dd873 Remove symfile_objfile macro adds e39fb97114 Change clear_program_space_solib_cache to method on program_space adds 004eecfdc7 Change program_space_empty_p to method on program_space adds 2a3f84af53 Change remove_target_sections to method on program_space adds 3769e2277d Change add_target_sections to method on program_space adds d9eebde018 Change add_target_sections_of_objfile to method on program_space adds 5008b3b2eb Don't change current program space in exec_target::close adds 8407f91bd3 Remove call to exec_close adds 40a5376690 gdb: remove parameter of gdbarch_displaced_step_hw_singlestep adds 58103c3313 gdb: fix documentation of gdbarch_displaced_step_hw_singlestep adds 4dd5c35212 Automatic date update in version.in new 79952e6963 Make scoped_restore_current_thread's cdtors exception free (RFC) new d70bdd3cc4 Move lookup_selected_frame to frame.c
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: ChangeLog | 4 + bfd/ChangeLog | 14 + bfd/elf.c | 30 +- bfd/srec.c | 5 +- bfd/version.h | 2 +- binutils/ChangeLog | 31 + binutils/README-how-to-make-a-release | 4 +- binutils/dwarf.c | 52 +- binutils/elfedit.c | 1 - binutils/objcopy.c | 11 +- .../testsuite/binutils-all/x86-64/pr26808.dump | 1440 +++++++++++ .../{pr26160.dwp.bz2 => x86-64/pr26808.dwp.bz2} | Bin binutils/testsuite/binutils-all/x86-64/x86-64.exp | 31 + gas/NEWS | 8 +- gas/config/tc-aarch64.c | 83 + gas/doc/c-aarch64.texi | 2 +- gas/testsuite/gas/aarch64/csre_csr-invalid.d | 3 + gas/testsuite/gas/aarch64/csre_csr-invalid.l | 2 + gas/testsuite/gas/aarch64/csre_csr-invalid.s | 4 + gas/testsuite/gas/aarch64/csre_csr.d | 10 + gas/testsuite/gas/aarch64/csre_csr.s | 4 + gas/testsuite/gas/aarch64/system-4-invalid.d | 3 + gas/testsuite/gas/aarch64/system-4-invalid.l | 11 + gas/testsuite/gas/aarch64/system-4-invalid.s | 16 + gas/testsuite/gas/aarch64/system-4.d | 16 + gas/testsuite/gas/aarch64/system-4.s | 12 + gas/testsuite/gas/aarch64/system-5.d | 39 + gas/testsuite/gas/aarch64/system-5.s | 34 + gas/testsuite/gas/aarch64/system.d | 14 + gas/testsuite/gas/aarch64/system.s | 15 + gdb/ChangeLog | 272 ++ gdb/aarch64-tdep.c | 3 +- gdb/aarch64-tdep.h | 3 +- gdb/arch-utils.c | 7 +- gdb/arch-utils.h | 4 +- gdb/arm-tdep.c | 7 +- gdb/blockframe.c | 6 +- gdb/corefile.c | 20 +- gdb/corelow.c | 11 +- gdb/exec.c | 143 +- gdb/exec.h | 21 - gdb/frame.c | 188 +- gdb/frame.h | 51 +- gdb/gcore.c | 34 +- gdb/gdbarch.c | 4 +- gdb/gdbarch.h | 19 +- gdb/gdbarch.sh | 19 +- gdb/gdbthread.h | 4 + gdb/infcmd.c | 2 +- gdb/inferior.c | 12 +- gdb/infrun.c | 46 +- gdb/linux-thread-db.c | 4 +- gdb/maint.c | 10 +- gdb/mi/mi-main.c | 4 +- gdb/minsyms.c | 8 +- gdb/nto-procfs.c | 7 +- gdb/objfiles.c | 8 +- gdb/proc-service.c | 6 +- gdb/progspace.c | 47 +- gdb/progspace.h | 61 +- gdb/remote-sim.c | 17 +- gdb/remote.c | 36 +- gdb/rs6000-nat.c | 7 +- gdb/rs6000-tdep.c | 3 +- gdb/s390-tdep.c | 3 +- gdb/sol-thread.c | 6 +- gdb/solib-aix.c | 9 +- gdb/solib-darwin.c | 17 +- gdb/solib-dsbt.c | 30 +- gdb/solib-frv.c | 38 +- gdb/solib-svr4.c | 98 +- gdb/solib.c | 13 +- gdb/source-cache.c | 4 +- gdb/stabsread.c | 5 +- gdb/stack.c | 9 +- gdb/symfile-mem.c | 12 +- gdb/symfile.c | 24 +- gdb/symtab.c | 8 + gdb/target-section.h | 9 + gdb/target.c | 9 +- gdb/testsuite/ChangeLog | 58 + gdb/testsuite/gdb.ada/exec_changed.exp | 8 + .../gdb.base/kill-detach-inferiors-cmd.exp | 2 + gdb/testsuite/gdb.base/relocate.exp | 9 +- gdb/testsuite/gdb.base/reread.exp | 8 + gdb/testsuite/gdb.cp/nsalias.exp | 20 +- gdb/testsuite/gdb.dwarf2/dw2-error.exp | 9 + gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.c | 36 + gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.exp | 87 + gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 26 +- gdb/testsuite/gdb.python/py-symbol.exp | 32 +- gdb/testsuite/gdb.rust/traits.exp | 8 + gdb/testsuite/gdb.threads/tls.exp | 9 +- gdb/testsuite/lib/gdb.exp | 23 +- gdb/thread.c | 107 +- gdb/tracefile-tfile.c | 2 +- gdb/windows-tdep.c | 8 +- include/opcode/aarch64.h | 7 + opcodes/aarch64-asm-2.c | 362 +-- opcodes/aarch64-asm.c | 15 + opcodes/aarch64-asm.h | 1 + opcodes/aarch64-dis-2.c | 2655 ++++++++++---------- opcodes/aarch64-dis.c | 15 + opcodes/aarch64-dis.h | 1 + opcodes/aarch64-opc-2.c | 17 +- opcodes/aarch64-opc.c | 14 + opcodes/aarch64-opc.h | 3 +- opcodes/aarch64-tbl.h | 17 + src-release.sh | 18 +- 110 files changed, 4709 insertions(+), 2159 deletions(-) create mode 100644 binutils/testsuite/binutils-all/x86-64/pr26808.dump copy binutils/testsuite/binutils-all/{pr26160.dwp.bz2 => x86-64/pr26808.dwp.bz2} (100%) create mode 100644 gas/testsuite/gas/aarch64/csre_csr-invalid.d create mode 100644 gas/testsuite/gas/aarch64/csre_csr-invalid.l create mode 100644 gas/testsuite/gas/aarch64/csre_csr-invalid.s create mode 100644 gas/testsuite/gas/aarch64/csre_csr.d create mode 100644 gas/testsuite/gas/aarch64/csre_csr.s create mode 100644 gas/testsuite/gas/aarch64/system-4-invalid.d create mode 100644 gas/testsuite/gas/aarch64/system-4-invalid.l create mode 100644 gas/testsuite/gas/aarch64/system-4-invalid.s create mode 100644 gas/testsuite/gas/aarch64/system-4.d create mode 100644 gas/testsuite/gas/aarch64/system-4.s create mode 100644 gas/testsuite/gas/aarch64/system-5.d create mode 100644 gas/testsuite/gas/aarch64/system-5.s create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.exp