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-next-allyesconfig in repository toolchain/ci/binutils-gdb.
from 7f40ce1a9e gdb: remove unused includes in m32c-tdep.c adds bcd213b2cf Fix the decoding of DW_FORM_ref_addr DWARF attribute. adds 27e5e547c7 Fix seg-fault when running the ld testsuite for the hppa64-l [...] adds 0bf21fbd79 Add skip_fortran_tests to two Fortran testcases adds 934a176407 Fix gdb.python/py-format-string.exp with Clang adds 06db6ec3d9 [gdb/testsuite] Fix gdb.cp/psymtab-parameter.exp with -readnow adds 5868da034f [gdb/testsuite] Fix gdb.base/maint.exp FAILs with -readnow adds 297e9a75f2 [gdb/testsuite] Fix DUPLICATEs in gdb.base/multi-forks.exp adds b448cca522 [gdb/testsuite] Fix gdb.base/multi-forks.exp timeout with -readnow adds 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 adds 79952e6963 Make scoped_restore_current_thread's cdtors exception free (RFC) adds d70bdd3cc4 Move lookup_selected_frame to frame.c adds b78b3a297b gdb/infrun: disable pagination in fetch_inferior_event adds a984d94aab [PATCH][GAS] aarch64: Add WFIT instruction for Armv8.7-a adds b0ab069373 x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker adds b8fd9b80ee gold: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + bfd/ChangeLog | 26 + bfd/elf.c | 30 +- bfd/elf64-hppa.c | 2 +- bfd/elfxx-x86.c | 3 + bfd/srec.c | 5 +- bfd/version.h | 2 +- binutils/ChangeLog | 85 + binutils/README-how-to-make-a-release | 4 +- binutils/dwarf.c | 593 ++++- binutils/elfedit.c | 1 - binutils/objcopy.c | 11 +- binutils/readelf.c | 9 +- binutils/testsuite/binutils-all/i386/empty.d | 2 +- binutils/testsuite/binutils-all/i386/ibt.d | 2 +- binutils/testsuite/binutils-all/i386/pr21231a.d | 2 +- binutils/testsuite/binutils-all/i386/pr21231b.d | 6 +- binutils/testsuite/binutils-all/i386/shstk.d | 2 +- binutils/testsuite/binutils-all/x86-64/empty-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/empty.d | 2 +- binutils/testsuite/binutils-all/x86-64/ibt-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/ibt.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr21231a.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr21231b.d | 6 +- .../testsuite/binutils-all/x86-64/pr23494a-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr23494a.d | 2 +- .../testsuite/binutils-all/x86-64/pr23494c-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr23494c.d | 2 +- .../testsuite/binutils-all/x86-64/pr23494d-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr23494d.d | 2 +- .../testsuite/binutils-all/x86-64/pr23494e-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr23494e.d | 2 +- .../testsuite/binutils-all/x86-64/pr26808.dump | 1440 +++++++++++ .../{pr26160.dwp.bz2 => x86-64/pr26808.dwp.bz2} | Bin binutils/testsuite/binutils-all/x86-64/shstk-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/shstk.d | 2 +- binutils/testsuite/binutils-all/x86-64/x86-64.exp | 31 + gas/ChangeLog | 22 + gas/NEWS | 8 +- gas/config/tc-aarch64.c | 83 + gas/config/tc-i386.c | 92 +- 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 | 70 + gas/testsuite/gas/aarch64/system-5.s | 68 + gas/testsuite/gas/aarch64/system.d | 14 + gas/testsuite/gas/aarch64/system.s | 15 + gas/testsuite/gas/i386/property-1.d | 2 +- gas/testsuite/gas/i386/property-11.d | 2 +- gas/testsuite/gas/i386/property-12.d | 2 +- gas/testsuite/gas/i386/property-3.d | 2 +- gas/testsuite/gas/i386/property-4.d | 2 +- gas/testsuite/gas/i386/property-5.d | 2 +- gas/testsuite/gas/i386/property-6.d | 2 +- gas/testsuite/gas/i386/x86-64-property-1.d | 2 +- gas/testsuite/gas/i386/x86-64-property-11.d | 2 +- gas/testsuite/gas/i386/x86-64-property-12.d | 2 +- gas/testsuite/gas/i386/x86-64-property-3.d | 2 +- gas/testsuite/gas/i386/x86-64-property-4.d | 2 +- gas/testsuite/gas/i386/x86-64-property-5.d | 2 +- gas/testsuite/gas/i386/x86-64-property-6.d | 2 +- gdb/ChangeLog | 276 ++ 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 | 52 +- 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 | 91 + gdb/testsuite/gdb.ada/exec_changed.exp | 8 + .../gdb.base/double-prompt-target-event-error.exp | 122 - .../gdb.base/kill-detach-inferiors-cmd.exp | 2 + gdb/testsuite/gdb.base/maint.exp | 25 +- gdb/testsuite/gdb.base/multi-forks.exp | 58 +- .../gdb.base/paginate-after-ctrl-c-running.exp | 25 +- gdb/testsuite/gdb.base/paginate-bg-execution.exp | 77 +- gdb/testsuite/gdb.base/paginate-inferior-exit.exp | 36 +- gdb/testsuite/gdb.base/relocate.exp | 9 +- gdb/testsuite/gdb.base/reread.exp | 8 + gdb/testsuite/gdb.cp/nsalias.exp | 20 +- gdb/testsuite/gdb.cp/psymtab-parameter.exp | 7 +- gdb/testsuite/gdb.dwarf2/dw2-error.exp | 9 + gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 2 +- .../dw2-ranges-overlap.c} | 23 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.exp | 87 + gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 26 +- gdb/testsuite/gdb.mi/mi-fortran-modules.exp | 2 + gdb/testsuite/gdb.mi/mi-vla-fortran.exp | 6 +- gdb/testsuite/gdb.python/py-format-string.exp | 4 +- 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 +- gold/ChangeLog | 4 + gold/testsuite/gnu_property_test.sh | 4 +- include/ChangeLog | 8 + include/elf/common.h | 17 +- include/opcode/aarch64.h | 7 + ld/ChangeLog | 129 + ld/NEWS | 4 +- ld/emulparams/x86-64-level.sh | 7 +- ld/ld.texi | 2 + ld/testsuite/ld-elf/x86-feature-1a.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1b.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1c.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1d.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1e.rd | 2 +- ld/testsuite/ld-i386/i386.exp | 1 + ld/testsuite/ld-i386/pr23372c.d | 2 +- ld/testsuite/ld-i386/pr23486c.d | 2 +- ld/testsuite/ld-i386/pr23486d.d | 2 +- ld/testsuite/ld-i386/pr24322a.d | 2 +- ld/testsuite/ld-i386/pr24322b.d | 2 +- ld/testsuite/ld-i386/property-1a.r | 2 +- ld/testsuite/ld-i386/property-2a.r | 2 +- ld/testsuite/ld-i386/property-3.r | 2 +- ld/testsuite/ld-i386/property-3a.r | 4 +- ld/testsuite/ld-i386/property-4.r | 2 +- ld/testsuite/ld-i386/property-4a.r | 4 +- ld/testsuite/ld-i386/property-5.r | 2 +- ld/testsuite/ld-i386/property-5a.r | 4 +- ld/testsuite/ld-i386/property-7a.r | 2 +- ld/testsuite/ld-i386/property-x86-3.d | 4 +- ld/testsuite/ld-i386/property-x86-4a.d | 2 +- ld/testsuite/ld-i386/property-x86-5.d | 4 +- ld/testsuite/ld-i386/property-x86-cet1.d | 2 +- ld/testsuite/ld-i386/property-x86-cet2a.d | 4 +- ld/testsuite/ld-i386/property-x86-cet5a.d | 2 +- ld/testsuite/ld-i386/property-x86-cet5b.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt1a.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt1b.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt2.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt3a.d | 4 +- ld/testsuite/ld-i386/property-x86-ibt3b.d | 4 +- ld/testsuite/ld-i386/property-x86-ibt4.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt5.d | 2 +- ld/testsuite/ld-i386/property-x86-isa1.d | 2 +- .../{property-x86-isa1.d => property-x86-isa4.d} | 6 +- ld/testsuite/ld-i386/property-x86-shstk1a.d | 2 +- ld/testsuite/ld-i386/property-x86-shstk1b.d | 2 +- ld/testsuite/ld-i386/property-x86-shstk2.d | 2 +- ld/testsuite/ld-i386/property-x86-shstk3a.d | 4 +- ld/testsuite/ld-i386/property-x86-shstk3b.d | 4 +- ld/testsuite/ld-i386/property-x86-shstk4.d | 2 +- ld/testsuite/ld-i386/property-x86-shstk5.d | 2 +- ld/testsuite/ld-x86-64/pr23372c-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23372c.d | 2 +- ld/testsuite/ld-x86-64/pr23486c-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23486c.d | 2 +- ld/testsuite/ld-x86-64/pr23486d-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23486d.d | 2 +- ld/testsuite/ld-x86-64/pr24322a-x32.d | 2 +- ld/testsuite/ld-x86-64/pr24322a.d | 2 +- ld/testsuite/ld-x86-64/pr24322b-x32.d | 2 +- ld/testsuite/ld-x86-64/pr24322b.d | 2 +- ld/testsuite/ld-x86-64/pr24458a-x32.d | 2 +- ld/testsuite/ld-x86-64/pr24458a.d | 2 +- ld/testsuite/ld-x86-64/pr24458b-x32.d | 2 +- ld/testsuite/ld-x86-64/pr24458b.d | 2 +- ld/testsuite/ld-x86-64/pr24458c-x32.d | 2 +- ld/testsuite/ld-x86-64/pr24458c.d | 2 +- ld/testsuite/ld-x86-64/property-1a.r | 2 +- ld/testsuite/ld-x86-64/property-2a.r | 2 +- ld/testsuite/ld-x86-64/property-3.r | 2 +- ld/testsuite/ld-x86-64/property-3a.r | 4 +- ld/testsuite/ld-x86-64/property-4.r | 2 +- ld/testsuite/ld-x86-64/property-4a.r | 4 +- ld/testsuite/ld-x86-64/property-5.r | 2 +- ld/testsuite/ld-x86-64/property-5a.r | 4 +- ld/testsuite/ld-x86-64/property-7a.r | 2 +- ld/testsuite/ld-x86-64/property-x86-3-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-3.d | 4 +- ld/testsuite/ld-x86-64/property-x86-4a-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-4a.d | 2 +- ld/testsuite/ld-x86-64/property-x86-5-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-5.d | 4 +- ld/testsuite/ld-x86-64/property-x86-cet1-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet1.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet2a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-cet2a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-cet5a-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet5a.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet5b-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet5b.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt1a-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt1a.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt1b-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt1b.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt2-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt2.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt3a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt3b.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt4-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt4.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt5-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt5.d | 2 +- ld/testsuite/ld-x86-64/property-x86-isa1-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-isa1.d | 2 +- ...erty-x86-isa1-x32.d => property-x86-isa4-x32.d} | 6 +- .../{property-x86-isa1.d => property-x86-isa4.d} | 6 +- ld/testsuite/ld-x86-64/property-x86-shstk1a-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk1a.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk1b-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk1b.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk2-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk2.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk3a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk3b.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk4-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk4.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk5-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk5.d | 2 +- ld/testsuite/ld-x86-64/x86-64.exp | 2 + opcodes/aarch64-asm-2.c | 373 +-- opcodes/aarch64-asm.c | 15 + opcodes/aarch64-asm.h | 1 + opcodes/aarch64-dis-2.c | 2645 ++++++++++---------- opcodes/aarch64-dis.c | 15 + opcodes/aarch64-dis.h | 1 + opcodes/aarch64-opc-2.c | 19 +- opcodes/aarch64-opc.c | 14 + opcodes/aarch64-opc.h | 3 +- opcodes/aarch64-tbl.h | 18 + src-release.sh | 18 +- 283 files changed, 5808 insertions(+), 2804 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 delete mode 100644 gdb/testsuite/gdb.base/double-prompt-target-event-error.exp rename gdb/testsuite/{gdb.base/double-prompt-target-event-error.c => gdb.dwarf2/dw [...] create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.exp copy ld/testsuite/ld-i386/{property-x86-isa1.d => property-x86-isa4.d} (54%) copy ld/testsuite/ld-x86-64/{property-x86-isa1-x32.d => property-x86-isa4-x32.d} (54%) copy ld/testsuite/ld-x86-64/{property-x86-isa1.d => property-x86-isa4.d} (56%)