This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-Oz in repository toolchain/ci/binutils-gdb.
from 0a3eb8aeb3 Automatic date update in version.in adds 11abe42647 x86: drop stray assignment from build_evex_prefix() adds 40d231b4fb x86: also refuse data size prefix on SIMD insns adds a5aeccd9d3 x86-64: honor REX prefixes for SSE2AVX adds 0b9404fd37 x86-64: REX prefix is invalid with VEX etc adds 589958d6ff x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE adds 8bbb3ad806 x86: operand sizing prefixes can disambiguate insns adds c423d21a43 x86: move ImmExt processing adds 464dc4af9a x86: drop left-over 4-way alternative disassembler templates adds 8f570d6288 x86: make J disassembler macro available for new use adds b59d128a11 Stop the assembler from generating R_ARM_THM_JMP11 relocatio [...] adds 6248d9d647 Remove the use of the register keyword in the libiberty.h he [...] adds 42cc83080d Update the Swedish translation in the gprof/ subdirectory. adds d412e69677 Move common handlers to sol2_init_abi adds a7e6196bb8 Don't include *sol2-tdep.o on Linux/sparc* adds c6d3683661 Use fork instead of vfork on Solaris adds bb6e55f3ee Remove obsolete gdbarch_static_transform_name adds 767a879e31 gdb/riscv: Improved register alias name creation adds 4445e8f59a gdb/riscv: Fix whitespace error adds ed69cbc8ef gdb/riscv: Take CSR names from target description adds 865bad2602 gdb/riscv: Remove CSR feature file adds 3b9fce9660 gdb/riscv: Improve support for matching against target descriptions adds be64fd0776 gdb: Extend target description processing of unknown registers adds 2e52d03824 gdb/riscv: Record information about unknown tdesc registers adds 6d74da72da gdb/riscv: Loop over all registers for 'info all-registers' adds d73be61168 cpu: fix offset16 type, update c-calls in bpf.cpu adds 277474eea0 gdb: make inferior::terminal a unique ptr adds 58373b80f3 gdb: use make_unique_xstrdup in set_inferior_io_terminal adds 30610e1520 Automatic date update in version.in adds ba9b3ef5ee RISCV changes broke 32-bit --enable-targets=all adds 85f7484a3a m68k: tag floating-point ABI used adds edf92af0fb Improve documentation of which shell is used by GDB's shell [...] adds f53b3eeb67 Fix -Wstring-compare testcase build failure adds 2a1bb84c67 x86: fix processing of -M disassembler option adds 198e1db737 ld/x86: actually invoke k1om tests adds d1c361252b x86: make I disassembler macro available for new use adds 1776e3e59c Fix --enable-libctf and --disable-static adds 094e34f221 binutils, ld: work with --disable-libctf adds fe4c2d5563 libctf: create: non-root-visible types should not appear in [...] adds 6bbf9da892 libctf: create: don't add forwards if the type added already exists adds d04a47ac53 libctf: create: ctf_add_type should hand back already-added [...] adds 8ffcdf1823 libctf: create: forwards are always in the namespace of thei [...] adds 2f6ecaed66 libctf, binutils: support CTF archives like objdump adds 2e428e7440 libctf: avoid nonportable __thread in CTF archive handling adds 866706584c libctf: work with compilers not supporting GNU C attributes adds e755667f94 libctf, elfcpp, gold: do not assume that <byteswap.h> contai [...] adds c1401ecc29 libctf: add some missing #includes. adds 8e6635bd14 libctf: support platforms with separate libintl adds 63112cd67b x86: Rename VecSIB to SIB for Intel AMX adds 79b32e73d8 x86: Correct VexSIB128 to VecSIB128 adds e978ad6249 i386-opc.tbl: Add a blank line adds b6cd5d100a x86: Process ImmExt without operands adds c0b3b3bdc6 Make test names unique in python.exp and guile.exp adds aa57a9d3b6 Automatic date update in version.in adds cfc16775b7 asan: readelf: use after free in process_archive adds 05779d57f9 Make {get,set}_inferior_io_terminal inferior methods adds 6db3031e5c gdbsupport: add format attribute to print_xml_feature::add_line adds a5122bfa07 Automatic date update in version.in adds cd4c4c07f4 Remove "cmd_type" function
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 14 + bfd/cpu-riscv.c | 80 ++++ bfd/elf32-m68k.c | 62 +++ bfd/elfxx-riscv.c | 95 ---- bfd/version.h | 2 +- binutils/ChangeLog | 51 ++ binutils/Makefile.am | 5 + binutils/Makefile.in | 9 +- binutils/aclocal.m4 | 1 + binutils/config.in | 3 + binutils/configure | 39 +- binutils/configure.ac | 6 + binutils/doc/Makefile.in | 1 + binutils/doc/binutils.texi | 9 +- binutils/elfcomm.c | 9 +- binutils/objdump.c | 27 +- binutils/readelf.c | 160 +++++-- cpu/ChangeLog | 9 + cpu/bpf.cpu | 20 +- elfcpp/ChangeLog | 9 + elfcpp/elfcpp_swap.h | 16 +- gas/ChangeLog | 112 +++++ gas/config/tc-arm.c | 1 + gas/config/tc-i386.c | 155 +++--- gas/config/tc-m68k.c | 20 + gas/doc/as.texi | 16 + gas/testsuite/gas/arm/plt-1.d | 12 +- gas/testsuite/gas/i386/avx-16bit.d | 54 +-- gas/testsuite/gas/i386/avx-scalar.d | 54 +-- gas/testsuite/gas/i386/avx.d | 54 +-- gas/testsuite/gas/i386/avx512f-16bit.d | 48 +- gas/testsuite/gas/i386/avx512f.d | 48 +- gas/testsuite/gas/i386/evex-lig256.d | 48 +- gas/testsuite/gas/i386/evex-lig512.d | 48 +- gas/testsuite/gas/i386/evex-wig1.d | 8 +- gas/testsuite/gas/i386/i386.exp | 5 + gas/testsuite/gas/i386/katmai.d | 2 +- gas/testsuite/gas/i386/nop-1-suffix.d | 60 +++ gas/testsuite/gas/i386/noreg16-data32.d | 152 ++++++ gas/testsuite/gas/i386/noreg16.d | 32 +- gas/testsuite/gas/i386/noreg16.s | 286 ++++++------ gas/testsuite/gas/i386/noreg32-data16.d | 163 +++++++ gas/testsuite/gas/i386/noreg32-data16.e | 11 + gas/testsuite/gas/i386/noreg32.d | 18 +- gas/testsuite/gas/i386/noreg32.s | 306 ++++++------ gas/testsuite/gas/i386/noreg64-data16.d | 161 +++++++ gas/testsuite/gas/i386/noreg64-data16.e | 11 + gas/testsuite/gas/i386/noreg64-rex64.d | 160 +++++++ gas/testsuite/gas/i386/noreg64.s | 328 +++++++------ gas/testsuite/gas/i386/prefix32.l | 8 +- gas/testsuite/gas/i386/prefix32.s | 2 +- gas/testsuite/gas/i386/prefix64.l | 10 +- gas/testsuite/gas/i386/prefix64.s | 2 +- gas/testsuite/gas/i386/ptwrite.d | 16 +- gas/testsuite/gas/i386/simd.d | 20 +- gas/testsuite/gas/i386/sse2-16bit.d | 4 +- gas/testsuite/gas/i386/sse2.d | 2 +- gas/testsuite/gas/i386/sse2avx.d | 10 +- gas/testsuite/gas/i386/sse2avx.s | 4 + gas/testsuite/gas/i386/x86-64-pseudos-bad.l | 3 + gas/testsuite/gas/i386/x86-64-pseudos-bad.s | 3 + gas/testsuite/gas/i386/x86-64-pseudos.d | 6 - gas/testsuite/gas/i386/x86-64-pseudos.s | 6 - gas/testsuite/gas/i386/x86-64-sse2avx.d | 27 ++ gas/testsuite/gas/i386/x86-64-sse2avx.s | 39 +- gdb/ChangeLog | 212 +++++++++ gdb/Makefile.in | 8 +- gdb/acinclude.m4 | 3 + gdb/amd64-sol2-tdep.c | 23 +- gdb/cli/cli-cmds.c | 2 +- gdb/cli/cli-decode.c | 6 - gdb/cli/cli-decode.h | 17 +- gdb/command.h | 16 - gdb/config.in | 3 + gdb/configure | 40 ++ gdb/configure.ac | 21 + gdb/configure.tgt | 8 +- gdb/ctfread.c | 13 + gdb/dbxread.c | 3 - gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 7 +- gdb/features/Makefile | 6 - gdb/features/riscv/32bit-csr.c | 253 ---------- gdb/features/riscv/32bit-csr.xml | 251 ---------- gdb/features/riscv/64bit-csr.c | 253 ---------- gdb/features/riscv/64bit-csr.xml | 186 -------- gdb/features/riscv/rebuild-csr-xml.sh | 37 -- gdb/fork-child.c | 4 +- gdb/gdbarch.c | 32 -- gdb/gdbarch.h | 8 - gdb/gdbarch.sh | 2 - gdb/i386-sol2-tdep.c | 52 +-- gdb/infcmd.c | 31 +- gdb/inferior.c | 16 +- gdb/inferior.h | 20 +- gdb/main.c | 2 +- gdb/mdebugread.c | 4 - gdb/mi/mi-cmd-env.c | 9 +- gdb/nto-procfs.c | 10 +- gdb/procfs.c | 9 +- gdb/riscv-tdep.c | 519 +++++++++++++++------ gdb/riscv-tdep.h | 15 + gdb/sol2-tdep.c | 66 ++- gdb/sol2-tdep.h | 4 +- gdb/sparc-sol2-tdep.c | 79 +--- gdb/sparc-tdep.h | 7 - gdb/sparc64-sol2-tdep.c | 26 +- gdb/sparc64-tdep.h | 3 - gdb/stabsread.c | 41 +- gdb/target-descriptions.c | 31 +- gdb/target-descriptions.h | 27 +- gdb/testsuite/ChangeLog | 57 +++ gdb/testsuite/Makefile.in | 2 + gdb/testsuite/aclocal.m4 | 1 + gdb/testsuite/configure | 18 + gdb/testsuite/configure.ac | 3 + gdb/testsuite/gdb.arch/riscv-tdesc-loading-01.xml | 83 ++++ gdb/testsuite/gdb.arch/riscv-tdesc-loading-02.xml | 81 ++++ gdb/testsuite/gdb.arch/riscv-tdesc-loading-03.xml | 79 ++++ gdb/testsuite/gdb.arch/riscv-tdesc-loading-04.xml | 77 +++ gdb/testsuite/gdb.arch/riscv-tdesc-loading.exp | 39 ++ gdb/testsuite/gdb.arch/riscv-tdesc-regs-32.xml | 89 ++++ gdb/testsuite/gdb.arch/riscv-tdesc-regs-64.xml | 93 ++++ .../riscv-tdesc-regs.c} | 0 gdb/testsuite/gdb.arch/riscv-tdesc-regs.exp | 123 +++++ gdb/testsuite/gdb.base/ctf-constvars.exp | 2 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 3 +- gdb/testsuite/gdb.cp/try_catch.cc | 5 +- gdb/testsuite/gdb.cp/try_catch.exp | 4 + gdb/testsuite/gdb.python/python.exp | 118 ++--- gdb/testsuite/lib/gdb-guile.exp | 20 - gdb/testsuite/lib/gdb-python.exp | 19 - gdb/testsuite/lib/gdb.exp | 31 +- gdb/windows-nat.c | 16 +- gdb/xcoffread.c | 5 - gdbsupport/ChangeLog | 5 + gdbsupport/tdesc.h | 2 +- gold/ChangeLog | 6 + gold/config.in | 12 + gold/configure | 127 +++-- gold/configure.ac | 3 + gprof/ChangeLog | 4 + gprof/po/sv.po | 54 +-- include/ChangeLog | 14 + include/ctf-api.h | 4 + include/elf/m68k.h | 14 +- include/libiberty.h | 6 +- ld/ChangeLog | 50 ++ ld/Makefile.am | 4 + ld/Makefile.in | 5 +- ld/aclocal.m4 | 1 + ld/config.in | 3 + ld/configure | 42 +- ld/configure.ac | 9 + ld/ldelfgen.c | 14 + ld/ldlang.c | 35 ++ .../mips => ld/testsuite/ld-m68k}/attr-gnu-4-0.s | 0 ld/testsuite/ld-m68k/attr-gnu-4-00.d | 4 + ld/testsuite/ld-m68k/attr-gnu-4-01.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-02.d | 8 + .../mips => ld/testsuite/ld-m68k}/attr-gnu-4-1.s | 0 ld/testsuite/ld-m68k/attr-gnu-4-10.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-11.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-12.d | 4 + .../mips => ld/testsuite/ld-m68k}/attr-gnu-4-2.s | 0 ld/testsuite/ld-m68k/attr-gnu-4-20.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-21.d | 4 + ld/testsuite/ld-m68k/attr-gnu-4-22.d | 8 + ld/testsuite/ld-m68k/m68k.exp | 10 + ld/testsuite/ld-x86-64/x86-64.exp | 3 + libctf/ChangeLog | 81 ++++ libctf/Makefile.in | 13 + libctf/aclocal.m4 | 1 + libctf/config.h.in | 16 + libctf/configure | 120 ++++- libctf/configure.ac | 3 + libctf/ctf-archive.c | 93 +++- libctf/ctf-create.c | 49 +- libctf/ctf-impl.h | 15 +- libctf/ctf-open-bfd.c | 69 +-- libctf/ctf-open.c | 37 +- libctf/libctf.ver | 1 + libctf/swap.h | 16 +- opcodes/ChangeLog | 50 ++ opcodes/i386-dis.c | 66 ++- opcodes/i386-gen.c | 2 +- opcodes/i386-opc.h | 12 +- opcodes/i386-opc.tbl | 160 +++---- 188 files changed, 4945 insertions(+), 2866 deletions(-) create mode 100644 gas/testsuite/gas/i386/nop-1-suffix.d create mode 100644 gas/testsuite/gas/i386/noreg16-data32.d create mode 100644 gas/testsuite/gas/i386/noreg32-data16.d create mode 100644 gas/testsuite/gas/i386/noreg32-data16.e create mode 100644 gas/testsuite/gas/i386/noreg64-data16.d create mode 100644 gas/testsuite/gas/i386/noreg64-data16.e create mode 100644 gas/testsuite/gas/i386/noreg64-rex64.d delete mode 100644 gdb/features/riscv/32bit-csr.c delete mode 100644 gdb/features/riscv/32bit-csr.xml delete mode 100644 gdb/features/riscv/64bit-csr.c delete mode 100644 gdb/features/riscv/64bit-csr.xml delete mode 100755 gdb/features/riscv/rebuild-csr-xml.sh create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-01.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-02.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-03.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-04.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading.exp create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-regs-32.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-regs-64.xml copy gdb/testsuite/{gdb.base/persistent-lang.cc => gdb.arch/riscv-tdesc-regs.c} (100%) create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-regs.exp copy {gas/testsuite/gas/mips => ld/testsuite/ld-m68k}/attr-gnu-4-0.s (100%) create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-00.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-01.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-02.d copy {gas/testsuite/gas/mips => ld/testsuite/ld-m68k}/attr-gnu-4-1.s (100%) create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-10.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-11.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-12.d copy {gas/testsuite/gas/mips => ld/testsuite/ld-m68k}/attr-gnu-4-2.s (100%) create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-20.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-21.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-22.d