This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-aarch64-spec2k6-O2 in repository toolchain/ci/binutils-gdb.
from 0b62c71c08 Automatic date update in version.in adds 9660559239 Automatic date update in version.in adds 88ed7edbc6 Remove fromhex implementation from gdbreplay adds 6187fc5364 Automatic date update in version.in adds 4f6d070adb Don't waste space in prefix_opcd_indices adds 79b377b3cf Revert patch that disables building libctf for non-ELF based [...] adds 9303eb2fb1 Add highlight style, title style, fputs_highlighted. Improve [...] adds 66d8c86285 Improve usability and/or readibility of help and apropos output. adds 206584bdf1 Update tests following changes to "help" and "apropos" adds e664d72803 Document in NEWS and gdb.texinfo the "help", "apropos" and " [...] adds 1ff30553d8 Automatic date update in version.in adds a9d96ab97e Remove an unnecessary set of parentheses in the arm-dis.c so [...] adds e1f2e1a2da Add an objfile getter to gdb.Type adds 5d79adc4b2 Add support for Intel ENQCMD[S] instructions adds 9186c494a3 Enable Intel AVX512_VP2INTERSECT insn adds a610aa4f9c libctf: fix the type of ctf_enum.cte_value adds 941accce38 libctf: fix use-after-free in function dumping adds 6b22174ff1 libctf: look for BSD versus GNU qsort_r signatures adds ad118caa9f libctf: work on platforms without O_CLOEXEC. adds 63c6fc6cac i386: Check for reserved VEX.vvvv and EVEX.vvvv adds 76fad99963 Use CHAR_BIT instead of NBBY in libctf adds d3238f7d90 Fix paths to ChangeLog files adds b02f78f928 Introduce and use make_unique_xstrdup adds fbe4d6650d Automatic date update in version.in adds 312617a3d0 gdb/riscv: Don't error when decoding a 6 or 8 byte instruction adds 0088ba596b gdb/testsuite: Improve comments in recently added test adds 62d8e3b731 libctf: eschew %zi format specifier adds 12efd68d15 i386: Check vector length for EVEX vextractfXX and vinsertfXX adds 811731b21b Automatic date update in version.in adds 8bf6d176b0 [LD, AArch64] Move ELF options behind -z adds 237df8fe18 [BFD, AArch64] Fix PT_GNU_PROPERTY alignment issue adds 3847a7bfbf Add timestamps to "maint time" output adds 8d01b5310e gas: Correct ChangeLog for commit 5d79adc4b22b0abd adds dd455cf51d gas: Add .enqcmd and noenqcmd directives adds 1a3da2cd61 Add thread-exit annotation. adds 4fa0265ede Apply substitute-path to relative filenames as well adds bec3a0c822 Automatic date update in version.in adds f5e73be11b libctf: mark various args as unused in the !HAVE_MMAP case adds 595a4d439b libctf: explicitly cast more size_t types used in printf()s adds 942d35f72b libctf: avoid strndup adds c1b00498af LD/doc: Clarify `-rpath' option's semantics WRT link-time de [...] adds c588b266bf Automatic date update in version.in adds 2e1a984c23 Automatic date update in version.in adds a72f8c4ce3 Automatic date update in version.in adds 81873cc81e [gdb/symtab] Support DW_AT_main_subprogram with -readnow. adds a3972330f4 Fix a missing include of <string> adds 2e02f29632 Tidy up ar_open by using asprintf to replace xmalloc and sprintf. adds caa429d81a Delay allocation of dbx_symfile_info adds 25ce02ee7b Use gdbpy_enter in py-breakpoint.c adds 58e07198f3 Add support for NetBSD/sh3 core file sections. Merge multip [...] adds 422186a95c Remove newlines from warnings adds 9bf7038bb2 Update help text in ada-lang.c adds c6a636ce37 Fix printing large decimal values in strings. adds e99f9db0f5 [gdb/symtab] Fix symbol loading performance regression adds f19e22e922 [gdb] Fix dynamic-stack-buffer-overflow in linespec_lexer_le [...] adds 9ab084121f [gdb] Fix heap-buffer-overflow in cp_find_first_component_aux adds a706786341 gdb: Check for not allocated/associated values during array slicing adds 8bbce0c702 Automatic date update in version.in adds b49851c8e2 [gdb/testsuite] Add readnow.exp adds 8c2e74f181 [gdb/testsuite] Fix main high_pc in nonvar-access.exp adds 86108c1311 Remove shadowing from darwin-nat.c adds fea82da0fe [gdb/testsuite] Fix remove-inferiors.exp FAIL with readnow board adds 89549d7f4d Remove trailing newlines from help text adds c93dbb25ac Fix an unitinitalised local variable in decode_arm_unwind(). adds 1c7fe9515d Remove linux-waitpid.c debugging code adds 08f10e02be Move gdb's xmalloc and friends to new file adds 2057d69dcc Add support for reporting Alpha and Vax symbol visibility in [...] adds a5fd13a915 Dwarf: Don't add nameless modules to partial symbol table adds d106773eac Dwarf: Don't add nameless modules to partial symbol table (C [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 9 + bfd/ChangeLog | 23 + bfd/bfd-in.h | 2 +- bfd/bfd-in2.h | 2 +- bfd/elf.c | 86 +- bfd/elfnn-aarch64.c | 4 +- bfd/elfxx-aarch64.c | 10 +- bfd/version.h | 2 +- binutils/ChangeLog | 41 + binutils/Makefile.am | 4 +- binutils/Makefile.in | 2 +- binutils/arsup.c | 11 +- binutils/config.in | 3 - binutils/configure | 64 +- binutils/configure.ac | 30 - binutils/doc/Makefile.in | 1 - binutils/objdump.c | 36 +- binutils/readelf.c | 45 +- binutils/strings.c | 4 +- configure | 16 - configure.ac | 16 - gas/ChangeLog | 60 + gas/config/tc-i386.c | 6 + gas/doc/c-i386.texi | 7 +- gas/testsuite/gas/i386/disassem.d | 8 + gas/testsuite/gas/i386/disassem.s | 4 + gas/testsuite/gas/i386/enqcmd-intel.d | 20 + gas/testsuite/gas/i386/enqcmd-inval.l | 10 + gas/testsuite/gas/i386/enqcmd-inval.s | 15 + gas/testsuite/gas/i386/enqcmd.d | 20 + gas/testsuite/gas/i386/enqcmd.s | 15 + gas/testsuite/gas/i386/i386.exp | 14 + gas/testsuite/gas/i386/inval-avx512vl.l | 12 + gas/testsuite/gas/i386/inval-avx512vl.s | 6 + gas/testsuite/gas/i386/vp2intersect-intel.d | 48 + gas/testsuite/gas/i386/vp2intersect-inval-bcast.l | 13 + gas/testsuite/gas/i386/vp2intersect-inval-bcast.s | 19 + gas/testsuite/gas/i386/vp2intersect.d | 48 + gas/testsuite/gas/i386/vp2intersect.s | 51 + gas/testsuite/gas/i386/x86-64-disassem.d | 7 + gas/testsuite/gas/i386/x86-64-disassem.s | 4 + gas/testsuite/gas/i386/x86-64-enqcmd-intel.d | 20 + gas/testsuite/gas/i386/x86-64-enqcmd-inval.l | 9 + gas/testsuite/gas/i386/x86-64-enqcmd-inval.s | 15 + gas/testsuite/gas/i386/x86-64-enqcmd.d | 20 + gas/testsuite/gas/i386/x86-64-enqcmd.s | 15 + gas/testsuite/gas/i386/x86-64-inval-avx512vl.l | 12 + gas/testsuite/gas/i386/x86-64-inval-avx512vl.s | 6 + gas/testsuite/gas/i386/x86-64-vp2intersect-intel.d | 48 + .../gas/i386/x86-64-vp2intersect-inval-bcast.l | 13 + .../gas/i386/x86-64-vp2intersect-inval-bcast.s | 19 + gas/testsuite/gas/i386/x86-64-vp2intersect.d | 48 + gas/testsuite/gas/i386/x86-64-vp2intersect.s | 51 + gdb/ChangeLog | 216 + gdb/Makefile.in | 1 + gdb/NEWS | 35 + gdb/ada-lang.c | 21 +- gdb/alloc.c | 111 + gdb/annotate.c | 14 + gdb/breakpoint.c | 15 +- gdb/btrace.c | 8 +- gdb/cli/cli-cmds.c | 24 +- gdb/cli/cli-decode.c | 56 +- gdb/cli/cli-decode.h | 2 +- gdb/cli/cli-dump.c | 2 +- gdb/cli/cli-style.c | 117 +- gdb/cli/cli-style.h | 21 +- gdb/coffread.c | 7 - gdb/common/common-utils.c | 72 - gdb/common/filestuff.c | 2 +- gdb/common/gdb_tilde_expand.c | 2 +- gdb/common/gdb_unique_ptr.h | 8 + gdb/common/pathstuff.c | 8 +- gdb/compile/compile-cplus-types.c | 2 +- gdb/completer.c | 19 +- gdb/cp-support.c | 2 +- gdb/darwin-nat.c | 12 +- gdb/dbxread.c | 10 + gdb/disasm.c | 2 +- gdb/doc/ChangeLog | 15 + gdb/doc/annotate.texinfo | 7 + gdb/doc/gdb.texinfo | 58 +- gdb/doc/python.texi | 5 + gdb/dwarf-index-cache.c | 2 +- gdb/dwarf2read.c | 23 +- gdb/elfread.c | 12 +- gdb/fbsd-tdep.c | 2 +- gdb/gdbserver/ChangeLog | 30 + gdb/gdbserver/Makefile.in | 12 + gdb/gdbserver/gdbreplay.c | 21 +- gdb/gdbserver/linux-s390-low.c | 2 +- gdb/gdbserver/linux-x86-low.c | 2 +- gdb/gdbserver/remote-utils.c | 6 +- gdb/gdbserver/server.c | 2 +- gdb/gdbserver/thread-db.c | 4 +- gdb/gdbserver/tracepoint.c | 4 +- gdb/guile/guile.c | 2 +- gdb/guile/scm-safe-call.c | 2 +- gdb/infcall.c | 2 +- gdb/infcmd.c | 6 +- gdb/interps.c | 5 +- gdb/language.c | 6 +- gdb/linespec.c | 7 +- gdb/m32c-tdep.c | 2 +- gdb/maint.c | 25 + gdb/maint.h | 7 +- gdb/mi/mi-main.c | 2 +- gdb/nat/fork-inferior.c | 2 +- gdb/nat/linux-waitpid.c | 34 +- gdb/psymtab.c | 2 +- gdb/python/py-breakpoint.c | 18 +- gdb/python/py-type.c | 14 + gdb/python/python.c | 5 +- gdb/reverse.c | 4 +- gdb/riscv-tdep.c | 10 +- gdb/s12z-tdep.c | 6 +- gdb/solib-svr4.c | 2 +- gdb/source.c | 13 +- gdb/spu-tdep.c | 10 +- gdb/symfile.c | 2 +- gdb/symtab.c | 15 +- gdb/target.c | 2 +- gdb/testsuite/ChangeLog | 65 + gdb/testsuite/boards/readnow.exp | 27 + gdb/testsuite/gdb.arch/riscv-unwind-long-insn-6.s | 45 + gdb/testsuite/gdb.arch/riscv-unwind-long-insn-8.s | 45 + gdb/testsuite/gdb.arch/riscv-unwind-long-insn.c | 25 + gdb/testsuite/gdb.arch/riscv-unwind-long-insn.exp | 61 + gdb/testsuite/gdb.base/annota1.exp | 12 +- gdb/testsuite/gdb.base/help.exp | 7 +- gdb/testsuite/gdb.base/maint.exp | 7 +- gdb/testsuite/gdb.base/style.exp | 33 + gdb/testsuite/gdb.base/watch_thread_num.c | 25 +- gdb/testsuite/gdb.cp/annota2.exp | 2 + gdb/testsuite/gdb.dwarf2/nonvar-access.exp | 8 +- gdb/testsuite/gdb.fortran/block-data.exp | 63 + gdb/testsuite/gdb.fortran/block-data.f | 56 + gdb/testsuite/gdb.fortran/vla-sizeof.exp | 4 +- gdb/testsuite/gdb.guile/scm-cmd.exp | 4 +- gdb/testsuite/gdb.multi/remove-inferiors.exp | 5 +- gdb/testsuite/gdb.python/py-cmd.exp | 2 +- gdb/testsuite/gdb.python/py-type.exp | 4 + gdb/testsuite/gdb.trace/tracecmd.exp | 2 +- gdb/testsuite/lib/gdb-utils.exp | 2 + gdb/testsuite/lib/gdb.exp | 66 +- gdb/top.c | 2 +- gdb/tracepoint.c | 6 +- gdb/tui/tui-layout.c | 2 +- gdb/tui/tui-regs.c | 2 +- gdb/tui/tui-stack.c | 2 +- gdb/tui/tui-win.c | 64 +- gdb/typeprint.c | 2 +- gdb/user-regs.c | 2 +- gdb/utils.c | 36 + gdb/utils.h | 6 + gdb/valops.c | 5 + gdb/value.c | 6 +- gold/ChangeLog | 4 + gold/errors.h | 1 + include/ChangeLog | 4 + include/ctf.h | 2 +- ld/ChangeLog | 33 + ld/NEWS | 4 +- ld/emultempl/aarch64elf.em | 28 +- ld/ld.texi | 17 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 2 + ld/testsuite/ld-aarch64/bti-pac-plt-1.d | 2 +- ld/testsuite/ld-aarch64/bti-pac-plt-2.d | 2 +- ld/testsuite/ld-aarch64/bti-plt-1.d | 4 +- ld/testsuite/ld-aarch64/bti-plt-2.d | 4 +- ld/testsuite/ld-aarch64/bti-plt-3.d | 4 +- ld/testsuite/ld-aarch64/bti-plt-4.d | 4 +- ld/testsuite/ld-aarch64/bti-plt-6.d | 4 +- ld/testsuite/ld-aarch64/bti-plt-7.d | 6 +- ld/testsuite/ld-aarch64/bti-warn.d | 6 +- ld/testsuite/ld-aarch64/pac-plt-1.d | 2 +- ld/testsuite/ld-aarch64/pac-plt-2.d | 2 +- ld/testsuite/ld-aarch64/property-bti-pac4-a.d | 11 + ld/testsuite/ld-aarch64/property-bti-pac4-b.d | 11 + ld/testsuite/ld-aarch64/property-bti-pac4.s | 21 + libctf/ChangeLog | 58 + libctf/Makefile.am | 4 +- libctf/Makefile.in | 29 +- libctf/config.h.in | 16 +- libctf/configure | 198 +- libctf/configure.ac | 60 +- libctf/ctf-archive.c | 18 +- libctf/ctf-create.c | 23 +- libctf/ctf-decls.h | 44 +- libctf/ctf-dump.c | 18 +- libctf/ctf-lookup.c | 2 +- libctf/{qsort_r.c => ctf-qsort_r.c} | 2 +- libctf/ctf-subr.c | 2 +- opcodes/ChangeLog | 73 + opcodes/arm-dis.c | 2 +- opcodes/i386-dis-evex.h | 86 +- opcodes/i386-dis.c | 49 +- opcodes/i386-gen.c | 12 +- opcodes/i386-init.h | 396 +- opcodes/i386-opc.h | 6 + opcodes/i386-opc.tbl | 16 + opcodes/i386-tbl.h | 8006 ++++++++++---------- opcodes/ppc-dis.c | 2 +- 203 files changed, 7305 insertions(+), 4975 deletions(-) create mode 100644 gas/testsuite/gas/i386/enqcmd-intel.d create mode 100644 gas/testsuite/gas/i386/enqcmd-inval.l create mode 100644 gas/testsuite/gas/i386/enqcmd-inval.s create mode 100644 gas/testsuite/gas/i386/enqcmd.d create mode 100644 gas/testsuite/gas/i386/enqcmd.s create mode 100644 gas/testsuite/gas/i386/inval-avx512vl.l create mode 100644 gas/testsuite/gas/i386/inval-avx512vl.s create mode 100644 gas/testsuite/gas/i386/vp2intersect-intel.d create mode 100644 gas/testsuite/gas/i386/vp2intersect-inval-bcast.l create mode 100644 gas/testsuite/gas/i386/vp2intersect-inval-bcast.s create mode 100644 gas/testsuite/gas/i386/vp2intersect.d create mode 100644 gas/testsuite/gas/i386/vp2intersect.s create mode 100644 gas/testsuite/gas/i386/x86-64-enqcmd-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-enqcmd-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-enqcmd-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-enqcmd.d create mode 100644 gas/testsuite/gas/i386/x86-64-enqcmd.s create mode 100644 gas/testsuite/gas/i386/x86-64-inval-avx512vl.l create mode 100644 gas/testsuite/gas/i386/x86-64-inval-avx512vl.s create mode 100644 gas/testsuite/gas/i386/x86-64-vp2intersect-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-vp2intersect-inval-bcast.l create mode 100644 gas/testsuite/gas/i386/x86-64-vp2intersect-inval-bcast.s create mode 100644 gas/testsuite/gas/i386/x86-64-vp2intersect.d create mode 100644 gas/testsuite/gas/i386/x86-64-vp2intersect.s create mode 100644 gdb/alloc.c create mode 100644 gdb/testsuite/boards/readnow.exp create mode 100644 gdb/testsuite/gdb.arch/riscv-unwind-long-insn-6.s create mode 100644 gdb/testsuite/gdb.arch/riscv-unwind-long-insn-8.s create mode 100644 gdb/testsuite/gdb.arch/riscv-unwind-long-insn.c create mode 100644 gdb/testsuite/gdb.arch/riscv-unwind-long-insn.exp create mode 100644 gdb/testsuite/gdb.fortran/block-data.exp create mode 100644 gdb/testsuite/gdb.fortran/block-data.f create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac4-a.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac4-b.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac4.s rename libctf/{qsort_r.c => ctf-qsort_r.c} (99%)