This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from 7d4ab0b985 Update binutils-lto-mixed.patch against master adds 67f846b59b Stop the assembler from overwriting its output file. adds 86c6c6df00 Fix the loading of the dynamic string table in a file withou [...] adds 436411b1c6 Eliminate target_has_exited adds 70b33f195b Fix Solaris build adds 53d7df28bc Remove old univariant code from rust-lang.c adds b4be9bfdab Fix -D_GLIBCXX_DEBUG gdb-add-index regression adds 7a2711e437 Automatic date update in version.in adds 1d509aa625 infrun: step through indirect branch thunks adds b85310e1ec btrace: fix output of "set record btrace" adds 69f90c75b3 record: fix typo in "set record" output adds 4a4495d62d btrace: set/show record btrace cpu adds b744723f57 Show line numbers in output for "info var/func/type" adds 68e91e4249 Automatic date update in version.in adds fb70ec1714 Reinstate readelf decoding of i860 and i960 machine names adds 24acfe5e2b powerpc-lynxos and powerpc-windiss fixes adds 03aa968462 powerpc max-page-size vs __QNXTARGET__ adds 702d167134 powerpc common-page-size adds aae8280935 Fix bug where --icf=safe triggers segfault when linking ARM. adds 7c31c22f1a Automatic date update in version.in adds ae1d384372 x86: Allow 32-bit registers for tpause and umwait adds eda4efb127 Add x86-tdep.o to i386/amd64 target build adds 5a48b83f3f Automatic date update in version.in adds fceadf0951 Remove tahoe support adds b4b594e304 Remove netware support adds 5972ac7375 Remove sony newsos3 support adds de96689e03 Remove tandem support adds fdef394344 Remove IEEE 695 object support adds fe0bf0fd57 Remove h8300-coff support adds e82aa7944d Remove h8500 support adds 6793974daa Remove i370 support adds c2bf1eecf9 Remove m88k support adds 04cb01fd5a Remove we32k support adds a9a4b30244 Remove w65 support adds 9f5d15933b Remove vax-bsd and vax-ultrix support adds 4db9937a27 Remove sh-symbianelf support adds 211dc24b87 Remove sh5 and sh64 support adds dc12032bca Remove m68k-aout and m68k-coff support adds c9098af41e Remove sparc-aout and sparc-coff support adds 5452f388a5 sparc-coff removal leftover adds ddb000396c Remove arm-epoc-pe support adds e9af4700bc Prevent an illegal memory access via an out of range fixup pointer. adds a2a79012fe gdb: Remove OpenBSD/m88k support adds 8a3de5e1a3 gdb: Remove support for SH-5/SH64 adds d7867d174c Fix i960 machine name adds fc7aa874aa Remove sunos.em adds c77852c891 Fix illegal memory accesses in the assembler when attempting [...] adds e3a91079b5 Adjust more test cases to changed output of info var/func/type adds 07d28c7777 linux_spu_make_corefile_notes: return note_data instead of nullptr adds 0d6deb358d Automatic date update in version.in adds f954747f10 Reinstate readelf decoding of i860, i960 and i370 relocs adds c48935d75f Enable Intel CLDEMOTE instruction. adds 6aea08d9f3 Fix illegal memory access when parsing corrupt DWARF information. adds bdd7c8fc34 Fix tests to avoid cldemote encoding. adds e9301e762a Resync libiberty sources with master version in GCC repository. adds 6327533b1f Add a check for a NULL table pointer before attempting to co [...] adds 56d8f8a952 Remove an abort() from the readelf sources. adds c4a91159af Fix typo in ChangeLog entry in previous delta. adds 808346fcfc Fix illegal memory accesses trigeered when linking corrupt i [...] adds c7dcbf88c6 Don't print symbol declaration's line number in rbreak output adds a037790ec5 Fix crash in quirk_rust_enum adds bedda9aced Conditionally drop the discriminant field in quirk_rust_enum adds 3f0a5f17d7 [MicroBlaze] PIC data text relative adds 9e558a506b Automatic date update in version.in adds 884d4d8aa7 Correct ChangeLog dates for git commit 3f0a5f17d7f adds e2e4f0fdfd Tidy gas/configure.tgt adds c65c21e1ff various i386-aout and i386-coff target removal adds e4e6a73d26 x86: Use a normal input file with compatible relocation adds 8f56f7a239 elf32_bed/elf64_bed adds d9dd20453a x86: Don't define elf32_bed/elf64_bed variables adds 3596d8ceb2 Remove mips aout, coff, and pe support adds f792cedd00 Updated Spanish translations for the gold and gprof sub-directories adds 82deb12e5f Updated Spanish translation for gprof directory adds a7504f87d4 Prevent an assertion failure in readelf & objdump when parsi [...] adds ea3e7d7179 Commonise tdesc_reg and makes use of it in gdbserver tdesc adds 82ec9bc705 Commonise tdesc_feature and makes use of it in gdbserver tdesc adds eee8a18dd2 Commonise tdesc types and makes use of them in gdbserver tdesc adds d278f585af Add tdesc osabi and architecture functions adds ad7fc756d1 Add feature reference in .dat files adds e98577a9dc Create xml from target descriptions adds 3b74854b8d Remove xml file references from target descriptions adds b319b0984b Remove xml files from gdbserver adds 8dc99ac8fc Automatic date update in version.in adds 8e415ce8fe Reinstate mips ecoff support adds f6a8b8c7ac PR22537, Segmentation fault with static PIE new 7fb98c49f9 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 17458000d5 Update binutils-lto-mixed.patch against master
The 2 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 | 419 + bfd/Makefile.am | 130 +- bfd/Makefile.in | 190 +- bfd/aout-sparcle.c | 37 - bfd/aout0.c | 38 - bfd/aoutf1.h | 793 -- bfd/aoutx.h | 35 +- bfd/archive.c | 109 - bfd/archures.c | 34 - bfd/bfd-in.h | 7 - bfd/bfd-in2.h | 36 +- bfd/bfd.c | 18 +- bfd/coff-apollo.c | 120 - bfd/coff-arm.c | 5 +- bfd/coff-aux.c | 145 - bfd/coff-h8300.c | 1387 --- bfd/coff-h8500.c | 298 - bfd/coff-m68k.c | 548 - bfd/coff-m88k.c | 291 - bfd/coff-sparc.c | 208 - bfd/coff-svm68k.c | 27 - bfd/coff-u68k.c | 36 - bfd/coff-w65.c | 375 - bfd/coff-we32k.c | 78 - bfd/coffcode.h | 188 +- bfd/coffgen.c | 6 +- bfd/coffswap.h | 12 - bfd/config.bfd | 589 +- bfd/configure | 116 +- bfd/configure.ac | 116 +- bfd/configure.host | 2 - bfd/cpu-h8500.c | 59 - bfd/cpu-i370.c | 77 - bfd/cpu-m88k.c | 41 - bfd/cpu-ns32k.c | 11 +- bfd/cpu-sh.c | 18 +- bfd/cpu-w65.c | 52 - bfd/cpu-we32k.c | 41 - bfd/demo64.c | 30 - bfd/doc/bfd.texinfo | 2 - bfd/doc/bfdint.texi | 41 +- bfd/doc/bfdsumm.texi | 4 +- bfd/dwarf2.c | 2 +- bfd/ecoff.c | 16 - bfd/elf-bfd.h | 3 + bfd/elf32-hppa.c | 5 +- bfd/elf32-i370.c | 1404 --- bfd/elf32-i386.c | 2 + bfd/elf32-m88k.c | 38 - bfd/elf32-microblaze.c | 110 +- bfd/elf32-nds32.c | 7 +- bfd/elf32-ppc.c | 9 +- bfd/elf32-sh-relocs.h | 783 -- bfd/elf32-sh-symbian.c | 615 -- bfd/elf32-sh.c | 643 +- bfd/elf32-sh64-com.c | 245 - bfd/elf32-sh64.c | 814 -- bfd/elf32-sh64.h | 88 - bfd/elf64-ppc.c | 3 +- bfd/elf64-sh64.c | 3987 -------- bfd/elf64-x86-64.c | 6 + bfd/elfxx-target.h | 11 + bfd/elfxx-x86.c | 4 +- bfd/epoc-pe-arm.c | 38 - bfd/freebsd.h | 106 - bfd/gen-aout.c | 3 - bfd/hash.c | 1 + bfd/hosts/delta68.h | 33 - bfd/hosts/hp300bsd.h | 32 - bfd/hosts/m68kaux.h | 35 - bfd/hosts/m88kmach3.h | 30 - bfd/hosts/tahoe.h | 31 - bfd/hp300bsd.c | 40 - bfd/hp300hpux.c | 855 -- bfd/hpux-core.c | 2 +- bfd/i386dynix.c | 82 - bfd/i386freebsd.c | 38 - bfd/i386linux.c | 733 -- bfd/i386mach3.c | 73 - bfd/i386netbsd.c | 38 - bfd/i386os9k.c | 242 - bfd/ieee.c | 3957 -------- bfd/libaout.h | 2 +- bfd/libbfd-in.h | 2 - bfd/libbfd.h | 4 +- bfd/libieee.h | 137 - bfd/libnlm.h | 222 - bfd/liboasys.h | 83 - bfd/linker.c | 6 + bfd/m68k4knetbsd.c | 36 - bfd/m68klinux.c | 737 -- bfd/m68knetbsd.c | 38 - bfd/m88kmach3.c | 41 - bfd/m88kopenbsd.c | 34 - bfd/mach-o.c | 5 - bfd/mipsbsd.c | 511 - bfd/netbsd-core.c | 4 - bfd/newsos3.c | 43 - bfd/nlm-target.h | 265 - bfd/nlm.c | 55 - bfd/nlm32-alpha.c | 859 -- bfd/nlm32-i386.c | 429 - bfd/nlm32-ppc.c | 986 -- bfd/nlm32-sparc.c | 378 - bfd/nlm32.c | 22 - bfd/nlm64.c | 22 - bfd/nlmcode.h | 1982 ---- bfd/nlmswap.h | 153 - bfd/oasys.c | 1254 --- bfd/pdp11.c | 19 +- bfd/pe-mips.c | 936 -- bfd/pei-mips.c | 32 - bfd/peicode.h | 6 - bfd/po/SRC-POTFILES.in | 68 - bfd/reloc.c | 32 +- bfd/reloc16.c | 3 +- bfd/riscix.c | 5 +- bfd/section.c | 5 +- bfd/sparclinux.c | 730 -- bfd/sparclynx.c | 245 - bfd/sparcnetbsd.c | 39 - bfd/sunos.c | 2845 ------ bfd/targets.c | 172 - bfd/vaxbsd.c | 40 - bfd/versados.c | 939 -- bfd/version.h | 2 +- binutils/.gitignore | 4 - binutils/ChangeLog | 127 + binutils/MAINTAINERS | 2 +- binutils/Makefile.am | 49 +- binutils/Makefile.in | 128 +- binutils/budbg.h | 6 - binutils/configure | 40 +- binutils/configure.ac | 36 - binutils/dlltool.c | 21 +- binutils/doc/Makefile.am | 8 - binutils/doc/Makefile.in | 10 - binutils/doc/binutils.texi | 114 +- binutils/dwarf.c | 38 +- binutils/ieee.c | 7398 -------------- binutils/makefile.vms | 2 +- binutils/nlmconv.c | 2166 ---- binutils/nlmconv.h | 86 - binutils/nlmheader.y | 959 -- binutils/objcopy.c | 3 - binutils/objdump.c | 4 +- binutils/po/POTFILES.in | 4 - binutils/rddbg.c | 38 - binutils/readelf.c | 23 +- binutils/testsuite/binutils-all/copy-2.d | 2 +- binutils/testsuite/binutils-all/copy-3.d | 2 +- binutils/testsuite/binutils-all/nm.exp | 13 +- binutils/testsuite/binutils-all/objcopy.exp | 14 +- binutils/testsuite/binutils-all/objdump.exp | 7 +- binutils/testsuite/lib/binutils-common.exp | 44 +- gas/ChangeLog | 372 + gas/Makefile.am | 12 - gas/Makefile.in | 42 - gas/app.c | 5 +- gas/as.c | 22 + gas/cond.c | 38 +- gas/config.in | 12 - gas/config/obj-coff.h | 14 - gas/config/obj-elf.c | 106 +- gas/config/tc-arm.h | 4 +- gas/config/tc-h8300.c | 38 +- gas/config/tc-h8300.h | 16 +- gas/config/tc-i370.c | 2669 ----- gas/config/tc-i370.h | 63 - gas/config/tc-i386.c | 3 +- gas/config/tc-i386.h | 5 - gas/config/tc-m68k.c | 151 +- gas/config/tc-m68k.h | 55 +- gas/config/tc-microblaze.c | 45 +- gas/config/tc-sh.c | 570 +- gas/config/tc-sh.h | 2 - gas/config/tc-sh64.c | 3526 ------- gas/config/tc-sh64.h | 226 - gas/config/tc-sparc.c | 200 +- gas/config/tc-sparc.h | 44 +- gas/config/te-dynix.h | 26 - gas/config/te-epoc-pe.h | 27 - gas/config/te-i386aix.h | 38 - gas/config/te-mach.h | 21 - gas/config/te-netware.h | 28 - gas/config/te-psos.h | 35 - gas/config/te-sparcaout.h | 22 - gas/config/te-sun3.h | 48 - gas/configure | 20 - gas/configure.ac | 12 - gas/configure.tgt | 65 +- gas/doc/Makefile.am | 2 - gas/doc/Makefile.in | 2 - gas/doc/as.texinfo | 9 - gas/doc/c-i370.texi | 200 - gas/doc/c-i386.texi | 3 +- gas/doc/c-sh64.texi | 219 - gas/po/POTFILES.in | 12 - gas/stabs.c | 6 + gas/symbols.c | 2 +- gas/testsuite/gas/all/gas.exp | 6 +- gas/testsuite/gas/all/weakref1u.d | 2 +- gas/testsuite/gas/arm/local_label_coff.d | 2 +- gas/testsuite/gas/arm/undefined.d | 2 +- gas/testsuite/gas/arm/undefined_coff.d | 2 +- gas/testsuite/gas/cfi/cfi.exp | 6 +- gas/testsuite/gas/elf/warn-2.s | 7 +- gas/testsuite/gas/h8300/branch-coff.s | 10 - gas/testsuite/gas/h8300/branchh-coff.s | 12 - gas/testsuite/gas/h8300/branchs-coff.s | 12 - gas/testsuite/gas/h8300/ffxx1-coff.d | 23 - gas/testsuite/gas/h8300/ffxx1-coff.s | 20 - gas/testsuite/gas/h8300/h8300-coff.exp | 299 - gas/testsuite/gas/h8300/h8300.exp | 4 - gas/testsuite/gas/i386/cldemote-intel.d | 16 + gas/testsuite/gas/i386/cldemote.d | 16 + gas/testsuite/gas/i386/cldemote.s | 12 + gas/testsuite/gas/i386/i386.exp | 4 + gas/testsuite/gas/i386/ilp32/x86-64-nops.d | 4 +- gas/testsuite/gas/i386/nops.d | 4 +- gas/testsuite/gas/i386/nops.s | 4 +- gas/testsuite/gas/i386/x86-64-cldemote-intel.d | 16 + gas/testsuite/gas/i386/x86-64-cldemote.d | 16 + gas/testsuite/gas/i386/x86-64-cldemote.s | 12 + gas/testsuite/gas/i386/x86-64-nops.d | 4 +- gas/testsuite/gas/i386/x86-64-nops.s | 4 +- gas/testsuite/gas/i386/x86-64-waitpkg-intel.d | 12 +- gas/testsuite/gas/i386/x86-64-waitpkg.d | 12 +- gas/testsuite/gas/i386/x86-64-waitpkg.s | 4 + gas/testsuite/gas/lns/lns.exp | 5 +- gas/testsuite/gas/m68k-coff/gas.exp | 31 - gas/testsuite/gas/m68k-coff/p2389.s | 19 - gas/testsuite/gas/m68k-coff/p2389a.s | 3 - gas/testsuite/gas/m68k-coff/p2430.s | 6 - gas/testsuite/gas/m68k-coff/p2430a.s | 4 - gas/testsuite/gas/m68k-coff/t1.s | 36 - gas/testsuite/gas/m68k/all.exp | 16 +- gas/testsuite/gas/m68k/br-isaa.d | 1 - gas/testsuite/gas/m68k/br-isab.d | 1 - gas/testsuite/gas/m68k/br-isac.d | 1 - gas/testsuite/gas/m68k/p3041.d | 36 - gas/testsuite/gas/m68k/p3041.s | 27 - gas/testsuite/gas/m68k/p3041data.d | 28 - gas/testsuite/gas/m68k/p3041data.s | 27 - gas/testsuite/gas/m68k/p3041pcrel.d | 38 - gas/testsuite/gas/m68k/p3041pcrel.s | 28 - gas/testsuite/gas/m68k/t2.d | 8 - gas/testsuite/gas/sh/basic.exp | 21 +- gas/testsuite/gas/sh/reg-prefix.d | 1 - gas/testsuite/gas/sh/sh2a-pic.d | 1 - gas/testsuite/gas/sh/sh64/abi-32.d | 10 - gas/testsuite/gas/sh/sh64/abi-32.s | 7 - gas/testsuite/gas/sh/sh64/abi-64.d | 9 - gas/testsuite/gas/sh/sh64/abi-64.s | 7 - gas/testsuite/gas/sh/sh64/basic-1.d | 234 - gas/testsuite/gas/sh/sh64/basic-1.s | 233 - gas/testsuite/gas/sh/sh64/case-1.d | 23 - gas/testsuite/gas/sh/sh64/case-1.s | 12 - gas/testsuite/gas/sh/sh64/case-noexp-1.d | 18 - gas/testsuite/gas/sh/sh64/crange1-1.d | 104 - gas/testsuite/gas/sh/sh64/crange1-2.d | 108 - gas/testsuite/gas/sh/sh64/crange1.s | 210 - gas/testsuite/gas/sh/sh64/crange2-1.d | 43 - gas/testsuite/gas/sh/sh64/crange2-2.d | 22 - gas/testsuite/gas/sh/sh64/crange2-noexp-1.d | 43 - gas/testsuite/gas/sh/sh64/crange2.s | 34 - gas/testsuite/gas/sh/sh64/crange3-1.d | 24 - gas/testsuite/gas/sh/sh64/crange3.s | 34 - gas/testsuite/gas/sh/sh64/crange4-1.d | 19 - gas/testsuite/gas/sh/sh64/crange4.s | 8 - gas/testsuite/gas/sh/sh64/crange5-1.d | 12 - gas/testsuite/gas/sh/sh64/crange5.s | 26 - gas/testsuite/gas/sh/sh64/creg-1.d | 77 - gas/testsuite/gas/sh/sh64/creg-1.s | 79 - gas/testsuite/gas/sh/sh64/creg-2.d | 17 - gas/testsuite/gas/sh/sh64/creg-2.s | 14 - gas/testsuite/gas/sh/sh64/datal-1.s | 41 - gas/testsuite/gas/sh/sh64/datal-2.d | 44 - gas/testsuite/gas/sh/sh64/datal-2.s | 46 - gas/testsuite/gas/sh/sh64/datal-3.s | 48 - gas/testsuite/gas/sh/sh64/datal32-1.d | 45 - gas/testsuite/gas/sh/sh64/datal32-3.d | 94 - gas/testsuite/gas/sh/sh64/datal64-1.d | 50 - gas/testsuite/gas/sh/sh64/datal64-3.d | 123 - gas/testsuite/gas/sh/sh64/eh-1.d | 14 - gas/testsuite/gas/sh/sh64/eh-1.s | 7 - gas/testsuite/gas/sh/sh64/endian-1.d | 9 - gas/testsuite/gas/sh/sh64/endian-1.s | 7 - gas/testsuite/gas/sh/sh64/endian-2.d | 10 - gas/testsuite/gas/sh/sh64/endian-2.s | 7 - gas/testsuite/gas/sh/sh64/err-1.s | 47 - gas/testsuite/gas/sh/sh64/err-2.s | 16 - gas/testsuite/gas/sh/sh64/err-3.s | 36 - gas/testsuite/gas/sh/sh64/err-4.s | 27 - gas/testsuite/gas/sh/sh64/err-abi-32.s | 10 - gas/testsuite/gas/sh/sh64/err-abi-64.s | 10 - gas/testsuite/gas/sh/sh64/err-dsp.s | 15 - gas/testsuite/gas/sh/sh64/err-movi-noexp-1.s | 24 - gas/testsuite/gas/sh/sh64/err-noexp-cmd1.s | 10 - gas/testsuite/gas/sh/sh64/err-pt-1.s | 18 - gas/testsuite/gas/sh/sh64/err-pt32-cmd1.s | 10 - gas/testsuite/gas/sh/sh64/err-pt32-cmd2.s | 10 - gas/testsuite/gas/sh/sh64/err-pt32-cmd3.s | 10 - gas/testsuite/gas/sh/sh64/err-ptb-1.s | 34 - gas/testsuite/gas/sh/sh64/err-ptb-2.s | 34 - gas/testsuite/gas/sh/sh64/err.exp | 9 - gas/testsuite/gas/sh/sh64/immexpr1.s | 85 - gas/testsuite/gas/sh/sh64/immexpr2.s | 16 - gas/testsuite/gas/sh/sh64/immexpr32-1.d | 67 - gas/testsuite/gas/sh/sh64/immexpr32-2.d | 11 - gas/testsuite/gas/sh/sh64/immexpr64-1.d | 68 - gas/testsuite/gas/sh/sh64/immexpr64-2.d | 11 - gas/testsuite/gas/sh/sh64/lineno.d | 19 - gas/testsuite/gas/sh/sh64/lineno.s | 7 - gas/testsuite/gas/sh/sh64/localcom-1.d | 30 - gas/testsuite/gas/sh/sh64/localcom-1.s | 26 - gas/testsuite/gas/sh/sh64/mix-1.d | 42 - gas/testsuite/gas/sh/sh64/mix-1.s | 21 - gas/testsuite/gas/sh/sh64/mix-noexp-1.d | 33 - gas/testsuite/gas/sh/sh64/movi-1.s | 20 - gas/testsuite/gas/sh/sh64/movi-2.s | 28 - gas/testsuite/gas/sh/sh64/movi-3.d | 18 - gas/testsuite/gas/sh/sh64/movi-3.s | 10 - gas/testsuite/gas/sh/sh64/movi32-1.d | 35 - gas/testsuite/gas/sh/sh64/movi32-2.d | 36 - gas/testsuite/gas/sh/sh64/movi32-noexp-2.d | 28 - gas/testsuite/gas/sh/sh64/movi64-1.d | 44 - gas/testsuite/gas/sh/sh64/movi64-2.d | 30 - gas/testsuite/gas/sh/sh64/movi64-2.s | 10 - gas/testsuite/gas/sh/sh64/movi64-3.d | 52 - gas/testsuite/gas/sh/sh64/movi64-noexp-2.d | 28 - gas/testsuite/gas/sh/sh64/pt-1.d | 26 - gas/testsuite/gas/sh/sh64/pt-1.s | 17 - gas/testsuite/gas/sh/sh64/pt-2.s | 22 - gas/testsuite/gas/sh/sh64/pt-noexp-1.d | 27 - gas/testsuite/gas/sh/sh64/pt32-1.d | 39 - gas/testsuite/gas/sh/sh64/pt32-noexp-2.d | 34 - gas/testsuite/gas/sh/sh64/pt64-1.d | 47 - gas/testsuite/gas/sh/sh64/pt64-32-1.d | 27 - gas/testsuite/gas/sh/sh64/pt64-32-2.d | 39 - gas/testsuite/gas/sh/sh64/pt64-noexp-2.d | 34 - gas/testsuite/gas/sh/sh64/ptc-1.s | 5 - gas/testsuite/gas/sh/sh64/ptc32-1.d | 15 - gas/testsuite/gas/sh/sh64/ptc32-noexp-1.d | 12 - gas/testsuite/gas/sh/sh64/ptc64-1.d | 19 - gas/testsuite/gas/sh/sh64/ptc64-32-1.d | 15 - gas/testsuite/gas/sh/sh64/ptc64-noexp-1.d | 13 - gas/testsuite/gas/sh/sh64/ptext-1.s | 8 - gas/testsuite/gas/sh/sh64/ptext32-1.d | 40 - gas/testsuite/gas/sh/sh64/ptext32-noexp-1.d | 22 - gas/testsuite/gas/sh/sh64/ptext64-1.d | 64 - gas/testsuite/gas/sh/sh64/ptext64-32-1.d | 40 - gas/testsuite/gas/sh/sh64/ptext64-noexp-1.d | 22 - gas/testsuite/gas/sh/sh64/rel-1.s | 137 - gas/testsuite/gas/sh/sh64/rel-2.s | 138 - gas/testsuite/gas/sh/sh64/rel-3.s | 137 - gas/testsuite/gas/sh/sh64/rel-4.s | 138 - gas/testsuite/gas/sh/sh64/rel-5.s | 48 - gas/testsuite/gas/sh/sh64/rel32-1.d | 86 - gas/testsuite/gas/sh/sh64/rel32-2.d | 86 - gas/testsuite/gas/sh/sh64/rel32-3.d | 86 - gas/testsuite/gas/sh/sh64/rel32-4.d | 86 - gas/testsuite/gas/sh/sh64/rel32-5.d | 30 - gas/testsuite/gas/sh/sh64/rel64-1.d | 111 - gas/testsuite/gas/sh/sh64/rel64-2.d | 111 - gas/testsuite/gas/sh/sh64/rel64-3.d | 111 - gas/testsuite/gas/sh/sh64/rel64-4.d | 111 - gas/testsuite/gas/sh/sh64/rel64-5.d | 40 - gas/testsuite/gas/sh/sh64/relax-1.d | 30 - gas/testsuite/gas/sh/sh64/relax-1.s | 18 - gas/testsuite/gas/sh/sh64/relax-2.d | 30 - gas/testsuite/gas/sh/sh64/relax-2.s | 23 - gas/testsuite/gas/sh/sh64/relax-3.d | 43 - gas/testsuite/gas/sh/sh64/relax-3.s | 32 - gas/testsuite/gas/sh/sh64/sh64.exp | 27 - gas/testsuite/gas/sh/sh64/shift-1.s | 42 - gas/testsuite/gas/sh/sh64/shift-2.s | 34 - gas/testsuite/gas/sh/sh64/shift-3.s | 7 - gas/testsuite/gas/sh/sh64/shift32-1.d | 58 - gas/testsuite/gas/sh/sh64/shift32-3.d | 14 - gas/testsuite/gas/sh/sh64/shift32-noexp-3.d | 14 - gas/testsuite/gas/sh/sh64/shift64-1.d | 58 - gas/testsuite/gas/sh/sh64/shift64-2.d | 42 - gas/testsuite/gas/sh/sh64/shift64-3.d | 14 - gas/testsuite/gas/sh/sh64/shift64-noexp-3.d | 14 - gas/testsuite/gas/sh/sh64/syntax-1.d | 157 - gas/testsuite/gas/sh/sh64/syntax-1.s | 199 - gas/testsuite/gas/sh/sh64/syntax-2.d | 11 - gas/testsuite/gas/sh/sh64/syntax-2.s | 10 - gas/testsuite/gas/sh/sh64/ua-1.s | 16 - gas/testsuite/gas/sh/sh64/ua32-1.d | 23 - gas/testsuite/gas/sh/sh64/ua64-1.d | 23 - gas/testsuite/gas/sun4/addend.d | 13 - gas/testsuite/gas/sun4/addend.exp | 23 - gas/testsuite/gas/sun4/addend.s | 11 - gdb/ChangeLog | 317 + gdb/MAINTAINERS | 3 - gdb/Makefile.in | 14 +- gdb/NEWS | 14 + gdb/amd64-tdep.c | 14 + gdb/arch-utils.c | 8 + gdb/arch-utils.h | 5 + gdb/btrace.c | 72 +- gdb/btrace.h | 6 +- gdb/common/tdesc.c | 401 + gdb/common/tdesc.h | 318 +- gdb/configure.host | 1 - gdb/configure.nat | 4 - gdb/configure.tgt | 21 +- gdb/doc/ChangeLog | 9 + gdb/doc/gdb.texinfo | 86 +- gdb/dwarf-index-write.c | 22 +- gdb/dwarf2read.c | 17 +- gdb/features/Makefile | 6 + gdb/features/aarch64-core.c | 2 +- gdb/features/aarch64-fpu.c | 2 +- gdb/features/i386/32bit-avx.c | 2 +- gdb/features/i386/32bit-avx512.c | 2 +- gdb/features/i386/32bit-core.c | 2 +- gdb/features/i386/32bit-linux.c | 2 +- gdb/features/i386/32bit-mpx.c | 2 +- gdb/features/i386/32bit-pkeys.c | 2 +- gdb/features/i386/32bit-sse.c | 2 +- gdb/features/i386/64bit-avx.c | 2 +- gdb/features/i386/64bit-avx512.c | 2 +- gdb/features/i386/64bit-core.c | 2 +- gdb/features/i386/64bit-linux.c | 2 +- gdb/features/i386/64bit-mpx.c | 2 +- gdb/features/i386/64bit-pkeys.c | 2 +- gdb/features/i386/64bit-segments.c | 2 +- gdb/features/i386/64bit-sse.c | 2 +- gdb/features/i386/x32-core.c | 2 +- gdb/features/tic6x-c6xp.c | 2 +- gdb/features/tic6x-core.c | 2 +- gdb/features/tic6x-gp.c | 2 +- gdb/gdbarch.c | 23 + gdb/gdbarch.h | 6 + gdb/gdbarch.sh | 3 + gdb/gdbserver/ChangeLog | 62 + gdb/gdbserver/Makefile.in | 3 + gdb/gdbserver/configure.srv | 28 - gdb/gdbserver/server.c | 2 +- gdb/gdbserver/tdesc.c | 182 +- gdb/gdbserver/tdesc.h | 23 +- gdb/i386-tdep.c | 13 + gdb/infrun.c | 11 + gdb/linux-tdep.c | 2 +- gdb/m88k-bsd-nat.c | 107 - gdb/m88k-tdep.c | 868 -- gdb/m88k-tdep.h | 47 - gdb/procfs.c | 7 +- gdb/python/py-record-btrace.c | 9 +- gdb/record-btrace.c | 182 +- gdb/record-btrace.h | 4 + gdb/record.c | 2 +- gdb/regcache.c | 4 - gdb/regformats/aarch64.dat | 1 + gdb/regformats/i386/amd64-avx-avx512-linux.dat | 1 + gdb/regformats/i386/amd64-avx-linux.dat | 1 + .../i386/amd64-avx-mpx-avx512-pku-linux.dat | 1 + gdb/regformats/i386/amd64-avx-mpx-linux.dat | 1 + gdb/regformats/i386/amd64-linux.dat | 1 + gdb/regformats/i386/amd64-mpx-linux.dat | 1 + gdb/regformats/i386/amd64.dat | 1 + gdb/regformats/i386/i386-avx-avx512-linux.dat | 1 + gdb/regformats/i386/i386-avx-linux.dat | 1 + .../i386/i386-avx-mpx-avx512-pku-linux.dat | 1 + gdb/regformats/i386/i386-avx-mpx-linux.dat | 1 + gdb/regformats/i386/i386-linux.dat | 1 + gdb/regformats/i386/i386-mmx-linux.dat | 1 + gdb/regformats/i386/i386-mpx-linux.dat | 1 + gdb/regformats/i386/i386.dat | 1 + gdb/regformats/i386/x32-avx-avx512-linux.dat | 1 + gdb/regformats/i386/x32-avx-linux.dat | 1 + gdb/regformats/i386/x32-linux.dat | 1 + gdb/regformats/regdat.sh | 12 +- gdb/regformats/regdef.h | 8 +- gdb/regformats/tic6x-c62x-linux.dat | 1 + gdb/regformats/tic6x-c64x-linux.dat | 1 + gdb/regformats/tic6x-c64xp-linux.dat | 1 + gdb/rust-lang.c | 25 +- gdb/sh-linux-tdep.c | 23 +- gdb/sh-tdep.c | 5 - gdb/sh64-tdep.c | 2440 ----- gdb/symtab.c | 30 +- gdb/target-delegates.c | 37 - gdb/target-descriptions.c | 605 +- gdb/target-descriptions.h | 8 - gdb/target.h | 9 - gdb/testsuite/ChangeLog | 34 + gdb/testsuite/gdb.ada/info_types.exp | 2 +- gdb/testsuite/gdb.base/completion.exp | 2 +- gdb/testsuite/gdb.base/dbx.exp | 2 +- gdb/testsuite/gdb.base/included.exp | 2 +- gdb/testsuite/gdb.base/info-fun.exp | 2 +- .../testsuite/gdb.base/step-indirect-call-thunk.c | 38 +- .../gdb.base/step-indirect-call-thunk.exp | 73 + gdb/testsuite/gdb.btrace/cpu.exp | 76 + gdb/testsuite/gdb.cp/cp-relocate.exp | 4 +- gdb/testsuite/gdb.cp/cplusfuncs.exp | 2 +- gdb/testsuite/gdb.cp/namespace.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp | 2 +- .../gdb.reverse/step-indirect-call-thunk.c | 39 +- .../gdb.reverse/step-indirect-call-thunk.exp | 100 + gdb/testsuite/gdb.rust/simple.exp | 1 + gdb/testsuite/gdb.rust/simple.rs | 7 + gdb/x86-tdep.c | 76 + gdb/{sh64-tdep.h => x86-tdep.h} | 18 +- gdb/xml-tdesc.c | 12 + gdb/xml-tdesc.h | 5 + gold/ChangeLog | 10 + gold/gc.h | 2 +- gold/po/es.po | 1345 +-- gprof/ChangeLog | 16 + gprof/Makefile.am | 2 +- gprof/Makefile.in | 6 +- gprof/corefile.c | 7 - gprof/po/POTFILES.in | 1 - gprof/po/es.po | 258 +- gprof/tahoe.c | 339 - include/ChangeLog | 91 + include/aout/dynix3.h | 87 - include/aout/host.h | 11 +- include/aout/hp300hpux.h | 131 - include/bfdlink.h | 3 + include/coff/apollo.h | 125 - include/coff/aux-coff.h | 49 - include/coff/h8300.h | 55 - include/coff/h8500.h | 47 - include/coff/internal.h | 33 - include/coff/m68k.h | 82 - include/coff/m88k.h | 197 - include/coff/mipspe.h | 67 - include/coff/sparc.h | 164 - include/coff/w65.h | 47 - include/coff/we32k.h | 62 - include/dis-asm.h | 1 - include/elf/i370.h | 4 +- include/elf/i860.h | 66 + bfd/epoc-pei-arm.c => include/elf/i960.h | 30 +- include/elf/microblaze.h | 4 +- include/ieee.h | 165 - include/nlm/ChangeLog-9315 | 127 - include/nlm/alpha-ext.h | 167 - include/nlm/common.h | 123 - include/nlm/external.h | 172 - include/nlm/i386-ext.h | 117 - include/nlm/internal.h | 309 - include/nlm/ppc-ext.h | 164 - include/nlm/sparc32-ext.h | 121 - include/opcode/i370.h | 266 - include/opcode/m88k.h | 454 - include/opcode/tahoe.h | 232 - ld/ChangeLog | 385 + ld/Makefile.am | 239 +- ld/Makefile.in | 293 +- ld/configure.host | 5 - ld/configure.tgt | 154 +- ld/emulparams/arm_epoc_pe.sh | 9 - ld/emulparams/coff_sparc.sh | 9 - ld/emulparams/delta68.sh | 5 - ld/emulparams/elf32i370.sh | 8 - ld/emulparams/elf32ppcwindiss.sh | 9 +- ld/emulparams/h8300.sh | 18 - ld/emulparams/h8300h.sh | 5 - ld/emulparams/h8300hn.sh | 5 - ld/emulparams/h8300s.sh | 5 - ld/emulparams/h8300sn.sh | 5 - ld/emulparams/h8300sx.sh | 5 - ld/emulparams/h8300sxn.sh | 5 - ld/emulparams/h8500.sh | 5 - ld/emulparams/h8500b.sh | 5 - ld/emulparams/h8500c.sh | 5 - ld/emulparams/h8500m.sh | 5 - ld/emulparams/h8500s.sh | 5 - ld/emulparams/hp300bsd.sh | 5 - ld/emulparams/hp3hpux.sh | 8 - ld/emulparams/i386coff.sh | 5 - ld/emulparams/i386linux.sh | 9 - ld/emulparams/i386mach.sh | 9 - ld/emulparams/i386nbsd.sh | 6 - ld/emulparams/i386nw.sh | 8 - ld/emulparams/m68k4knbsd.sh | 9 - ld/emulparams/m68kaout.sh | 6 - ld/emulparams/m68kaux.sh | 8 - ld/emulparams/m68kcoff.sh | 6 - ld/emulparams/m68klinux.sh | 9 - ld/emulparams/m68knbsd.sh | 9 - ld/emulparams/m68kpsos.sh | 6 - ld/emulparams/m88kbcs.sh | 5 - ld/emulparams/news.sh | 5 - ld/emulparams/ppclynx.sh | 15 +- ld/emulparams/ppcnw.sh | 6 - ld/emulparams/shelf32.sh | 43 - ld/emulparams/shelf32_linux.sh | 2 - ld/emulparams/shelf32_nbsd.sh | 17 - ld/emulparams/shelf64.sh | 9 - ld/emulparams/shelf64_nbsd.sh | 8 - ld/emulparams/shlelf32.sh | 2 - ld/emulparams/shlelf32_linux.sh | 43 - ld/emulparams/shlelf32_nbsd.sh | 3 - ld/emulparams/shlelf64.sh | 2 - ld/emulparams/shlelf64_nbsd.sh | 3 - ld/emulparams/shlsymbian.sh | 19 - ld/emulparams/sparcaout.sh | 10 - ld/emulparams/sparclinux.sh | 9 - ld/emulparams/sparcnbsd.sh | 5 - ld/emulparams/st2000.sh | 5 - ld/emulparams/sun3.sh | 10 - ld/emulparams/sun4.sh | 7 - ld/emulparams/vax.sh | 5 - ld/emulparams/vsta.sh | 10 - ld/emulparams/w65.sh | 5 - ld/emultempl/m68kcoff.em | 247 - ld/emultempl/m68kelf.em | 27 +- ld/emultempl/pe.em | 16 +- ld/emultempl/sh64elf.em | 563 -- ld/emultempl/sunos.em | 1042 -- ld/ld.texinfo | 19 +- ld/ldemul.c | 5 + ld/ldlang.c | 4 +- ld/ldlex.h | 1 + ld/ldmain.c | 16 +- ld/lexsup.c | 8 + ld/mri.c | 6 - ld/pe-dll.c | 14 +- ld/po/BLD-POTFILES.in | 54 - ld/scripttempl/delta68.sc | 61 - ld/scripttempl/elf32sh-symbian.sc | 372 - ld/scripttempl/elfi370.sc | 206 - ld/scripttempl/epocpe.sc | 164 - ld/scripttempl/h8300.sc | 106 - ld/scripttempl/h8300h.sc | 109 - ld/scripttempl/h8300hn.sc | 99 - ld/scripttempl/h8300s.sc | 109 - ld/scripttempl/h8300sn.sc | 99 - ld/scripttempl/h8300sx.sc | 109 - ld/scripttempl/h8300sxn.sc | 99 - ld/scripttempl/h8500.sc | 73 - ld/scripttempl/h8500b.sc | 73 - ld/scripttempl/h8500c.sc | 73 - ld/scripttempl/h8500m.sc | 73 - ld/scripttempl/h8500s.sc | 73 - ld/scripttempl/i386coff.sc | 57 - ld/scripttempl/m68kaux.sc | 59 - ld/scripttempl/m68kcoff.sc | 54 - ld/scripttempl/m88kbcs.sc | 62 - ld/scripttempl/nw.sc | 143 - ld/scripttempl/psos.sc | 73 - ld/scripttempl/sparccoff.sc | 62 - ld/scripttempl/st2000.sc | 35 - ld/scripttempl/w65.sc | 77 - ld/testsuite/ld-discard/discard.exp | 5 - ld/testsuite/ld-elf/binutils.exp | 11 +- ld/testsuite/ld-elf/compressed1d.d | 2 +- ld/testsuite/ld-elf/group8a.d | 2 +- ld/testsuite/ld-elf/group8b.d | 2 +- ld/testsuite/ld-elf/group9a.d | 2 +- ld/testsuite/ld-elf/group9b.d | 2 +- ld/testsuite/ld-elf/merge.d | 2 +- ld/testsuite/ld-elf/pr12851.d | 2 +- ld/testsuite/ld-elf/pr12975.d | 2 +- ld/testsuite/ld-elf/pr13177.d | 2 +- ld/testsuite/ld-elf/pr13195.d | 2 +- ld/testsuite/ld-elf/pr17615.d | 2 +- ld/testsuite/ld-elf/pr21562a.d | 2 +- ld/testsuite/ld-elf/pr21562b.d | 2 +- ld/testsuite/ld-elf/pr21562c.d | 2 +- ld/testsuite/ld-elf/pr21562d.d | 2 +- ld/testsuite/ld-elf/pr21562i.d | 2 +- ld/testsuite/ld-elf/pr21562j.d | 2 +- ld/testsuite/ld-elf/pr21562k.d | 2 +- ld/testsuite/ld-elf/pr21562l.d | 2 +- ld/testsuite/ld-elf/pr21562m.d | 2 +- ld/testsuite/ld-elf/pr21562n.d | 2 +- ld/testsuite/ld-elf/pr22677.d | 2 +- ld/testsuite/ld-elf/sec-to-seg.exp | 1 - ld/testsuite/ld-elf/tls.exp | 5 - ld/testsuite/ld-elf/tls_common.exp | 5 - ld/testsuite/ld-elfcomm/elfcomm.exp | 18 - ld/testsuite/ld-elfvers/vers.exp | 11 +- ld/testsuite/ld-elfvsb/elfvsb.exp | 25 +- ld/testsuite/ld-elfweak/elfweak.exp | 12 +- ld/testsuite/ld-gc/abi-note.d | 1 - ld/testsuite/ld-gc/gc.exp | 9 - ld/testsuite/ld-gc/pr13683.d | 2 +- ld/testsuite/ld-gc/pr19167.d | 2 +- ld/testsuite/ld-gc/pr20022.d | 3 +- ld/testsuite/ld-gc/start.d | 2 +- ld/testsuite/ld-gc/stop.d | 2 +- ld/testsuite/ld-h8300/h8300.exp | 22 +- ld/testsuite/ld-h8300/relax-3-coff.d | 36 - ld/testsuite/ld-h8300/relax-4-coff.d | 76 - ld/testsuite/ld-h8300/relax-5-coff.d | 50 - ld/testsuite/ld-h8300/relax-6-coff.d | 11 - ld/testsuite/ld-i386/i386.exp | 6 +- ld/testsuite/ld-ifunc/binutils.exp | 6 +- ld/testsuite/ld-ifunc/ifunc.exp | 6 +- ld/testsuite/ld-linkonce/linkonce.exp | 5 - ld/testsuite/ld-plugin/lto.exp | 5 +- ld/testsuite/ld-powerpc/powerpc.exp | 2 +- ld/testsuite/ld-powerpc/ppc476-shared.d | 2 +- ld/testsuite/ld-powerpc/ppc476-shared2.d | 2 +- ld/testsuite/ld-scripts/crossref.exp | 5 - ld/testsuite/ld-scripts/empty-address-2a.d | 2 +- ld/testsuite/ld-scripts/empty-address-2b.d | 2 +- ld/testsuite/ld-scripts/fill.d | 2 - ld/testsuite/ld-scripts/fill16.d | 2 - ld/testsuite/ld-scripts/phdrs2.exp | 5 - ld/testsuite/ld-scripts/section-match-1.d | 2 +- ld/testsuite/ld-selective/selective.exp | 7 - ld/testsuite/ld-sh/ld-r-1.d | 1 - ld/testsuite/ld-sh/rd-sh.exp | 11 - ld/testsuite/ld-sh/sh.exp | 5 - ld/testsuite/ld-sh/sh64/abi32.sd | 16 - ld/testsuite/ld-sh/sh64/abi32.xd | 47 - ld/testsuite/ld-sh/sh64/abi64.sd | 20 - ld/testsuite/ld-sh/sh64/abi64.xd | 46 - ld/testsuite/ld-sh/sh64/abixx-noexp.sd | 12 - ld/testsuite/ld-sh/sh64/cmpct1.sd | 9 - ld/testsuite/ld-sh/sh64/cmpct1.xd | 37 - ld/testsuite/ld-sh/sh64/crange-1.s | 8 - ld/testsuite/ld-sh/sh64/crange-2a.s | 22 - ld/testsuite/ld-sh/sh64/crange-2b.s | 39 - ld/testsuite/ld-sh/sh64/crange-2c.s | 16 - ld/testsuite/ld-sh/sh64/crange-2d.s | 9 - ld/testsuite/ld-sh/sh64/crange-2e.s | 12 - ld/testsuite/ld-sh/sh64/crange-2f.s | 21 - ld/testsuite/ld-sh/sh64/crange-2g.s | 26 - ld/testsuite/ld-sh/sh64/crange-2h.s | 17 - ld/testsuite/ld-sh/sh64/crange-2i.s | 8 - ld/testsuite/ld-sh/sh64/crange1.rd | 47 - ld/testsuite/ld-sh/sh64/crange2.rd | 56 - ld/testsuite/ld-sh/sh64/crange3-cmpct.rd | 80 - ld/testsuite/ld-sh/sh64/crange3-media.rd | 80 - ld/testsuite/ld-sh/sh64/crange3.dd | 80 - ld/testsuite/ld-sh/sh64/crange3.rd | 61 - ld/testsuite/ld-sh/sh64/crangerel1.rd | 45 - ld/testsuite/ld-sh/sh64/crangerel2.rd | 63 - ld/testsuite/ld-sh/sh64/dlsection-1.s | 17 - ld/testsuite/ld-sh/sh64/dlsection.sd | 9 - ld/testsuite/ld-sh/sh64/endian.dbd | 11 - ld/testsuite/ld-sh/sh64/endian.dld | 11 - ld/testsuite/ld-sh/sh64/endian.ld | 6 - ld/testsuite/ld-sh/sh64/endian.s | 7 - ld/testsuite/ld-sh/sh64/endian.sbd | 5 - ld/testsuite/ld-sh/sh64/endian.sld | 6 - ld/testsuite/ld-sh/sh64/gotplt.d | 12 - ld/testsuite/ld-sh/sh64/gotplt.map | 4 - ld/testsuite/ld-sh/sh64/gotplt.s | 8 - ld/testsuite/ld-sh/sh64/init-cmpct.d | 14 - ld/testsuite/ld-sh/sh64/init-media.d | 14 - ld/testsuite/ld-sh/sh64/init.s | 18 - ld/testsuite/ld-sh/sh64/init64.d | 14 - ld/testsuite/ld-sh/sh64/mix1-noexp.sd | 14 - ld/testsuite/ld-sh/sh64/mix1.sd | 16 - ld/testsuite/ld-sh/sh64/mix1.xd | 43 - ld/testsuite/ld-sh/sh64/mix2-noexp.sd | 16 - ld/testsuite/ld-sh/sh64/mix2.sd | 17 - ld/testsuite/ld-sh/sh64/mix2.xd | 53 - ld/testsuite/ld-sh/sh64/rd-sh64.exp | 44 - ld/testsuite/ld-sh/sh64/rel-1.s | 48 - ld/testsuite/ld-sh/sh64/rel-2.s | 46 - ld/testsuite/ld-sh/sh64/rel32.xd | 92 - ld/testsuite/ld-sh/sh64/rel64.xd | 92 - ld/testsuite/ld-sh/sh64/relax.exp | 155 - ld/testsuite/ld-sh/sh64/relax1.s | 12 - ld/testsuite/ld-sh/sh64/relax2.s | 3 - ld/testsuite/ld-sh/sh64/relax3.s | 8 - ld/testsuite/ld-sh/sh64/relax4.s | 2 - ld/testsuite/ld-sh/sh64/reldl-1.s | 171 - ld/testsuite/ld-sh/sh64/reldl-2.s | 156 - ld/testsuite/ld-sh/sh64/reldl32.rd | 358 - ld/testsuite/ld-sh/sh64/reldl64.rd | 360 - ld/testsuite/ld-sh/sh64/relfail.exp | 219 - ld/testsuite/ld-sh/sh64/relfail.s | 36 - ld/testsuite/ld-sh/sh64/sh64-1.s | 20 - ld/testsuite/ld-sh/sh64/sh64-2.s | 27 - ld/testsuite/ld-sh/sh64/sh64.exp | 137 - ld/testsuite/ld-sh/sh64/shcmp-1.s | 15 - ld/testsuite/ld-sh/sh64/shdl-1.s | 359 - ld/testsuite/ld-sh/sh64/shdl-2.s | 286 - ld/testsuite/ld-sh/sh64/shdl32.xd | 124 - ld/testsuite/ld-sh/sh64/shdl64.sd | 87 - ld/testsuite/ld-sh/sh64/shdl64.xd | 124 - ld/testsuite/ld-sh/sh64/shmix-1.s | 33 - ld/testsuite/ld-sh/sh64/shmix-2.s | 28 - ld/testsuite/ld-sh/sh64/shmix-3.s | 32 - ld/testsuite/ld-sh/sh64/stobin-0-dso.d | 9 - ld/testsuite/ld-sh/sh64/stobin-1.d | 15 - ld/testsuite/ld-sh/sh64/stobin.s | 5 - ld/testsuite/ld-sh/sh64/stolib.s | 7 - ld/testsuite/ld-shared/shared.exp | 22 +- ld/testsuite/ld-size/size.exp | 8 +- ld/testsuite/ld-sparc/sparc.exp | 4 +- ld/testsuite/ld-srec/srec.exp | 8 - ld/testsuite/ld-undefined/undefined.exp | 1 - ld/testsuite/ld-versados/t1-1.ro | Bin 3840 -> 0 bytes ld/testsuite/ld-versados/t1-2.ro | Bin 256 -> 0 bytes ld/testsuite/ld-versados/t1.ld | 281 - ld/testsuite/ld-versados/t1.ook | 133 - ld/testsuite/ld-versados/t2-1.ro | Bin 256 -> 0 bytes ld/testsuite/ld-versados/t2-2.ro | Bin 2304 -> 0 bytes ld/testsuite/ld-versados/t2-3.ro | Bin 1024 -> 0 bytes ld/testsuite/ld-versados/t2.ld | 281 - ld/testsuite/ld-versados/t2.ook | 99 - ld/testsuite/ld-versados/versados.exp | 102 - ld/testsuite/lib/ld-lib.exp | 1 - libiberty/ChangeLog | 39 +- libiberty/argv.c | 6 +- libiberty/cp-demangle.c | 2 +- libiberty/simple-object-common.h | 2 +- libiberty/simple-object-elf.c | 384 +- libiberty/simple-object-xcoff.c | 13 +- libiberty/simple-object.c | 41 +- opcodes/ChangeLog | 91 + opcodes/Makefile.am | 10 - opcodes/Makefile.in | 17 - opcodes/configure | 22 +- opcodes/configure.ac | 22 +- opcodes/disassemble.c | 25 - opcodes/disassemble.h | 5 - opcodes/h8500-dis.c | 325 - opcodes/h8500-opc.h | 3858 ------- opcodes/i370-dis.c | 161 - opcodes/i370-opc.c | 935 -- opcodes/i386-dis.c | 33 +- opcodes/i386-gen.c | 3 + opcodes/i386-init.h | 356 +- opcodes/i386-opc.h | 3 + opcodes/i386-opc.tbl | 12 +- opcodes/i386-tbl.h | 10122 +++++++++---------- opcodes/m88k-dis.c | 762 -- opcodes/po/POTFILES.in | 10 - opcodes/sh-dis.c | 14 - opcodes/sh64-dis.c | 619 -- opcodes/sh64-opc.c | 777 -- opcodes/sh64-opc.h | 142 - opcodes/w65-dis.c | 98 - opcodes/w65-opc.h | 568 -- patches/binutils-lto-mixed.patch | 88 +- 841 files changed, 11035 insertions(+), 96464 deletions(-) delete mode 100644 bfd/aout-sparcle.c delete mode 100644 bfd/aout0.c delete mode 100644 bfd/aoutf1.h delete mode 100644 bfd/coff-apollo.c delete mode 100644 bfd/coff-aux.c delete mode 100644 bfd/coff-h8300.c delete mode 100644 bfd/coff-h8500.c delete mode 100644 bfd/coff-m68k.c delete mode 100644 bfd/coff-m88k.c delete mode 100644 bfd/coff-sparc.c delete mode 100644 bfd/coff-svm68k.c delete mode 100644 bfd/coff-u68k.c delete mode 100644 bfd/coff-w65.c delete mode 100644 bfd/coff-we32k.c delete mode 100644 bfd/cpu-h8500.c delete mode 100644 bfd/cpu-i370.c delete mode 100644 bfd/cpu-m88k.c delete mode 100644 bfd/cpu-w65.c delete mode 100644 bfd/cpu-we32k.c delete mode 100644 bfd/demo64.c delete mode 100644 bfd/elf32-i370.c delete mode 100644 bfd/elf32-m88k.c delete mode 100644 bfd/elf32-sh-symbian.c delete mode 100644 bfd/elf32-sh64-com.c delete mode 100644 bfd/elf32-sh64.c delete mode 100644 bfd/elf32-sh64.h delete mode 100644 bfd/elf64-sh64.c delete mode 100644 bfd/epoc-pe-arm.c delete mode 100644 bfd/freebsd.h delete mode 100644 bfd/hosts/delta68.h delete mode 100644 bfd/hosts/hp300bsd.h delete mode 100644 bfd/hosts/m68kaux.h delete mode 100644 bfd/hosts/m88kmach3.h delete mode 100644 bfd/hosts/tahoe.h delete mode 100644 bfd/hp300bsd.c delete mode 100644 bfd/hp300hpux.c delete mode 100644 bfd/i386dynix.c delete mode 100644 bfd/i386freebsd.c delete mode 100644 bfd/i386linux.c delete mode 100644 bfd/i386mach3.c delete mode 100644 bfd/i386netbsd.c delete mode 100644 bfd/i386os9k.c delete mode 100644 bfd/ieee.c delete mode 100644 bfd/libieee.h delete mode 100644 bfd/libnlm.h delete mode 100644 bfd/liboasys.h delete mode 100644 bfd/m68k4knetbsd.c delete mode 100644 bfd/m68klinux.c delete mode 100644 bfd/m68knetbsd.c delete mode 100644 bfd/m88kmach3.c delete mode 100644 bfd/m88kopenbsd.c delete mode 100644 bfd/mipsbsd.c delete mode 100644 bfd/newsos3.c delete mode 100644 bfd/nlm-target.h delete mode 100644 bfd/nlm.c delete mode 100644 bfd/nlm32-alpha.c delete mode 100644 bfd/nlm32-i386.c delete mode 100644 bfd/nlm32-ppc.c delete mode 100644 bfd/nlm32-sparc.c delete mode 100644 bfd/nlm32.c delete mode 100644 bfd/nlm64.c delete mode 100644 bfd/nlmcode.h delete mode 100644 bfd/nlmswap.h delete mode 100644 bfd/oasys.c delete mode 100644 bfd/pe-mips.c delete mode 100644 bfd/pei-mips.c delete mode 100644 bfd/sparclinux.c delete mode 100644 bfd/sparclynx.c delete mode 100644 bfd/sparcnetbsd.c delete mode 100644 bfd/sunos.c delete mode 100644 bfd/vaxbsd.c delete mode 100644 bfd/versados.c delete mode 100644 binutils/ieee.c delete mode 100644 binutils/nlmconv.c delete mode 100644 binutils/nlmconv.h delete mode 100644 binutils/nlmheader.y delete mode 100644 gas/config/tc-i370.c delete mode 100644 gas/config/tc-i370.h delete mode 100644 gas/config/tc-sh64.c delete mode 100644 gas/config/tc-sh64.h delete mode 100644 gas/config/te-dynix.h delete mode 100644 gas/config/te-epoc-pe.h delete mode 100644 gas/config/te-i386aix.h delete mode 100644 gas/config/te-mach.h delete mode 100644 gas/config/te-netware.h delete mode 100644 gas/config/te-psos.h delete mode 100644 gas/config/te-sparcaout.h delete mode 100644 gas/config/te-sun3.h delete mode 100644 gas/doc/c-i370.texi delete mode 100644 gas/doc/c-sh64.texi delete mode 100644 gas/testsuite/gas/h8300/branch-coff.s delete mode 100644 gas/testsuite/gas/h8300/branchh-coff.s delete mode 100644 gas/testsuite/gas/h8300/branchs-coff.s delete mode 100644 gas/testsuite/gas/h8300/ffxx1-coff.d delete mode 100644 gas/testsuite/gas/h8300/ffxx1-coff.s delete mode 100644 gas/testsuite/gas/h8300/h8300-coff.exp create mode 100644 gas/testsuite/gas/i386/cldemote-intel.d create mode 100644 gas/testsuite/gas/i386/cldemote.d create mode 100644 gas/testsuite/gas/i386/cldemote.s create mode 100644 gas/testsuite/gas/i386/x86-64-cldemote-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-cldemote.d create mode 100644 gas/testsuite/gas/i386/x86-64-cldemote.s delete mode 100644 gas/testsuite/gas/m68k-coff/gas.exp delete mode 100644 gas/testsuite/gas/m68k-coff/p2389.s delete mode 100644 gas/testsuite/gas/m68k-coff/p2389a.s delete mode 100644 gas/testsuite/gas/m68k-coff/p2430.s delete mode 100644 gas/testsuite/gas/m68k-coff/p2430a.s delete mode 100644 gas/testsuite/gas/m68k-coff/t1.s delete mode 100644 gas/testsuite/gas/m68k/p3041.d delete mode 100644 gas/testsuite/gas/m68k/p3041.s delete mode 100644 gas/testsuite/gas/m68k/p3041data.d delete mode 100644 gas/testsuite/gas/m68k/p3041data.s delete mode 100644 gas/testsuite/gas/m68k/p3041pcrel.d delete mode 100644 gas/testsuite/gas/m68k/p3041pcrel.s delete mode 100644 gas/testsuite/gas/m68k/t2.d delete mode 100644 gas/testsuite/gas/sh/sh64/abi-32.d delete mode 100644 gas/testsuite/gas/sh/sh64/abi-32.s delete mode 100644 gas/testsuite/gas/sh/sh64/abi-64.d delete mode 100644 gas/testsuite/gas/sh/sh64/abi-64.s delete mode 100644 gas/testsuite/gas/sh/sh64/basic-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/basic-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/case-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/case-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/case-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange1-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange1-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange1.s delete mode 100644 gas/testsuite/gas/sh/sh64/crange2-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange2-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange2-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange2.s delete mode 100644 gas/testsuite/gas/sh/sh64/crange3-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange3.s delete mode 100644 gas/testsuite/gas/sh/sh64/crange4-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange4.s delete mode 100644 gas/testsuite/gas/sh/sh64/crange5-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/crange5.s delete mode 100644 gas/testsuite/gas/sh/sh64/creg-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/creg-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/creg-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/creg-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/datal-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/datal-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/datal-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/datal-3.s delete mode 100644 gas/testsuite/gas/sh/sh64/datal32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/datal32-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/datal64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/datal64-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/eh-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/eh-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/endian-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/endian-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/endian-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/endian-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-3.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-4.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-abi-32.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-abi-64.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-dsp.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-movi-noexp-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-noexp-cmd1.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-pt-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-pt32-cmd1.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-pt32-cmd2.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-pt32-cmd3.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-ptb-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/err-ptb-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/err.exp delete mode 100644 gas/testsuite/gas/sh/sh64/immexpr1.s delete mode 100644 gas/testsuite/gas/sh/sh64/immexpr2.s delete mode 100644 gas/testsuite/gas/sh/sh64/immexpr32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/immexpr32-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/immexpr64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/immexpr64-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/lineno.d delete mode 100644 gas/testsuite/gas/sh/sh64/lineno.s delete mode 100644 gas/testsuite/gas/sh/sh64/localcom-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/localcom-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/mix-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/mix-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/mix-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/movi-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/movi-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi-3.s delete mode 100644 gas/testsuite/gas/sh/sh64/movi32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi32-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi32-noexp-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi64-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi64-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/movi64-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/movi64-noexp-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/pt-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/pt-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt32-noexp-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt64-32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt64-32-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/pt64-noexp-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptc-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/ptc32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptc32-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptc64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptc64-32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptc64-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptext-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/ptext32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptext32-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptext64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptext64-32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ptext64-noexp-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/rel-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/rel-3.s delete mode 100644 gas/testsuite/gas/sh/sh64/rel-4.s delete mode 100644 gas/testsuite/gas/sh/sh64/rel-5.s delete mode 100644 gas/testsuite/gas/sh/sh64/rel32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel32-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel32-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel32-4.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel32-5.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel64-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel64-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel64-4.d delete mode 100644 gas/testsuite/gas/sh/sh64/rel64-5.d delete mode 100644 gas/testsuite/gas/sh/sh64/relax-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/relax-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/relax-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/relax-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/relax-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/relax-3.s delete mode 100644 gas/testsuite/gas/sh/sh64/sh64.exp delete mode 100644 gas/testsuite/gas/sh/sh64/shift-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/shift-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/shift-3.s delete mode 100644 gas/testsuite/gas/sh/sh64/shift32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/shift32-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/shift32-noexp-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/shift64-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/shift64-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/shift64-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/shift64-noexp-3.d delete mode 100644 gas/testsuite/gas/sh/sh64/syntax-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/syntax-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/syntax-2.d delete mode 100644 gas/testsuite/gas/sh/sh64/syntax-2.s delete mode 100644 gas/testsuite/gas/sh/sh64/ua-1.s delete mode 100644 gas/testsuite/gas/sh/sh64/ua32-1.d delete mode 100644 gas/testsuite/gas/sh/sh64/ua64-1.d delete mode 100644 gas/testsuite/gas/sun4/addend.d delete mode 100644 gas/testsuite/gas/sun4/addend.exp delete mode 100644 gas/testsuite/gas/sun4/addend.s create mode 100644 gdb/common/tdesc.c delete mode 100644 gdb/m88k-bsd-nat.c delete mode 100644 gdb/m88k-tdep.c delete mode 100644 gdb/m88k-tdep.h delete mode 100644 gdb/sh64-tdep.c rename bfd/hosts/news.h => gdb/testsuite/gdb.base/step-indirect-call-thunk.c (50%) create mode 100644 gdb/testsuite/gdb.base/step-indirect-call-thunk.exp create mode 100644 gdb/testsuite/gdb.btrace/cpu.exp rename bfd/cf-sparclynx.c => gdb/testsuite/gdb.reverse/step-indirect-call-thunk.c (51%) create mode 100644 gdb/testsuite/gdb.reverse/step-indirect-call-thunk.exp create mode 100644 gdb/x86-tdep.c rename gdb/{sh64-tdep.h => x86-tdep.h} (61%) delete mode 100644 gprof/tahoe.c delete mode 100644 include/aout/dynix3.h delete mode 100644 include/aout/hp300hpux.h delete mode 100644 include/coff/apollo.h delete mode 100644 include/coff/aux-coff.h delete mode 100644 include/coff/h8300.h delete mode 100644 include/coff/h8500.h delete mode 100644 include/coff/m68k.h delete mode 100644 include/coff/m88k.h delete mode 100644 include/coff/mipspe.h delete mode 100644 include/coff/sparc.h delete mode 100644 include/coff/w65.h delete mode 100644 include/coff/we32k.h create mode 100644 include/elf/i860.h rename bfd/epoc-pei-arm.c => include/elf/i960.h (51%) delete mode 100644 include/ieee.h delete mode 100644 include/nlm/ChangeLog-9315 delete mode 100644 include/nlm/alpha-ext.h delete mode 100644 include/nlm/common.h delete mode 100644 include/nlm/external.h delete mode 100644 include/nlm/i386-ext.h delete mode 100644 include/nlm/internal.h delete mode 100644 include/nlm/ppc-ext.h delete mode 100644 include/nlm/sparc32-ext.h delete mode 100644 include/opcode/i370.h delete mode 100644 include/opcode/m88k.h delete mode 100644 include/opcode/tahoe.h delete mode 100644 ld/emulparams/arm_epoc_pe.sh delete mode 100644 ld/emulparams/coff_sparc.sh delete mode 100644 ld/emulparams/delta68.sh delete mode 100644 ld/emulparams/elf32i370.sh delete mode 100644 ld/emulparams/h8300.sh delete mode 100644 ld/emulparams/h8300h.sh delete mode 100644 ld/emulparams/h8300hn.sh delete mode 100644 ld/emulparams/h8300s.sh delete mode 100644 ld/emulparams/h8300sn.sh delete mode 100644 ld/emulparams/h8300sx.sh delete mode 100644 ld/emulparams/h8300sxn.sh delete mode 100644 ld/emulparams/h8500.sh delete mode 100644 ld/emulparams/h8500b.sh delete mode 100644 ld/emulparams/h8500c.sh delete mode 100644 ld/emulparams/h8500m.sh delete mode 100644 ld/emulparams/h8500s.sh delete mode 100644 ld/emulparams/hp300bsd.sh delete mode 100644 ld/emulparams/hp3hpux.sh delete mode 100644 ld/emulparams/i386coff.sh delete mode 100644 ld/emulparams/i386linux.sh delete mode 100644 ld/emulparams/i386mach.sh delete mode 100644 ld/emulparams/i386nbsd.sh delete mode 100644 ld/emulparams/i386nw.sh delete mode 100644 ld/emulparams/m68k4knbsd.sh delete mode 100644 ld/emulparams/m68kaout.sh delete mode 100644 ld/emulparams/m68kaux.sh delete mode 100644 ld/emulparams/m68kcoff.sh delete mode 100644 ld/emulparams/m68klinux.sh delete mode 100644 ld/emulparams/m68knbsd.sh delete mode 100644 ld/emulparams/m68kpsos.sh delete mode 100644 ld/emulparams/m88kbcs.sh delete mode 100644 ld/emulparams/news.sh delete mode 100644 ld/emulparams/ppcnw.sh delete mode 100644 ld/emulparams/shelf32.sh delete mode 100644 ld/emulparams/shelf32_linux.sh delete mode 100644 ld/emulparams/shelf32_nbsd.sh delete mode 100644 ld/emulparams/shelf64.sh delete mode 100644 ld/emulparams/shelf64_nbsd.sh delete mode 100644 ld/emulparams/shlelf32.sh delete mode 100644 ld/emulparams/shlelf32_linux.sh delete mode 100644 ld/emulparams/shlelf32_nbsd.sh delete mode 100644 ld/emulparams/shlelf64.sh delete mode 100644 ld/emulparams/shlelf64_nbsd.sh delete mode 100644 ld/emulparams/shlsymbian.sh delete mode 100644 ld/emulparams/sparcaout.sh delete mode 100644 ld/emulparams/sparclinux.sh delete mode 100644 ld/emulparams/sparcnbsd.sh delete mode 100644 ld/emulparams/st2000.sh delete mode 100644 ld/emulparams/sun3.sh delete mode 100644 ld/emulparams/sun4.sh delete mode 100644 ld/emulparams/vax.sh delete mode 100644 ld/emulparams/vsta.sh delete mode 100644 ld/emulparams/w65.sh delete mode 100644 ld/emultempl/m68kcoff.em delete mode 100644 ld/emultempl/sh64elf.em delete mode 100644 ld/emultempl/sunos.em delete mode 100644 ld/scripttempl/delta68.sc delete mode 100644 ld/scripttempl/elf32sh-symbian.sc delete mode 100644 ld/scripttempl/elfi370.sc delete mode 100644 ld/scripttempl/epocpe.sc delete mode 100644 ld/scripttempl/h8300.sc delete mode 100644 ld/scripttempl/h8300h.sc delete mode 100644 ld/scripttempl/h8300hn.sc delete mode 100644 ld/scripttempl/h8300s.sc delete mode 100644 ld/scripttempl/h8300sn.sc delete mode 100644 ld/scripttempl/h8300sx.sc delete mode 100644 ld/scripttempl/h8300sxn.sc delete mode 100644 ld/scripttempl/h8500.sc delete mode 100644 ld/scripttempl/h8500b.sc delete mode 100644 ld/scripttempl/h8500c.sc delete mode 100644 ld/scripttempl/h8500m.sc delete mode 100644 ld/scripttempl/h8500s.sc delete mode 100644 ld/scripttempl/i386coff.sc delete mode 100644 ld/scripttempl/m68kaux.sc delete mode 100644 ld/scripttempl/m68kcoff.sc delete mode 100644 ld/scripttempl/m88kbcs.sc delete mode 100644 ld/scripttempl/nw.sc delete mode 100644 ld/scripttempl/psos.sc delete mode 100644 ld/scripttempl/sparccoff.sc delete mode 100644 ld/scripttempl/st2000.sc delete mode 100644 ld/scripttempl/w65.sc delete mode 100644 ld/testsuite/ld-h8300/relax-3-coff.d delete mode 100644 ld/testsuite/ld-h8300/relax-4-coff.d delete mode 100644 ld/testsuite/ld-h8300/relax-5-coff.d delete mode 100644 ld/testsuite/ld-h8300/relax-6-coff.d delete mode 100644 ld/testsuite/ld-sh/sh64/abi32.sd delete mode 100644 ld/testsuite/ld-sh/sh64/abi32.xd delete mode 100644 ld/testsuite/ld-sh/sh64/abi64.sd delete mode 100644 ld/testsuite/ld-sh/sh64/abi64.xd delete mode 100644 ld/testsuite/ld-sh/sh64/abixx-noexp.sd delete mode 100644 ld/testsuite/ld-sh/sh64/cmpct1.sd delete mode 100644 ld/testsuite/ld-sh/sh64/cmpct1.xd delete mode 100644 ld/testsuite/ld-sh/sh64/crange-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2a.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2b.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2c.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2d.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2e.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2f.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2g.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2h.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange-2i.s delete mode 100644 ld/testsuite/ld-sh/sh64/crange1.rd delete mode 100644 ld/testsuite/ld-sh/sh64/crange2.rd delete mode 100644 ld/testsuite/ld-sh/sh64/crange3-cmpct.rd delete mode 100644 ld/testsuite/ld-sh/sh64/crange3-media.rd delete mode 100644 ld/testsuite/ld-sh/sh64/crange3.dd delete mode 100644 ld/testsuite/ld-sh/sh64/crange3.rd delete mode 100644 ld/testsuite/ld-sh/sh64/crangerel1.rd delete mode 100644 ld/testsuite/ld-sh/sh64/crangerel2.rd delete mode 100644 ld/testsuite/ld-sh/sh64/dlsection-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/dlsection.sd delete mode 100644 ld/testsuite/ld-sh/sh64/endian.dbd delete mode 100644 ld/testsuite/ld-sh/sh64/endian.dld delete mode 100644 ld/testsuite/ld-sh/sh64/endian.ld delete mode 100644 ld/testsuite/ld-sh/sh64/endian.s delete mode 100644 ld/testsuite/ld-sh/sh64/endian.sbd delete mode 100644 ld/testsuite/ld-sh/sh64/endian.sld delete mode 100644 ld/testsuite/ld-sh/sh64/gotplt.d delete mode 100644 ld/testsuite/ld-sh/sh64/gotplt.map delete mode 100644 ld/testsuite/ld-sh/sh64/gotplt.s delete mode 100644 ld/testsuite/ld-sh/sh64/init-cmpct.d delete mode 100644 ld/testsuite/ld-sh/sh64/init-media.d delete mode 100644 ld/testsuite/ld-sh/sh64/init.s delete mode 100644 ld/testsuite/ld-sh/sh64/init64.d delete mode 100644 ld/testsuite/ld-sh/sh64/mix1-noexp.sd delete mode 100644 ld/testsuite/ld-sh/sh64/mix1.sd delete mode 100644 ld/testsuite/ld-sh/sh64/mix1.xd delete mode 100644 ld/testsuite/ld-sh/sh64/mix2-noexp.sd delete mode 100644 ld/testsuite/ld-sh/sh64/mix2.sd delete mode 100644 ld/testsuite/ld-sh/sh64/mix2.xd delete mode 100644 ld/testsuite/ld-sh/sh64/rd-sh64.exp delete mode 100644 ld/testsuite/ld-sh/sh64/rel-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/rel-2.s delete mode 100644 ld/testsuite/ld-sh/sh64/rel32.xd delete mode 100644 ld/testsuite/ld-sh/sh64/rel64.xd delete mode 100644 ld/testsuite/ld-sh/sh64/relax.exp delete mode 100644 ld/testsuite/ld-sh/sh64/relax1.s delete mode 100644 ld/testsuite/ld-sh/sh64/relax2.s delete mode 100644 ld/testsuite/ld-sh/sh64/relax3.s delete mode 100644 ld/testsuite/ld-sh/sh64/relax4.s delete mode 100644 ld/testsuite/ld-sh/sh64/reldl-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/reldl-2.s delete mode 100644 ld/testsuite/ld-sh/sh64/reldl32.rd delete mode 100644 ld/testsuite/ld-sh/sh64/reldl64.rd delete mode 100644 ld/testsuite/ld-sh/sh64/relfail.exp delete mode 100644 ld/testsuite/ld-sh/sh64/relfail.s delete mode 100644 ld/testsuite/ld-sh/sh64/sh64-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/sh64-2.s delete mode 100644 ld/testsuite/ld-sh/sh64/sh64.exp delete mode 100644 ld/testsuite/ld-sh/sh64/shcmp-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/shdl-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/shdl-2.s delete mode 100644 ld/testsuite/ld-sh/sh64/shdl32.xd delete mode 100644 ld/testsuite/ld-sh/sh64/shdl64.sd delete mode 100644 ld/testsuite/ld-sh/sh64/shdl64.xd delete mode 100644 ld/testsuite/ld-sh/sh64/shmix-1.s delete mode 100644 ld/testsuite/ld-sh/sh64/shmix-2.s delete mode 100644 ld/testsuite/ld-sh/sh64/shmix-3.s delete mode 100644 ld/testsuite/ld-sh/sh64/stobin-0-dso.d delete mode 100644 ld/testsuite/ld-sh/sh64/stobin-1.d delete mode 100644 ld/testsuite/ld-sh/sh64/stobin.s delete mode 100644 ld/testsuite/ld-sh/sh64/stolib.s delete mode 100644 ld/testsuite/ld-versados/t1-1.ro delete mode 100644 ld/testsuite/ld-versados/t1-2.ro delete mode 100644 ld/testsuite/ld-versados/t1.ld delete mode 100644 ld/testsuite/ld-versados/t1.ook delete mode 100644 ld/testsuite/ld-versados/t2-1.ro delete mode 100644 ld/testsuite/ld-versados/t2-2.ro delete mode 100644 ld/testsuite/ld-versados/t2-3.ro delete mode 100644 ld/testsuite/ld-versados/t2.ld delete mode 100644 ld/testsuite/ld-versados/t2.ook delete mode 100644 ld/testsuite/ld-versados/versados.exp delete mode 100644 opcodes/h8500-dis.c delete mode 100644 opcodes/h8500-opc.h delete mode 100644 opcodes/i370-dis.c delete mode 100644 opcodes/i370-opc.c delete mode 100644 opcodes/m88k-dis.c delete mode 100644 opcodes/sh64-dis.c delete mode 100644 opcodes/sh64-opc.c delete mode 100644 opcodes/sh64-opc.h delete mode 100644 opcodes/w65-dis.c delete mode 100644 opcodes/w65-opc.h