This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-Oz in repository toolchain/ci/binutils-gdb.
from cf88be6855 gdb: make type::bounds work for array and string types adds 963eeee42a [gdb/testsuite] Handle missing gold linker in gdb.base/mores [...] adds 8884c29c0f gas DWARF2 test XPASSes adds 7a34d0ea4d x86_64-cygwin tests adds 3f00c730ac Skip VLA structure field tests when compiling with clang adds 2a122642b4 Use volatile pointers when attempting to trigger SIGSEGVs adds 0a5c31d1ac Updated French translation for the gas/ and binutils/ sub-di [...] adds 915771bb8a Fix gdb.arch/i386-sse.exp with clang adds f413dd7439 Fix gdb.base/savedregs.exp with clang adds 7a70531559 x86: Remove 32-bit sign extension in offset_in_range adds 74e4b667ec Skip directory tests in gdb.base/info_sources.exp on remote host adds ed788fee02 Fix frame-apply.html collision in GDB manual. adds 0a3a820f6c Automatic date update in version.in adds b315b67d7a gdbserver: fix memory leak when handling qsupported packet adds 38397794c9 x86-64: fold ILP32 test expectations adds e8b5d5f971 x86: drop dead code from OP_IMREG() adds e184e6110e x86-64: don't hide an empty but meaningless REX prefix adds 2875b28aa8 x86: avoid attaching suffix to register-only CRC32 adds 9ab00b61a9 x86: don't disassemble MOVBE with two suffixes adds c4de76066e x86: fold VCMP_Fixup() into CMP_Fixup() adds b24d668c07 x86-64: fix {,V}PCMPESTR{I,M} disassembly in Intel mode adds 4726e9a479 x86: extend %BW use to VP{COMPRESS,EXPAND}{B,W} adds 059edf8b97 x86: merge/move logic determining the EVEX disp8 shift adds 492a76aab5 x86: replace %LW by %DQ adds 89e65d17e3 x86: drop Vex128 and Vex256 adds 41f5efc685 x86: drop need_vex_reg adds 17d3c7eccd x86: drop further EVEX table entries that can be served by VEX ones adds 7531c61332 x86: simplify decode of opcodes valid with (embedded) 66 pre [...] adds 025a39a7c2 [gdb/testsuite] Fix clone-new-thread-event.c with glibc 2.30 adds bb5b3501b3 x86: also use %BW / %DQ for kshift* adds 035e7389dd x86: simplify decode of opcodes valid only without any (embe [...] adds 464d2b6568 x86: drop Rdq, Rd, and MaskR adds 78467458dd x86: drop Rm and the 'L' macro adds bfbd943845 x86/Intel: debug registers are named DRn adds 570b0ed6d5 arc: Detect usage of illegal double register pairs adds ccb9eba6a2 gdb: Improve formatting of 'show architecture' messages adds f63dcaf808 gdb: Improve formatting of 'show endian' messages adds 8e58ef803c x86-64: Zero-extend lower 32 bits displacement to 64 bits adds e8a83e931e PR26198 MinGW failure to link regular object file and LTO ob [...] adds 360f1cd72d Automatic date update in version.in adds 054a095926 gdb/testsuite/lib/dwarf.exp: fix addr_size parameter comments adds a8a48c756c mmix bfd: fix bfd_assert for R_MMIX_PUSHJ_STUBBABLE against [...] adds 36938cabf0 x86: avoid attaching suffixes to unambiguous insns adds e2e018c340 x86-64: adjust stack insn test case adds c3f5525ff1 x86: make PUSH/POP disassembly uniform adds f0e8d0bae4 x86: move putop() case labels to restore alphabetic sorting adds 3dcc261cf8 gdb/fortran: Handle dynamic string types when printing types adds 52781cce79 [gdb/testsuite] Handle callq -> call disassembly change adds 4fd8d58564 Fix an illegal memory access in the BFD library which can be [...] adds 28b80303a2 PR26239, memory leak in _bfd_dwarf2_slurp_debug_info adds 56c1b507aa Fix the generation of relocs for missing build notes. adds 04c662e2b6 x86: Don't display eiz with no scale adds fe07b5721a gdb/testsuite: Update test pattern in ptype-on-functions.exp adds 8ed8e29f05 Automatic date update in version.in adds 853772cc18 [gdb/testsuite] Add pseudo line number program instruction: line adds d0ce17d853 gdb: fix issues with handling DWARF v5 rnglists & .dwo files.
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 24 + bfd/coffgen.c | 19 +- bfd/elf64-mmix.c | 9 +- bfd/elflink.c | 3 +- bfd/version.h | 2 +- binutils/ChangeLog | 14 + binutils/po/fr.po | 4068 +++++++------- binutils/testsuite/binutils-all/arc/double_regs.s | 3 + binutils/testsuite/binutils-all/arc/objdump.exp | 3 + binutils/testsuite/lib/binutils-common.exp | 23 +- gas/ChangeLog | 208 + gas/config/tc-i386.c | 8 - gas/po/fr.po | 4906 ++++++++-------- gas/testsuite/gas/elf/dwarf2-12.d | 3 +- gas/testsuite/gas/elf/dwarf2-13.d | 3 +- gas/testsuite/gas/elf/dwarf2-14.d | 3 +- gas/testsuite/gas/elf/dwarf2-7.d | 3 +- gas/testsuite/gas/i386/addr32.d | 6 + gas/testsuite/gas/i386/addr32.s | 6 + gas/testsuite/gas/i386/arch-10-bdver1.d | 39 +- gas/testsuite/gas/i386/arch-10-bdver2.d | 39 +- gas/testsuite/gas/i386/arch-10-bdver3.d | 39 +- gas/testsuite/gas/i386/arch-10-bdver4.d | 39 +- gas/testsuite/gas/i386/arch-10-btver1.d | 39 +- gas/testsuite/gas/i386/arch-10-btver2.d | 39 +- gas/testsuite/gas/i386/arch-10-lzcnt.d | 39 +- gas/testsuite/gas/i386/arch-10-prefetchw.d | 39 +- gas/testsuite/gas/i386/arch-10.d | 2 +- gas/testsuite/gas/i386/arch-2.d | 2 +- gas/testsuite/gas/i386/arch-3.d | 14 +- gas/testsuite/gas/i386/arch-5.d | 2 +- gas/testsuite/gas/i386/arch-6.d | 2 +- gas/testsuite/gas/i386/{crc32.d => crc32-suffix.d} | 5 +- gas/testsuite/gas/i386/crc32.d | 18 +- gas/testsuite/gas/i386/disassem.d | 16 +- gas/testsuite/gas/i386/evex-no-scale-64.d | 2 +- gas/testsuite/gas/i386/i386.exp | 4 + gas/testsuite/gas/i386/ilp32/x86-64-addr32-intel.d | 26 +- gas/testsuite/gas/i386/ilp32/x86-64-addr32.d | 26 +- gas/testsuite/gas/i386/ilp32/x86-64-arch-1.d | 14 +- gas/testsuite/gas/i386/ilp32/x86-64-arch-2.d | 39 +- gas/testsuite/gas/i386/ilp32/x86-64-avx-intel.d | 3600 +----------- gas/testsuite/gas/i386/ilp32/x86-64-avx.d | 3600 +----------- gas/testsuite/gas/i386/ilp32/x86-64-branch.d | 60 +- gas/testsuite/gas/i386/ilp32/x86-64-crc32-intel.d | 33 +- gas/testsuite/gas/i386/ilp32/x86-64-crc32.d | 33 +- gas/testsuite/gas/i386/ilp32/x86-64-gotpcrel.d | 25 +- gas/testsuite/gas/i386/ilp32/x86-64-ifunc.d | 18 +- gas/testsuite/gas/i386/ilp32/x86-64-reg-intel.d | 52 +- gas/testsuite/gas/i386/ilp32/x86-64-reg.d | 52 +- gas/testsuite/gas/i386/ilp32/x86-64-rep-suffix.d | 20 +- gas/testsuite/gas/i386/ilp32/x86-64-sse4_2-intel.d | 84 +- gas/testsuite/gas/i386/ilp32/x86-64-sse4_2.d | 48 +- gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d | 68 +- gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d | 68 +- gas/testsuite/gas/i386/ilp32/x86-64-stack.d | 68 +- gas/testsuite/gas/i386/intel-intel.d | 4 +- gas/testsuite/gas/i386/intel.d | 4 +- gas/testsuite/gas/i386/intel.s | 4 +- gas/testsuite/gas/i386/jump16.d | 4 +- gas/testsuite/gas/i386/lfence-load.d | 2 +- gas/testsuite/gas/i386/movbe-suffix.d | 22 + gas/testsuite/gas/i386/noreg16.d | 4 +- gas/testsuite/gas/i386/noreg32.d | 4 +- gas/testsuite/gas/i386/noreg64-rex64.d | 12 +- gas/testsuite/gas/i386/noreg64.d | 12 +- gas/testsuite/gas/i386/notrack.d | 22 +- gas/testsuite/gas/i386/opcode-intel.d | 4 +- gas/testsuite/gas/i386/opcode.d | 2 +- gas/testsuite/gas/i386/prefix.d | 8 +- gas/testsuite/gas/i386/solaris/x86-64-branch-2.d | 4 +- gas/testsuite/gas/i386/solaris/x86-64-jump.d | 26 +- .../gas/i386/solaris/x86-64-mpx-branch-1.d | 20 +- gas/testsuite/gas/i386/solaris/x86-64-nop-3.d | 2 +- gas/testsuite/gas/i386/solaris/x86-64-nop-4.d | 2 +- gas/testsuite/gas/i386/solaris/x86-64-nop-5.d | 2 +- gas/testsuite/gas/i386/solaris/x86-64-relax-2.d | 22 +- gas/testsuite/gas/i386/solaris/x86-64-relax-3.d | 20 +- gas/testsuite/gas/i386/sse-noavx.d | 2 +- gas/testsuite/gas/i386/sse4_2.d | 24 +- gas/testsuite/gas/i386/x86-64-addr32-intel.d | 16 +- gas/testsuite/gas/i386/x86-64-addr32.d | 16 +- gas/testsuite/gas/i386/x86-64-addr32.s | 6 + gas/testsuite/gas/i386/x86-64-align-branch-1a.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1b.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1c.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1d.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1e.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1f.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1g.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1h.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1i.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-2a.d | 8 +- gas/testsuite/gas/i386/x86-64-align-branch-2b.d | 8 +- gas/testsuite/gas/i386/x86-64-align-branch-2c.d | 8 +- gas/testsuite/gas/i386/x86-64-align-branch-3.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-4a.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-4b.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-5.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-6.d | 2 +- gas/testsuite/gas/i386/x86-64-arch-2-bdver1.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2-bdver2.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2-bdver3.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2-bdver4.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2-btver1.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2-btver2.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2-lzcnt.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2-prefetchw.d | 39 +- gas/testsuite/gas/i386/x86-64-arch-2.d | 2 +- gas/testsuite/gas/i386/x86-64-avx-intel.d | 4 +- gas/testsuite/gas/i386/x86-64-branch-2.d | 4 +- gas/testsuite/gas/i386/x86-64-branch-3.d | 10 +- gas/testsuite/gas/i386/x86-64-branch.d | 60 +- .../x86-64-crc32.d => x86-64-crc32-suffix.d} | 6 +- gas/testsuite/gas/i386/x86-64-crc32.d | 30 +- gas/testsuite/gas/i386/x86-64-disassem.d | 36 +- gas/testsuite/gas/i386/x86-64-disp32.d | 2 +- gas/testsuite/gas/i386/x86-64-gotpcrel-no-relax.d | 17 +- gas/testsuite/gas/i386/x86-64-gotpcrel.d | 17 +- gas/testsuite/gas/i386/x86-64-ifunc.d | 6 +- gas/testsuite/gas/i386/x86-64-jump.d | 26 +- gas/testsuite/gas/i386/x86-64-lfence-byte.d | 20 +- gas/testsuite/gas/i386/x86-64-lfence-indbr-a.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-indbr-b.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-indbr-c.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-load.d | 8 +- gas/testsuite/gas/i386/x86-64-lfence-ret-a.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-b.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-c.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-d.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-e.d | 12 +- gas/testsuite/gas/i386/x86-64-movbe-suffix.d | 28 + gas/testsuite/gas/i386/x86-64-mpx-add-bnd-prefix.d | 18 +- gas/testsuite/gas/i386/x86-64-mpx-branch-1.d | 20 +- gas/testsuite/gas/i386/x86-64-mpx.d | 28 +- gas/testsuite/gas/i386/x86-64-nop-3.d | 2 +- gas/testsuite/gas/i386/x86-64-nop-4.d | 2 +- gas/testsuite/gas/i386/x86-64-nop-5.d | 2 +- gas/testsuite/gas/i386/x86-64-nops-7.d | 4 +- gas/testsuite/gas/i386/x86-64-notrack.d | 126 +- gas/testsuite/gas/i386/x86-64-opcode.d | 42 +- gas/testsuite/gas/i386/x86-64-pseudos.d | 5 + gas/testsuite/gas/i386/x86-64-pseudos.s | 5 + gas/testsuite/gas/i386/x86-64-reg-intel.d | 8 +- gas/testsuite/gas/i386/x86-64-reg.d | 8 +- gas/testsuite/gas/i386/x86-64-relax-2.d | 22 +- gas/testsuite/gas/i386/x86-64-relax-3.d | 20 +- gas/testsuite/gas/i386/x86-64-relax-4.d | 4 +- gas/testsuite/gas/i386/x86-64-rtm.d | 8 +- gas/testsuite/gas/i386/x86-64-sse-noavx.d | 2 +- gas/testsuite/gas/i386/x86-64-sse4_2-intel.d | 4 +- gas/testsuite/gas/i386/x86-64-sse4_2.d | 20 +- gas/testsuite/gas/i386/x86-64-stack-intel.d | 10 +- gas/testsuite/gas/i386/x86-64-stack-suffix.d | 10 +- gas/testsuite/gas/i386/x86-64-stack.d | 68 +- gas/testsuite/gas/i386/x86-64-stack.s | 4 +- gas/testsuite/gas/i386/x86-64-unique.d | 12 +- gas/testsuite/gas/i386/x86_64-intel.d | 4 +- gas/write.c | 27 +- gdb/ChangeLog | 52 + gdb/arch-utils.c | 14 +- gdb/doc/ChangeLog | 7 + gdb/doc/gdb.texinfo | 5 +- gdb/dwarf2/read.c | 261 +- gdb/f-typeprint.c | 12 +- gdb/testsuite/ChangeLog | 95 + gdb/testsuite/gdb.arch/amd64-osabi.exp | 2 +- .../gdb.arch/arm-disassembler-options.exp | 4 +- gdb/testsuite/gdb.arch/i386-sse.c | 2 +- .../gdb.arch/powerpc-disassembler-options.exp | 4 +- gdb/testsuite/gdb.arch/ppc64-symtab-cordic.exp | 4 +- .../gdb.arch/s390-disassembler-options.exp | 4 +- gdb/testsuite/gdb.base/all-architectures.exp.tcl | 6 +- gdb/testsuite/gdb.base/attach-pie-noexec.exp | 4 +- gdb/testsuite/gdb.base/bigcore.c | 2 +- gdb/testsuite/gdb.base/catch-syscall.exp | 4 +- gdb/testsuite/gdb.base/endian.exp | 34 +- gdb/testsuite/gdb.base/gcore-relro-pie.c | 2 +- gdb/testsuite/gdb.base/gcore-tls-pie.c | 2 +- gdb/testsuite/gdb.base/gcore-tls-pie.exp | 4 + gdb/testsuite/gdb.base/gold-gdb-index.exp | 4 + gdb/testsuite/gdb.base/info_sources.exp | 10 +- gdb/testsuite/gdb.base/morestack.exp | 8 +- gdb/testsuite/gdb.base/savedregs.c | 4 +- gdb/testsuite/gdb.base/vla-datatypes.c | 53 - gdb/testsuite/gdb.base/vla-datatypes.exp | 24 - .../{vla-datatypes.c => vla-struct-fields.c} | 43 +- gdb/testsuite/gdb.base/vla-struct-fields.exp | 67 + .../gdb.dwarf2/dw2-inline-many-frames.exp | 48 +- gdb/testsuite/gdb.dwarf2/dw2-inline-small-func.exp | 8 +- gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp | 12 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.exp | 55 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp | 15 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp | 26 +- gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.cc | 97 + gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.exp | 40 + gdb/testsuite/gdb.fortran/ptype-on-functions.exp | 6 + gdb/testsuite/gdb.fortran/ptype-on-functions.f90 | 23 + gdb/testsuite/gdb.mi/mi-syn-frame.c | 2 +- gdb/testsuite/gdb.threads/clone-new-thread-event.c | 4 +- gdb/testsuite/gdb.trace/entry-values.exp | 2 - gdb/testsuite/gdb.xml/tdesc-arch.exp | 6 +- gdb/testsuite/lib/dwarf.exp | 28 +- gdb/testsuite/lib/gdb.exp | 8 + gdbserver/ChangeLog | 13 + gdbserver/linux-x86-low.cc | 12 +- gdbserver/server.cc | 45 +- gdbserver/target.cc | 3 +- gdbserver/target.h | 10 +- ld/ChangeLog | 124 + ld/testsuite/ld-i386/ibt-plt-1.d | 2 +- ld/testsuite/ld-i386/ibt-plt-2a.d | 2 +- ld/testsuite/ld-i386/ibt-plt-2c.d | 2 +- ld/testsuite/ld-i386/ibt-plt-3a.d | 2 +- ld/testsuite/ld-i386/ibt-plt-3c.d | 2 +- ld/testsuite/ld-i386/plt-pic.pd | 2 +- ld/testsuite/ld-i386/plt-pic2.dd | 2 +- ld/testsuite/ld-i386/plt.pd | 2 +- ld/testsuite/ld-i386/plt2.dd | 2 +- ld/testsuite/ld-i386/pr19636-1d.d | 2 +- ld/testsuite/ld-i386/pr19636-1l.d | 2 +- ld/testsuite/ld-i386/pr19636-2c.d | 2 +- ld/testsuite/ld-i386/pr20830.d | 2 +- ld/testsuite/ld-i386/vxworks1-lib.dd | 2 +- ld/testsuite/ld-i386/vxworks1.dd | 2 +- ld/testsuite/ld-ifunc/ifunc-2-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-x86-64-now.d | 16 +- ld/testsuite/ld-ifunc/ifunc-2-x86-64-now.d | 16 +- ld/testsuite/ld-ifunc/ifunc-21-x86-64.d | 8 +- ld/testsuite/ld-ifunc/ifunc-22-x86-64.d | 8 +- ld/testsuite/ld-ifunc/pr17154-i386-now.d | 2 +- ld/testsuite/ld-ifunc/pr17154-i386.d | 2 +- ld/testsuite/ld-ifunc/pr17154-x86-64-now.d | 36 +- ld/testsuite/ld-ifunc/pr17154-x86-64.d | 36 +- ld/testsuite/ld-mmix/undef-1.d | 2 +- ld/testsuite/ld-mmix/undef-1m.d | 2 +- ld/testsuite/ld-mmix/undef-2.d | 2 +- ld/testsuite/ld-mmix/undef-2m.d | 2 +- ld/testsuite/ld-scripts/default-script1.d | 8 +- ld/testsuite/ld-scripts/default-script2.d | 8 +- ld/testsuite/ld-scripts/default-script3.d | 8 +- ld/testsuite/ld-scripts/default-script4.d | 8 +- ld/testsuite/ld-scripts/pr20302.d | 3 +- ld/testsuite/ld-scripts/provide-6.d | 1 - ld/testsuite/ld-scripts/provide-8.d | 2 +- ld/testsuite/ld-x86-64/align-branch-1.d | 2 +- ld/testsuite/ld-x86-64/bnd-branch-1-now.d | 40 +- ld/testsuite/ld-x86-64/bnd-branch-1.d | 12 +- ld/testsuite/ld-x86-64/bnd-ifunc-1-now.d | 16 +- ld/testsuite/ld-x86-64/bnd-ifunc-1.d | 2 +- ld/testsuite/ld-x86-64/bnd-ifunc-2-now.d | 36 +- ld/testsuite/ld-x86-64/bnd-ifunc-2.d | 36 +- ld/testsuite/ld-x86-64/bnd-plt-1-now.d | 40 +- ld/testsuite/ld-x86-64/bnd-plt-1.d | 40 +- ld/testsuite/ld-x86-64/call1a.d | 2 +- ld/testsuite/ld-x86-64/call1b.d | 2 +- ld/testsuite/ld-x86-64/call1d.d | 2 +- ld/testsuite/ld-x86-64/call1e.d | 2 +- ld/testsuite/ld-x86-64/call1f.d | 2 +- ld/testsuite/ld-x86-64/call1g.d | 2 +- ld/testsuite/ld-x86-64/call1h.d | 2 +- ld/testsuite/ld-x86-64/call1i.d | 2 +- ld/testsuite/ld-x86-64/gotpcrel1.dd | 14 +- ld/testsuite/ld-x86-64/hidden2.d | 4 +- ld/testsuite/ld-x86-64/ibt-plt-1-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-1.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2a-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2a.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2c-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2c.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3a-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3a.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3c-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3c.d | 20 +- ld/testsuite/ld-x86-64/libno-plt-1b.dd | 4 +- ld/testsuite/ld-x86-64/mpx3.dd | 16 +- ld/testsuite/ld-x86-64/mpx3n.dd | 16 +- ld/testsuite/ld-x86-64/mpx4.dd | 12 +- ld/testsuite/ld-x86-64/mpx4n.dd | 12 +- ld/testsuite/ld-x86-64/no-plt-1a.dd | 14 +- ld/testsuite/ld-x86-64/no-plt-1b.dd | 10 +- ld/testsuite/ld-x86-64/no-plt-1c.dd | 10 +- ld/testsuite/ld-x86-64/no-plt-1d.dd | 14 +- ld/testsuite/ld-x86-64/no-plt-1e.dd | 14 +- ld/testsuite/ld-x86-64/no-plt-1f.dd | 10 +- ld/testsuite/ld-x86-64/no-plt-1g.dd | 10 +- ld/testsuite/ld-x86-64/plt-main-bnd.dd | 2 +- ld/testsuite/ld-x86-64/plt-main-ibt-x32.dd | 2 +- ld/testsuite/ld-x86-64/plt-main-ibt.dd | 2 +- ld/testsuite/ld-x86-64/plt.pd | 16 +- ld/testsuite/ld-x86-64/plt2.dd | 20 +- ld/testsuite/ld-x86-64/pr19609-5a.d | 2 +- ld/testsuite/ld-x86-64/pr19609-5b.d | 2 +- ld/testsuite/ld-x86-64/pr19609-5c.d | 2 +- ld/testsuite/ld-x86-64/pr19609-5e.d | 2 +- ld/testsuite/ld-x86-64/pr19609-7b.d | 2 +- ld/testsuite/ld-x86-64/pr19609-7d.d | 2 +- ld/testsuite/ld-x86-64/pr19636-2d.d | 14 +- ld/testsuite/ld-x86-64/pr19636-2l.d | 14 +- ld/testsuite/ld-x86-64/pr20253-1b.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1d.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1f.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1h.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1j.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1l.d | 8 +- ld/testsuite/ld-x86-64/pr20830a-now.d | 8 +- ld/testsuite/ld-x86-64/pr20830a.d | 8 +- ld/testsuite/ld-x86-64/pr20830b-now.d | 8 +- ld/testsuite/ld-x86-64/pr20830b.d | 8 +- ld/testsuite/ld-x86-64/pr21038a-now.d | 8 +- ld/testsuite/ld-x86-64/pr21038a.d | 8 +- ld/testsuite/ld-x86-64/pr21038b-now.d | 12 +- ld/testsuite/ld-x86-64/pr21038b.d | 12 +- ld/testsuite/ld-x86-64/pr21038c-now.d | 16 +- ld/testsuite/ld-x86-64/pr21038c.d | 16 +- ld/testsuite/ld-x86-64/pr23930-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23930.d | 2 +- ld/testsuite/ld-x86-64/pr25416-1a.d | 2 +- ld/testsuite/ld-x86-64/pr25416-2a.d | 2 +- ld/testsuite/ld-x86-64/pr26018.d | 4 +- ld/testsuite/ld-x86-64/protected2-k1om.d | 6 +- ld/testsuite/ld-x86-64/protected2-l1om.d | 6 +- ld/testsuite/ld-x86-64/protected2.d | 6 +- ld/testsuite/ld-x86-64/protected3.d | 2 +- ld/testsuite/ld-x86-64/protected8.d | 2 +- ld/testsuite/ld-x86-64/tlsbin.dd | 8 +- ld/testsuite/ld-x86-64/tlsbin2.dd | 8 +- ld/testsuite/ld-x86-64/tlsbindesc.dd | 8 +- ld/testsuite/ld-x86-64/tlsdesc.dd | 14 +- ld/testsuite/ld-x86-64/tlsdesc.pd | 8 +- ld/testsuite/ld-x86-64/tlsgd10.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd7.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd8.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd9.dd | 2 +- ld/testsuite/ld-x86-64/tlsgdesc.dd | 12 +- ld/testsuite/ld-x86-64/tlsld3.dd | 2 +- ld/testsuite/ld-x86-64/tlsld4.dd | 2 +- ld/testsuite/ld-x86-64/tlspic.dd | 32 +- ld/testsuite/ld-x86-64/tlspic2.dd | 32 +- ld/testsuite/ld-x86-64/tlspie2b.d | 4 +- ld/testsuite/ld-x86-64/tlspie2c.d | 4 +- opcodes/ChangeLog | 579 ++ opcodes/arc-dis.c | 14 +- opcodes/i386-dis-evex-len.h | 268 +- opcodes/i386-dis-evex-mod.h | 83 +- opcodes/i386-dis-evex-prefix.h | 1000 +--- opcodes/i386-dis-evex-reg.h | 24 +- opcodes/i386-dis-evex-w.h | 302 +- opcodes/i386-dis-evex.h | 442 +- opcodes/i386-dis.c | 5829 +++++--------------- 351 files changed, 9911 insertions(+), 20292 deletions(-) create mode 100644 binutils/testsuite/binutils-all/arc/double_regs.s copy gas/testsuite/gas/i386/{crc32.d => crc32-suffix.d} (93%) create mode 100644 gas/testsuite/gas/i386/movbe-suffix.d copy gas/testsuite/gas/i386/{ilp32/x86-64-crc32.d => x86-64-crc32-suffix.d} (95%) create mode 100644 gas/testsuite/gas/i386/x86-64-movbe-suffix.d copy gdb/testsuite/gdb.base/{vla-datatypes.c => vla-struct-fields.c} (66%) create mode 100644 gdb/testsuite/gdb.base/vla-struct-fields.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.cc create mode 100644 gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.exp