This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/palves/target_ops-cxx in repository binutils-gdb.
discards 8704df1124 target factories, target open and multiple instances of targets discards 2d660c3d18 linux_nat_target: More low methods discards 1693eec4e7 target_ops: Use bool throughout discards 18c5e8b937 target_ops/C++: The Hurd discards c30df979db target_ops/C++: go32/DJGPP discards 152f2c44e3 target_ops/C++: NTO/QNX, nto-procfs.c discards fe57246b42 target_ops/C++: bsd_kvm_add_target, BSD libkvm target discards 0a44437cf5 target_ops/C++: The rest of the BSD targets discards 74ba81c887 target_ops/C++: Generic i386/AMD64 BSD targets discards d6f24beb72 target_ops/C++: Base FreeBSD target discards 7cf532e005 target_ops/C++: Xtensa GNU/Linux discards 3b8609b082 target_ops/C++: Tile-Gx GNU/Linux discards c92da3c7dc target_ops/C++: SPU/Linux discards 1bee24ade7 target_ops/C++: SPARC GNU/Linux discards 0320b7c87d target_ops/C++: s390 GNU/Linux discards f123cab17d target_ops/C++: m68k GNU/Linux discards 89e4046798 target_ops/C++: m32r GNU/Linux discards f08b29ffe7 target_ops/C++: IA-64 GNU/Linux discards 33a574cc9d target_ops/C++: HP-PA GNU/Linux discards 07dfb86935 target_ops/C++: Aarch64 GNU/Linux discards 7b27e4868c target_ops/C++: ARM GNU/Linux discards 6330ea1f36 target_ops/C++: AIX target discards 7bb7861714 target_ops/C++: linux_trad_target, MIPS and Alpha GNU/Linux discards 116a4842d6 target_ops/C++: macOS/Darwin target discards 3d89f3e395 target_ops/C++: Windows targets discards 3fdab68e0f target_ops/C++: Solaris/procfs discards 2ddf1a3f01 target_ops/C++: PPC/PPC64 GNU/Linux discards adbd45b6ea target_ops/C++: GNU/Linux + x86/AMD64 discards d954aa1d63 target_ops/C++: target remote-sim discards a0744a4a47 target_ops/C++: remote/extended-remote targets discards d1345b29b5 target_ops/C++: record targets discards 6b61443486 target_ops/C++: bfd-target discards 0a452d7a9d target_ops/C++: bsd-uthread discards 7e248c07f8 target_ops/C++: ravenscar-thread discards 7324fd36ad target_ops/C++: spu-multiarch discards 4eec5da4af target_ops/C++: ctf/tfile targets discards eac2043adb target_ops/C++: core target discards 918903438d target_ops/C++: exec target discards 8be189b631 make-target-delegates: line break between return type and fu [...] discards 8c60ef81bb Convert struct target_ops to C++ discards f1dd326b64 Eliminate target_ops::to_xclose discards 9b7221469b Make inf_ptrace_trad Linux-only, move to separate file discards 63945e44c9 More procfs.c simplification discards 3e4b074d3f Eliminate procfs.c:procfs_use_watchpoints 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 new 1a15b79089 Eliminate procfs.c:procfs_use_watchpoints new 8ed4a87c4c More procfs.c simplification new be7725708b Make inf_ptrace_trad Linux-only, move to separate file new 79ebcc490f Eliminate target_ops::to_xclose new 990840a065 Convert struct target_ops to C++ new 4fcb75d76c make-target-delegates: line break between return type and fu [...] new 8285cab363 target_ops/C++: exec target new ad0bafd852 target_ops/C++: core target new 531e2473c1 target_ops/C++: ctf/tfile targets new 52fae3b76c target_ops/C++: spu-multiarch new d9eeaeb358 target_ops/C++: ravenscar-thread new 049aa2059d target_ops/C++: bsd-uthread new 9890700e2c target_ops/C++: bfd-target new 778fb82c71 target_ops/C++: record targets new c0c012c0d5 target_ops/C++: remote/extended-remote targets new e8575b148f target_ops/C++: target remote-sim new e01112a8f9 target_ops/C++: GNU/Linux + x86/AMD64 new 54cea2e5fa target_ops/C++: PPC/PPC64 GNU/Linux new f981437861 target_ops/C++: Solaris/procfs new 71238144c0 target_ops/C++: Windows targets new 8aeb3397fc target_ops/C++: macOS/Darwin target new a887edeb85 target_ops/C++: linux_trad_target, MIPS and Alpha GNU/Linux new 6ea96bc2b5 target_ops/C++: AIX target new 3e6f95c203 target_ops/C++: ARM GNU/Linux new 856fa14570 target_ops/C++: Aarch64 GNU/Linux new 3ff11d97e1 target_ops/C++: HP-PA GNU/Linux new a86586ee76 target_ops/C++: IA-64 GNU/Linux new f87d5c6a9c target_ops/C++: m32r GNU/Linux new ad08c4fa55 target_ops/C++: m68k GNU/Linux new 3dd48ac582 target_ops/C++: s390 GNU/Linux new b3adc51989 target_ops/C++: SPARC GNU/Linux new f278a74598 target_ops/C++: SPU/Linux new 9e6ca69dfd target_ops/C++: Tile-Gx GNU/Linux new 598d590647 target_ops/C++: Xtensa GNU/Linux new 519ca446c7 target_ops/C++: Base FreeBSD target new f356c524d9 target_ops/C++: Generic i386/AMD64 BSD targets new ca297f0769 target_ops/C++: The rest of the BSD targets new 88ab7ec4d5 target_ops/C++: bsd_kvm_add_target, BSD libkvm target new d441592661 target_ops/C++: NTO/QNX, nto-procfs.c new 7994dceb76 target_ops/C++: go32/DJGPP new 304b615520 target_ops/C++: The Hurd new 16850ec4be target_ops: Use bool throughout new 87f8a002e9 linux_nat_target: More low methods new 28c7ed64b5 target factories, target open and multiple instances of targets
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (8704df1124) \ N -- N -- N refs/heads/users/palves/target_ops-cxx (28c7ed64b5)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 44 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 | 399 + bfd/Makefile.am | 132 +- bfd/Makefile.in | 193 +- 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-mips.c | 1597 --- 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 | 599 +- bfd/configure | 119 +- bfd/configure.ac | 119 +- 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-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 | 69 - 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 | 178 - bfd/vaxbsd.c | 40 - bfd/versados.c | 939 -- bfd/version.h | 2 +- binutils/.gitignore | 4 - binutils/ChangeLog | 121 + 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 | 21 +- 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 | 366 + gas/Makefile.am | 12 - gas/Makefile.in | 42 - gas/app.c | 5 +- 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 | 4 - 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 | 216 + gdb/MAINTAINERS | 3 - gdb/Makefile.in | 14 +- gdb/NEWS | 14 + gdb/amd64-fbsd-nat.c | 21 +- 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 | 292 + gdb/common/tdesc.h | 288 + 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/fbsd-nat.c | 28 +- gdb/fbsd-nat.h | 13 +- gdb/gdbarch.c | 23 + gdb/gdbarch.h | 6 + gdb/gdbarch.sh | 3 + gdb/gdbserver/ChangeLog | 35 + gdb/gdbserver/Makefile.in | 3 + gdb/gdbserver/tdesc.c | 147 +- gdb/gdbserver/tdesc.h | 11 +- gdb/i386-bsd-nat.h | 2 +- gdb/i386-fbsd-nat.c | 16 +- gdb/i386-tdep.c | 13 + gdb/inf-child.h | 1 + gdb/infrun.c | 11 + gdb/linux-tdep.c | 2 +- gdb/m88k-bsd-nat.c | 108 - gdb/m88k-tdep.c | 868 -- gdb/m88k-tdep.h | 47 - 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/regdat.sh | 4 +- gdb/regformats/regdef.h | 8 +- 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-descriptions.c | 541 +- gdb/target-descriptions.h | 8 - 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 +- 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 -- 794 files changed, 10585 insertions(+), 97914 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-mips.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