This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-check_binutils in repository toolchain/ci/binutils-gdb.
from 5a4037661b PR27647 PowerPC extended conditional branch mnemonics adds 829f3fe1f0 x86-64: limit breakage from gcc movdir64b et al workaround adds c0e54661f7 x86: fix AMD Zen3 insns adds 5364285240 x86: flag as bad AVX512 insns with EVEX.z set but EVEX.aaa clear adds 596a02ff55 x86: flag bad S/G insn operand combinations adds 5e74b4959b x86: fix CMPXCHG8B special case when disallowing q suffix ou [...] adds efa30ac3c5 [NIOS2] Fix disassembly of br.n instruction. adds d3cbca38df gdb/riscv: fix creating breakpoints at invalid addresses adds ba3c61fc58 gdb/testsuite: use -wrap with gdb_test_multiple in lib/ada.exp adds 485170cdb1 libctf, dump: do not emit size or alignment if it would error adds 24c877f9b1 include: always do unsigned left-shift in CTF_SET_STID adds 86f64bf43f libctf, serialize: functions with no args have a NULL dtd_vlen adds 5226ef6113 libctf: make ctf_bfdopen_ctfsect a debugger entry point adds 0bd65ce30a libctf: don't dereference out-of-bounds locations in the qua [...] adds 15131809c2 libctf: fix memory leak in a test adds 8f7b22ea2a libctf: fix ELF-in-BFD checks in the presence of ASAN adds 8592be8c7d ld: do not rely on the exact size of the CTF symtypetabs in [...] adds 323fd5b9f9 Fix problem exposed by gdb.server/stop-reply-no-thread-multi.exp adds eff4f69db4 Fix bkpt-other-inferior.exp race adds 574d27ede4 Automatic date update in version.in adds c3344b626d x86-64: don't accept supposedly disabled MOVQ forms adds ac45a6ca51 gdb/testsuite: remove duplicate test names for gdb.cp/nsusing.exp adds 6e89229742 gdb/testsuite: remove duplicate test names from gdb.cp/gdb2384.exp adds baecbb3dc8 gdb/testsuite: remove duplicate test from gdb.cp/maint.exp adds 6b78370dcc gdb/testsuite: resolve duplicate test name in gdb.cp/cplusfuncs.exp adds 3c2dcf90b5 gdb/testsuite: resolve remaining duplicate test names in gdb [...] adds bab287cdcf Avoid some pointer chasing in DWARF reader adds e5b9b39f88 target_is_non_stop_p and sync targets adds 1192f124a3 gdb: generalize commit_resume, avoid commit-resuming when th [...] adds b4b1a226df gdb: defer commit resume until all available events are consumed adds b1f3973b9c gdb/testsuite: more testing of pretty printer 'array' display_hint adds ff5b3e1458 Save/restore file offset while reading notes in core file new cd43f63e00 Allow expand_symtabs_matching to examine imported psymtabs new e2cd5ca40c Simplify psymbol_functions::expand_symtabs_matching new 2315bb2d57 Simplify use of map_matching_symbols in ada-lang.c new f4655dee77 Use function view in quick_symbol_functions::map_symbol_filenames new efe1ecd834 gdb-add-index.sh: Remove use of non posix 'local' new 03f2bc641d Automatic date update in version.in
The 6 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/elfcore.h | 7 + bfd/version.h | 2 +- gas/ChangeLog | 73 +++++++ gas/config/tc-i386.c | 23 +- gas/testsuite/gas/i386/avx512f-nondef.d | 8 +- gas/testsuite/gas/i386/avx512f-nondef.s | 10 + gas/testsuite/gas/i386/i386.exp | 1 + .../gas/i386/{x86-64-enqcmd.d => ilp32/enqcmd.d} | 4 +- .../gas/i386/{x86-64-enqcmd.s => ilp32/enqcmd.s} | 2 +- .../gas/i386/{x86-64-movdir.d => ilp32/movdir.d} | 4 +- .../gas/i386/{x86-64-movdir.s => ilp32/movdir.s} | 2 +- gas/testsuite/gas/i386/invlpgb.d | 4 + gas/testsuite/gas/i386/invlpgb.s | 22 +- gas/testsuite/gas/i386/invlpgb64.d | 5 +- gas/testsuite/gas/i386/snp.d | 7 +- gas/testsuite/gas/i386/snp.s | 44 ++-- gas/testsuite/gas/i386/snp64.d | 18 +- gas/testsuite/gas/i386/vgather-check-none.d | 32 +-- gas/testsuite/gas/i386/vgather-check-warn.d | 33 +-- gas/testsuite/gas/i386/vgather-check.d | 24 +-- gas/testsuite/gas/i386/x86-64-enqcmd-intel.d | 5 - gas/testsuite/gas/i386/x86-64-enqcmd-inval.l | 16 +- gas/testsuite/gas/i386/x86-64-enqcmd-inval.s | 6 +- gas/testsuite/gas/i386/x86-64-enqcmd.d | 6 - gas/testsuite/gas/i386/x86-64-enqcmd.s | 4 - gas/testsuite/gas/i386/x86-64-movdir-intel.d | 3 - gas/testsuite/gas/i386/x86-64-movdir.d | 4 - gas/testsuite/gas/i386/x86-64-movdir.s | 2 - gas/testsuite/gas/i386/x86-64-movdir64b-reg.l | 6 +- gas/testsuite/gas/i386/x86-64-movdir64b-reg.s | 2 + gas/testsuite/gas/i386/x86-64-nosse2.l | 15 ++ gas/testsuite/gas/i386/x86-64-nosse2.s | 9 + .../gas/i386/x86-64-vgather-check-error.l | 23 +- gas/testsuite/gas/i386/x86-64-vgather-check-none.d | 35 +-- gas/testsuite/gas/i386/x86-64-vgather-check-warn.d | 35 +-- gas/testsuite/gas/i386/x86-64-vgather-check-warn.e | 23 +- gas/testsuite/gas/i386/x86-64-vgather-check.d | 29 +-- gas/testsuite/gas/i386/x86-64-vgather-check.s | 3 + gas/testsuite/gas/nios2/brn.d | 10 + gas/testsuite/gas/nios2/brn.s | 4 + gdb/ChangeLog | 149 +++++++++++++ gdb/ada-lang.c | 46 ++-- gdb/async-event.c | 8 + gdb/async-event.h | 3 + gdb/contrib/gdb-add-index.sh | 25 ++- gdb/dwarf2/read.c | 27 ++- gdb/infcmd.c | 16 ++ gdb/infrun.c | 238 +++++++++++++++++++-- gdb/infrun.h | 98 +++++++++ gdb/mi/mi-cmd-file.c | 6 +- gdb/mi/mi-main.c | 4 + gdb/objfiles.h | 4 +- gdb/process-stratum-target.h | 32 +++ gdb/psympriv.h | 4 +- gdb/psymtab.c | 21 +- gdb/quick-symbol.h | 15 +- gdb/record-full.c | 10 +- gdb/remote.c | 180 ++++++++++++---- gdb/riscv-tdep.c | 1 - gdb/symfile-debug.c | 10 +- gdb/symfile.c | 6 +- gdb/symfile.h | 4 +- gdb/symtab.c | 79 ++++--- gdb/target-delegates.c | 45 +++- gdb/target.c | 34 +-- gdb/target.h | 43 ++-- gdb/testsuite/ChangeLog | 60 ++++++ gdb/testsuite/gdb.cp/breakpoint.exp | 8 +- gdb/testsuite/gdb.cp/casts.exp | 6 +- gdb/testsuite/gdb.cp/cplusfuncs.exp | 2 +- gdb/testsuite/gdb.cp/filename.exp | 6 +- gdb/testsuite/gdb.cp/gdb2384.cc | 4 +- gdb/testsuite/gdb.cp/gdb2384.exp | 20 +- gdb/testsuite/gdb.cp/gdb2495.exp | 6 +- gdb/testsuite/gdb.cp/maint.exp | 31 +-- gdb/testsuite/gdb.cp/mb-ctor.exp | 4 +- gdb/testsuite/gdb.cp/misc.exp | 2 +- gdb/testsuite/gdb.cp/nsnested.exp | 9 +- gdb/testsuite/gdb.cp/nsusing.exp | 133 +++--------- gdb/testsuite/gdb.cp/ovldbreak.exp | 6 +- gdb/testsuite/gdb.cp/pr17494.exp | 2 +- gdb/testsuite/gdb.cp/ref-types.exp | 2 +- gdb/testsuite/gdb.cp/temargs.exp | 2 +- gdb/testsuite/gdb.python/py-prettyprint.c | 2 + gdb/testsuite/gdb.python/py-prettyprint.exp | 29 +++ gdb/testsuite/gdb.python/py-prettyprint.py | 5 + gdb/testsuite/gdb.server/bkpt-other-inferior.exp | 6 +- .../gdb.server/stop-reply-no-thread-multi.exp | 18 +- gdb/testsuite/lib/ada.exp | 4 +- gdb/top.c | 7 + include/ChangeLog | 7 + include/ctf.h | 16 +- ld/ChangeLog | 10 + ld/testsuite/ld-ctf/array.d | 2 +- ld/testsuite/ld-ctf/data-func-conflicted.d | 6 +- ld/testsuite/ld-ctf/diag-parlabel.d | 4 +- ld/testsuite/ld-ctf/function.d | 2 +- ld/testsuite/ld-ctf/slice.d | 2 +- libctf/ChangeLog | 31 +++ libctf/configure | 24 +-- libctf/configure.ac | 2 +- libctf/ctf-dump.c | 12 +- libctf/ctf-lookup.c | 10 +- libctf/ctf-open-bfd.c | 2 + libctf/ctf-serialize.c | 4 +- .../symtypetab-nonlinker-writeout.c | 1 + opcodes/ChangeLog | 37 ++++ opcodes/i386-dis-evex.h | 4 +- opcodes/i386-dis.c | 91 ++++++-- opcodes/i386-opc.tbl | 14 +- opcodes/i386-tbl.h | 57 ++++- opcodes/nios2-dis.c | 2 +- 113 files changed, 1686 insertions(+), 706 deletions(-) copy gas/testsuite/gas/i386/{x86-64-enqcmd.d => ilp32/enqcmd.d} (97%) copy gas/testsuite/gas/i386/{x86-64-enqcmd.s => ilp32/enqcmd.s} (93%) copy gas/testsuite/gas/i386/{x86-64-movdir.d => ilp32/movdir.d} (95%) copy gas/testsuite/gas/i386/{x86-64-movdir.s => ilp32/movdir.s} (90%) create mode 100644 gas/testsuite/gas/i386/x86-64-nosse2.l create mode 100644 gas/testsuite/gas/i386/x86-64-nosse2.s create mode 100644 gas/testsuite/gas/nios2/brn.d create mode 100644 gas/testsuite/gas/nios2/brn.s