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-Os_LTO in repository toolchain/ci/binutils-gdb.
from 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. adds 5597c9402d Fix POSIX-isms in gdb.base/shell.exp adds 555a578963 mmix ld: move .init (and _init) first. adds a26a62b197 Automatic date update in version.in adds 315e6afc82 [gdb/testsuite] Remove Dwarf::extern adds 10da644dc4 [gdb/testsuite] Drop src arg of MACRO_AT_{func,range} adds 90c3ec2d21 [gdb/testsuite] Use MACRO_AT_{func,range} adds f80c8ec423 Use boolean literals in linux-nat.c adds 33176ea7d7 [gdb/testsuite] Add gdb.base/valgrind-infcall-2.exp adds 0e26741636 gdb/riscv: delete target descriptions when gdb exits adds dea6fdedf9 Automatic date update in version.in adds aee91db3eb Remove "linux_multi_process" global adds 6095ca5257 Automatic date update in version.in adds e10a07b32d Power10 stub selection adds 4609ada49f ld: optionally emit _etext last, before .data adds 2585b7a5ce x86: Change PLT32 reloc against section to PC32 adds 9e6b97601b gold: Update x86-64 tests adds 53752b85ac gold: Update x32 test adds 49bcc13929 Automatic date update in version.in adds 693bec1ed6 ix86: enable more ELF tests for VxWorks adds 48ef937e91 x86: honor absolute section when emitting code adds 750e4bf70f gas: generalize comment character escaping recognition adds b3983e5f53 x86: handle SVR4 escaped binary operators adds 6e22f11784 [gdb/testsuite] Bail out after gdb_start error in gdb.thread [...] adds c06ad8b573 [gdb/testsuite] Fix valgrind-infcall-2.exp without libc debug info adds 98b3697bcd x86: Update PR gas/26263 linker tests adds b243ba58e8 [gdb/testsuite] Stabilize execution order in omp-par-scope.c adds 2f5541f384 PR26265, Spurious 'gc-sections requires ... when --init or --fini adds 39326c35dd Fix problem running a few PowerPC linker tests when the .dat [...] adds c14b491355 Skip tests requiring "alignof (void)" when compiling using clang adds 68cf161c24 guile: Add support for Guile 2.2. adds ae5369e773 guile: Add support for Guile 3.0. adds ed810cc7d3 Implement the skip_solib_resolver gdbarch hook for FreeBSD a [...]
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 33 ++ bfd/coffgen.c | 16 +- bfd/elf64-mmix.c | 9 +- bfd/elf64-ppc.c | 101 +++- bfd/elflink.c | 3 +- bfd/version.h | 2 +- gas/ChangeLog | 141 +++++ gas/app.c | 23 +- gas/config/tc-i386-intel.c | 10 + gas/config/tc-i386.c | 144 +++-- gas/testsuite/gas/i386/disassem.d | 16 +- gas/testsuite/gas/i386/evex-no-scale-64.d | 2 +- gas/testsuite/gas/i386/i386.exp | 36 +- gas/testsuite/gas/i386/ilp32/x86-64-branch.d | 60 +- gas/testsuite/gas/i386/intel.d | 2 +- gas/testsuite/gas/i386/jump16.d | 4 +- gas/testsuite/gas/i386/lfence-load.d | 2 +- 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.d | 2 +- gas/testsuite/gas/i386/relax-5.d | 2 +- gas/testsuite/gas/i386/sizing.s | 55 ++ gas/testsuite/gas/i386/sizing32.d | 20 + gas/testsuite/gas/i386/sizing64.d | 20 + 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/svr4.d | 24 + gas/testsuite/gas/i386/svr4.s | 31 ++ gas/testsuite/gas/i386/x86-64-addr32-intel.d | 12 +- gas/testsuite/gas/i386/x86-64-addr32.d | 12 +- 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-branch-2.d | 4 +- gas/testsuite/gas/i386/x86-64-branch-3.d | 10 +- gas/testsuite/gas/i386/x86-64-branch.d | 60 +- 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-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-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-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 | 140 +++++ gdb/NEWS | 10 + gdb/arch/riscv.c | 8 +- gdb/configure | 2 +- gdb/configure.ac | 2 +- gdb/doc/ChangeLog | 14 + gdb/doc/guile.texi | 18 +- gdb/dwarf2/read.c | 261 +++++++-- gdb/f-typeprint.c | 12 +- gdb/fbsd-tdep.c | 14 + gdb/fbsd-tdep.h | 5 + gdb/guile/scm-math.c | 4 +- gdb/guile/scm-ports.c | 618 +++++++++++++++------ gdb/linux-nat.c | 15 +- gdb/mips-fbsd-tdep.c | 16 + gdb/target-descriptions.c | 4 + gdb/target-descriptions.h | 12 - gdb/testsuite/ChangeLog | 135 +++++ gdb/testsuite/gdb.base/shell.exp | 26 +- .../valgrind-infcall-2.c} | 7 +- gdb/testsuite/gdb.base/valgrind-infcall-2.exp | 75 +++ gdb/testsuite/gdb.compile/compile-ops.exp | 1 - gdb/testsuite/gdb.cp/align.exp | 13 +- gdb/testsuite/gdb.dlang/circular.c | 5 +- gdb/testsuite/gdb.dlang/circular.exp | 6 +- gdb/testsuite/gdb.dlang/watch-loc.exp | 4 +- gdb/testsuite/gdb.dwarf2/ada-linkage-name.exp | 12 +- gdb/testsuite/gdb.dwarf2/arr-subrange.c | 1 + gdb/testsuite/gdb.dwarf2/arr-subrange.exp | 3 +- gdb/testsuite/gdb.dwarf2/atomic-type.exp | 10 +- .../gdb.dwarf2/bitfield-parent-optimized-out.exp | 4 +- gdb/testsuite/gdb.dwarf2/comp-unit-lang.c | 4 +- gdb/testsuite/gdb.dwarf2/comp-unit-lang.exp | 9 +- gdb/testsuite/gdb.dwarf2/cpp-linkage-name.exp | 9 +- .../gdb.dwarf2/dw2-bad-mips-linkage-name.exp | 18 +- gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp | 7 +- .../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.dwarf2/dw2-lexical-block-bare.exp | 19 +- gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp | 5 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp | 26 +- gdb/testsuite/gdb.dwarf2/dw2-regno-invalid.exp | 13 +- gdb/testsuite/gdb.dwarf2/dw2-symtab-includes.exp | 2 - gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.cc | 97 ++++ gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.exp | 40 ++ gdb/testsuite/gdb.dwarf2/dwz.exp | 5 +- gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 8 +- gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp | 4 +- gdb/testsuite/gdb.dwarf2/implref-array.exp | 4 +- gdb/testsuite/gdb.dwarf2/implref-const.exp | 4 +- gdb/testsuite/gdb.dwarf2/implref-global.exp | 4 +- gdb/testsuite/gdb.dwarf2/implref-struct.exp | 4 +- .../imported-unit-abstract-const-value.exp | 11 +- .../gdb.dwarf2/imported-unit-runto-main.exp | 11 +- gdb/testsuite/gdb.dwarf2/imported-unit.exp | 19 +- .../gdb.dwarf2/info-locals-optimized-out.exp | 3 +- gdb/testsuite/gdb.dwarf2/main-subprogram.exp | 10 +- gdb/testsuite/gdb.dwarf2/missing-type-name.exp | 18 +- gdb/testsuite/gdb.dwarf2/nonvar-access.exp | 10 +- gdb/testsuite/gdb.dwarf2/opaque-type-lookup.exp | 5 +- gdb/testsuite/gdb.dwarf2/struct-with-sig.exp | 16 +- gdb/testsuite/gdb.dwarf2/typedef-void-finish.exp | 18 +- gdb/testsuite/gdb.dwarf2/var-access.exp | 3 +- gdb/testsuite/gdb.dwarf2/varval.exp | 4 +- gdb/testsuite/gdb.dwarf2/void-type.exp | 18 +- gdb/testsuite/gdb.fortran/ptype-on-functions.exp | 6 + gdb/testsuite/gdb.fortran/ptype-on-functions.f90 | 23 + gdb/testsuite/gdb.guile/scm-error.exp | 2 +- gdb/testsuite/gdb.guile/source2.scm | 2 +- gdb/testsuite/gdb.guile/types-module.exp | 6 +- gdb/testsuite/gdb.threads/attach-slow-waitpid.exp | 7 +- gdb/testsuite/gdb.threads/omp-par-scope.c | 47 ++ gdb/testsuite/gdb.trace/entry-values.exp | 4 +- gdb/testsuite/lib/dwarf.exp | 46 +- gdb/testsuite/lib/valgrind.exp | 38 +- gdbserver/ChangeLog | 6 + gdbserver/tdesc.cc | 10 + gdbserver/tdesc.h | 2 +- gdbsupport/ChangeLog | 6 + gdbsupport/tdesc.h | 14 + gold/ChangeLog | 8 + gold/testsuite/bnd_ifunc_1.sh | 6 +- gold/testsuite/bnd_plt_1.sh | 10 +- gold/testsuite/split_x32.sh | 8 +- gold/testsuite/split_x86_64.sh | 8 +- gold/testsuite/x86_64_indirect_call_to_direct.sh | 4 +- ld/ChangeLog | 169 ++++++ ld/emulparams/elf64mmix.sh | 4 + ld/emultempl/ppc64elf.em | 19 +- ld/ld.texi | 12 +- ld/ldlang.c | 26 +- ld/scripttempl/elf.sc | 13 +- ld/scripttempl/mmo.sc | 12 +- ld/testsuite/ld-gc/noent.d | 2 +- ld/testsuite/ld-i386/i386.exp | 1 + 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/pr26263.d | 19 + 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/bpo-9m.d | 12 +- ld/testsuite/ld-mmix/sec-1.d | 2 +- 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-powerpc/callstub-1.d | 12 +- ld/testsuite/ld-powerpc/callstub-2.d | 8 +- .../ld-powerpc/{callstub-1.d => callstub-4.d} | 17 +- ld/testsuite/ld-powerpc/notoc.d | 2 +- ld/testsuite/ld-powerpc/notoc3.d | 97 ++++ ld/testsuite/ld-powerpc/notoc3.s | 59 ++ ld/testsuite/ld-powerpc/notoc3.wf | 17 + ld/testsuite/ld-powerpc/powerpc.exp | 13 +- 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/pr26263.d | 18 + ld/testsuite/ld-x86-64/pr26263.s | 8 + 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 +- ld/testsuite/ld-x86-64/x86-64.exp | 1 + opcodes/ChangeLog | 31 ++ opcodes/i386-dis.c | 288 ++++------ 334 files changed, 3940 insertions(+), 2111 deletions(-) create mode 100644 gas/testsuite/gas/i386/sizing.s create mode 100644 gas/testsuite/gas/i386/sizing32.d create mode 100644 gas/testsuite/gas/i386/sizing64.d create mode 100644 gas/testsuite/gas/i386/svr4.d create mode 100644 gas/testsuite/gas/i386/svr4.s copy gdb/testsuite/{gdb.dwarf2/arr-subrange.c => gdb.base/valgrind-infcall-2.c} (83%) create mode 100644 gdb/testsuite/gdb.base/valgrind-infcall-2.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.cc create mode 100644 gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.exp create mode 100644 ld/testsuite/ld-i386/pr26263.d copy ld/testsuite/ld-powerpc/{callstub-1.d => callstub-4.d} (63%) create mode 100644 ld/testsuite/ld-powerpc/notoc3.d create mode 100644 ld/testsuite/ld-powerpc/notoc3.s create mode 100644 ld/testsuite/ld-powerpc/notoc3.wf create mode 100644 ld/testsuite/ld-x86-64/pr26263.d create mode 100644 ld/testsuite/ld-x86-64/pr26263.s