From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by sourceware.org (Postfix) with ESMTP id C33FB38708DD; Wed, 8 May 2024 09:29:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C33FB38708DD Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=loongson.cn Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=loongson.cn ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C33FB38708DD Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=114.242.206.163 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715160568; cv=none; b=MCK6DCYW8Mb8FEb3z4gf+Qz7BbroESpqwRvgiO3B0yURbzx9RI4FMmyQmw+xdb2GpDYsmVKeLnwgafzuaNbiumlvokWZ5WnG+Wo+HkxbBtW0WLJ74DGRv4LnX4GOWzbkz4FUTdcM3PakzBcADzT+WPGMgUD00TxOlTp3XLEkUr8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715160568; c=relaxed/simple; bh=9LwaZIjN2J9yR6qD/ATEcLsODQ+8sbYqfVbcWZNTb/w=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=hPm9XdmV1aQeGBW2qT7dcJ44bjkDOAhclJO3PirQObBixKcX+xF9C2AP8sU8lNZ23XAze/JICNBjws3IRehHohyvAPNPbwh0wBFTwYYXcqB25WCLJPpv54VnfJBBfFYKL+TlyWx7zuq42WUG2R5TW6IEIMPC3zyX31tGfZE+y+E= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from loongson.cn (unknown [113.200.148.30]) by gateway (Coremail) with SMTP id _____8Dxk+rsRTtmx00JAA--.12466S3; Wed, 08 May 2024 17:29:17 +0800 (CST) Received: from linux.localdomain (unknown [113.200.148.30]) by localhost.localdomain (Coremail) with SMTP id AQAAf8DxLlXnRTtmzHQVAA--.24860S2; Wed, 08 May 2024 17:29:12 +0800 (CST) From: Tiezhu Yang To: binutils@sourceware.org, gdb-patches@sourceware.org Cc: Jim Wilson , Jeff Johnston , Kevin Buettner Subject: [PATCH 0/2] binutils-gdb: Remove Itanium (IA-64) architecture Date: Wed, 8 May 2024 17:29:08 +0800 Message-ID: <20240508092911.24823-1-yangtiezhu@loongson.cn> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID:AQAAf8DxLlXnRTtmzHQVAA--.24860S2 X-CM-SenderInfo: p1dqw3xlh2x3gn0dqz5rrqw2lrqou0/ X-Coremail-Antispam: 1Uk129KBj9fXoWfZryrKFWxWF4DCw18AFW8uFX_yoW5Ar4UCo ZxKF12ga18Gr47Gw1UJFWrJrnrur1vkw15Xa98CryDAan8u345Xr1qg3Z8ur1xXr1rJ3yD uFyqkryDua47XFnxl-sFpf9Il3svdjkaLaAFLSUrUUUUbb8apTn2vfkv8UJUUUU8wcxFpf 9Il3svdxBIdaVrn0xqx4xG64xvF2IEw4CE5I8CrVC2j2Jv73VFW2AGmfu7bjvjm3AaLaJ3 UjIYCTnIWjp_UUUY17kC6x804xWl14x267AKxVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI 8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xG Y2AK021l84ACjcxK6xIIjxv20xvE14v26r1I6r4UM28EF7xvwVC0I7IYx2IY6xkF7I0E14 v26r4j6F4UM28EF7xvwVC2z280aVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIEc7CjxVAF wI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc804VCY07AIYIkI8VC2zVCFFI 0UMc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUXVWUAwAv7VC2z280 aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JMxAIw28Icx kI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2Iq xVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVWUAVWUtwCIc40Y0x0EwIxGrwCI42 IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY 6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aV CY1x0267AKxVWUJVW8JbIYCTnIWIevJa73UjIFyTuYvjxUwmhFDUUUU X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The Itanium architecture is obsolete, the IA-64 port has been removed from the upstream Linux kernel, this series attempts to remove it in binutils-gdb.git. Please let me know whether it is time to do this work, any comments will be much appreciated. Tiezhu Yang (2): binutils: Remove Itanium (IA-64) architecture gdb: Remove Itanium (IA-64) architecture bfd/.gitignore | 2 - bfd/Makefile.am | 23 +- bfd/Makefile.in | 29 +- bfd/archures.c | 5 - bfd/bfd-in2.h | 3 - bfd/coff-ia64.c | 214 - bfd/coffcode.h | 11 - bfd/config.bfd | 15 - bfd/configure | 107 +- bfd/configure.ac | 7 - bfd/configure.com | 9 - bfd/configure.host | 4 - bfd/cpu-ia64-opc.c | 669 - bfd/cpu-ia64.c | 50 - bfd/elf-eh-frame.c | 4 - bfd/elf64-ia64-vms.c | 5630 -------- bfd/elfnn-ia64.c | 5116 ------- bfd/elfxx-ia64.c | 764 - bfd/elfxx-ia64.h | 40 - bfd/libbfd-in.h | 4 - bfd/libbfd.h | 4 - bfd/makefile.vms | 8 - bfd/peXXigen.c | 2 - bfd/pei-ia64.c | 38 - bfd/targets.c | 19 - bfd/vms-lib.c | 39 +- binutils/MAINTAINERS | 1 - binutils/Makefile.am | 7 +- binutils/Makefile.in | 10 +- binutils/NEWS | 2 + binutils/configure | 100 +- binutils/configure.com | 1 - binutils/makefile.vms | 4 +- binutils/readelf.c | 1329 +- binutils/testsuite/binutils-all/nm.exp | 3 +- binutils/testsuite/binutils-all/objcopy.exp | 10 +- binutils/testsuite/binutils-all/objdump.exp | 1 - .../testsuite/binutils-all/testranges-ia64.d | 15 - .../testsuite/binutils-all/testranges-ia64.s | 57 - binutils/testsuite/binutils-all/testranges.d | 1 - binutils/testsuite/lib/binutils-common.exp | 3 +- binutils/unwind-ia64.c | 1164 -- binutils/unwind-ia64.h | 32 - config.guess | 19 - config.rpath | 30 +- config.sub | 2 +- config/picflag.m4 | 5 - config/tcl.m4 | 19 +- config/unwind_ipinfo.m4 | 2 - configure | 15 - configure.ac | 15 - gas/Makefile.am | 3 - gas/Makefile.in | 6 - gas/config/obj-coff-seh.c | 3 - gas/config/tc-ia64.c | 11982 ---------------- gas/config/tc-ia64.h | 331 - gas/config/te-ia64aix.h | 23 - gas/configure | 100 +- gas/configure.com | 16 - gas/configure.tgt | 10 +- gas/doc/as.texi | 18 - gas/doc/c-ia64.texi | 201 - gas/testsuite/gas/all/gas.exp | 3 - gas/testsuite/gas/all/local-label-overflow.d | 2 +- gas/testsuite/gas/elf/bad-bss.d | 2 +- gas/testsuite/gas/elf/bss.d | 2 +- gas/testsuite/gas/elf/elf.exp | 4 - gas/testsuite/gas/elf/file.s | 3 - gas/testsuite/gas/ia64/alias-ilp32.d | 28 - gas/testsuite/gas/ia64/alias.d | 35 - gas/testsuite/gas/ia64/alias.s | 11 - gas/testsuite/gas/ia64/align.d | 7 - gas/testsuite/gas/ia64/align.s | 3 - gas/testsuite/gas/ia64/alloc.l | 11 - gas/testsuite/gas/ia64/alloc.s | 14 - gas/testsuite/gas/ia64/bundling.d | 14 - gas/testsuite/gas/ia64/bundling.s | 15 - gas/testsuite/gas/ia64/dependency-1.d | 17 - gas/testsuite/gas/ia64/dependency-1.s | 7 - gas/testsuite/gas/ia64/dv-branch.d | 15 - gas/testsuite/gas/ia64/dv-branch.s | 16 - gas/testsuite/gas/ia64/dv-entry-err.l | 3 - gas/testsuite/gas/ia64/dv-entry-err.s | 15 - gas/testsuite/gas/ia64/dv-imply.d | 45 - gas/testsuite/gas/ia64/dv-imply.s | 44 - gas/testsuite/gas/ia64/dv-mutex-err.l | 13 - gas/testsuite/gas/ia64/dv-mutex-err.s | 33 - gas/testsuite/gas/ia64/dv-mutex.d | 39 - gas/testsuite/gas/ia64/dv-mutex.s | 36 - gas/testsuite/gas/ia64/dv-raw-err.l | 309 - gas/testsuite/gas/ia64/dv-raw-err.s | 625 - gas/testsuite/gas/ia64/dv-safe.d | 21 - gas/testsuite/gas/ia64/dv-safe.s | 19 - gas/testsuite/gas/ia64/dv-srlz.d | 24 - gas/testsuite/gas/ia64/dv-srlz.s | 13 - gas/testsuite/gas/ia64/dv-war-err.l | 3 - gas/testsuite/gas/ia64/dv-war-err.s | 9 - gas/testsuite/gas/ia64/dv-waw-err.l | 395 - gas/testsuite/gas/ia64/dv-waw-err.s | 581 - gas/testsuite/gas/ia64/fixup-dump.pl | 12 - gas/testsuite/gas/ia64/forward.d | 15 - gas/testsuite/gas/ia64/forward.s | 27 - gas/testsuite/gas/ia64/global.d | 10 - gas/testsuite/gas/ia64/global.s | 3 - gas/testsuite/gas/ia64/group-1.d | 32 - gas/testsuite/gas/ia64/group-1.s | 10 - gas/testsuite/gas/ia64/group-2.d | 42 - gas/testsuite/gas/ia64/group-2.s | 6 - gas/testsuite/gas/ia64/hint.b-err.l | 3 - gas/testsuite/gas/ia64/hint.b-err.s | 2 - gas/testsuite/gas/ia64/hint.b-warn.l | 3 - gas/testsuite/gas/ia64/hint.b-warn.s | 2 - gas/testsuite/gas/ia64/ia64.exp | 118 - gas/testsuite/gas/ia64/index.l | 42 - gas/testsuite/gas/ia64/index.s | 63 - gas/testsuite/gas/ia64/invalid-ar.l | 125 - gas/testsuite/gas/ia64/invalid-ar.s | 135 - gas/testsuite/gas/ia64/label.l | 3 - gas/testsuite/gas/ia64/label.s | 26 - gas/testsuite/gas/ia64/last.l | 3 - gas/testsuite/gas/ia64/last.s | 12 - gas/testsuite/gas/ia64/ldxmov-1.d | 19 - gas/testsuite/gas/ia64/ldxmov-1.s | 8 - gas/testsuite/gas/ia64/ldxmov-2.l | 5 - gas/testsuite/gas/ia64/ldxmov-2.s | 8 - gas/testsuite/gas/ia64/ltoff22x-1.d | 10 - gas/testsuite/gas/ia64/ltoff22x-1.s | 4 - gas/testsuite/gas/ia64/ltoff22x-2.d | 11 - gas/testsuite/gas/ia64/ltoff22x-2.s | 13 - gas/testsuite/gas/ia64/ltoff22x-3.d | 11 - gas/testsuite/gas/ia64/ltoff22x-3.s | 13 - gas/testsuite/gas/ia64/ltoff22x-4.d | 11 - gas/testsuite/gas/ia64/ltoff22x-4.s | 13 - gas/testsuite/gas/ia64/ltoff22x-5.d | 11 - gas/testsuite/gas/ia64/ltoff22x-5.s | 13 - gas/testsuite/gas/ia64/mov-ar.d | 26 - gas/testsuite/gas/ia64/mov-ar.s | 21 - gas/testsuite/gas/ia64/no-fit.l | 8 - gas/testsuite/gas/ia64/no-fit.s | 33 - gas/testsuite/gas/ia64/nop_x.d | 11 - gas/testsuite/gas/ia64/nop_x.s | 6 - gas/testsuite/gas/ia64/nostkreg.d | 16 - gas/testsuite/gas/ia64/nostkreg.s | 9 - gas/testsuite/gas/ia64/opc-a-err.l | 18 - gas/testsuite/gas/ia64/opc-a-err.s | 24 - gas/testsuite/gas/ia64/opc-a.d | 363 - gas/testsuite/gas/ia64/opc-a.pl | 142 - gas/testsuite/gas/ia64/opc-a.s | 396 - gas/testsuite/gas/ia64/opc-b.d | 1021 -- gas/testsuite/gas/ia64/opc-b.pl | 95 - gas/testsuite/gas/ia64/opc-b.s | 837 -- gas/testsuite/gas/ia64/opc-f.d | 1572 -- gas/testsuite/gas/ia64/opc-f.pl | 174 - gas/testsuite/gas/ia64/opc-f.s | 612 - gas/testsuite/gas/ia64/opc-i.d | 312 - gas/testsuite/gas/ia64/opc-i.pl | 189 - gas/testsuite/gas/ia64/opc-i.s | 258 - gas/testsuite/gas/ia64/opc-m.d | 1359 -- gas/testsuite/gas/ia64/opc-m.pl | 218 - gas/testsuite/gas/ia64/opc-m.s | 1037 -- gas/testsuite/gas/ia64/opc-x.d | 39 - gas/testsuite/gas/ia64/opc-x.s | 19 - gas/testsuite/gas/ia64/operand-or.d | 30 - gas/testsuite/gas/ia64/operand-or.s | 11 - gas/testsuite/gas/ia64/operands.l | 5 - gas/testsuite/gas/ia64/operands.s | 6 - gas/testsuite/gas/ia64/order.d | 36 - gas/testsuite/gas/ia64/order.s | 37 - gas/testsuite/gas/ia64/pcrel.d | 63 - gas/testsuite/gas/ia64/pcrel.s | 87 - gas/testsuite/gas/ia64/pound.l | 58 - gas/testsuite/gas/ia64/pound.s | 43 - gas/testsuite/gas/ia64/pr13167.d | 43 - gas/testsuite/gas/ia64/pr13167.s | 9 - gas/testsuite/gas/ia64/pred-rel.s | 21 - gas/testsuite/gas/ia64/proc.l | 6 - gas/testsuite/gas/ia64/proc.s | 13 - gas/testsuite/gas/ia64/pseudo.d | 29 - gas/testsuite/gas/ia64/pseudo.s | 19 - gas/testsuite/gas/ia64/psn.d | 1467 -- gas/testsuite/gas/ia64/psn.s | 1018 -- gas/testsuite/gas/ia64/radix.l | 4 - gas/testsuite/gas/ia64/radix.s | 5 - gas/testsuite/gas/ia64/real.d | 10 - gas/testsuite/gas/ia64/real.s | 8 - gas/testsuite/gas/ia64/reg-err.l | 14 - gas/testsuite/gas/ia64/reg-err.s | 14 - gas/testsuite/gas/ia64/regs.d | 2349 --- gas/testsuite/gas/ia64/regs.pl | 150 - gas/testsuite/gas/ia64/regs.s | 1020 -- gas/testsuite/gas/ia64/regval.l | 17 - gas/testsuite/gas/ia64/regval.s | 48 - gas/testsuite/gas/ia64/reloc-bad.l | 43 - gas/testsuite/gas/ia64/reloc-bad.s | 62 - gas/testsuite/gas/ia64/reloc-mlx.d | 8 - gas/testsuite/gas/ia64/reloc-mlx.s | 7 - gas/testsuite/gas/ia64/reloc-uw-ilp32.d | 15 - gas/testsuite/gas/ia64/reloc-uw.d | 13 - gas/testsuite/gas/ia64/reloc-uw.s | 13 - gas/testsuite/gas/ia64/reloc.d | 64 - gas/testsuite/gas/ia64/reloc.s | 82 - gas/testsuite/gas/ia64/rotX.l | 5 - gas/testsuite/gas/ia64/rotX.s | 4 - gas/testsuite/gas/ia64/secname-ilp32.d | 19 - gas/testsuite/gas/ia64/secname.d | 26 - gas/testsuite/gas/ia64/secname.s | 2 - gas/testsuite/gas/ia64/slot2.l | 3 - gas/testsuite/gas/ia64/slot2.s | 18 - gas/testsuite/gas/ia64/slotcount.d | 10 - gas/testsuite/gas/ia64/slotcount.s | 51 - gas/testsuite/gas/ia64/strange.d | 19 - gas/testsuite/gas/ia64/strange.s | 18 - gas/testsuite/gas/ia64/tls.d | 54 - gas/testsuite/gas/ia64/tls.s | 64 - gas/testsuite/gas/ia64/unwind-bad.l | 51 - gas/testsuite/gas/ia64/unwind-bad.s | 155 - gas/testsuite/gas/ia64/unwind-err.l | 35 - gas/testsuite/gas/ia64/unwind-err.s | 67 - gas/testsuite/gas/ia64/unwind-ilp32.d | 20 - gas/testsuite/gas/ia64/unwind-ok.d | 224 - gas/testsuite/gas/ia64/unwind-ok.s | 272 - gas/testsuite/gas/ia64/unwind.d | 28 - gas/testsuite/gas/ia64/unwind.s | 4 - gas/testsuite/gas/ia64/xdata-ilp32.d | 29 - gas/testsuite/gas/ia64/xdata.d | 47 - gas/testsuite/gas/ia64/xdata.s | 45 - gas/testsuite/gas/lns/lns-common-1-ia64.s | 18 - gas/testsuite/gas/lns/lns.exp | 2 - gas/testsuite/gas/symver/symver.exp | 5 - gas/write.c | 4 +- gdb/MAINTAINERS | 5 - gdb/Makefile.in | 10 - gdb/NEWS | 2 + gdb/README | 5 - gdb/config.in | 3 - gdb/config/djgpp/fnchange.lst | 19 - gdb/configure | 238 +- gdb/configure.ac | 39 - gdb/configure.host | 3 - gdb/configure.nat | 4 - gdb/configure.tgt | 16 - gdb/disasm-selftests.c | 5 - gdb/doc/gdb.texinfo | 7 +- gdb/dwarf2/frame.c | 2 +- gdb/gdbtypes.c | 4 - gdb/gdbtypes.h | 1 - gdb/ia64-libunwind-tdep.c | 582 - gdb/ia64-libunwind-tdep.h | 79 - gdb/ia64-linux-nat.c | 931 -- gdb/ia64-linux-tdep.c | 267 - gdb/ia64-tdep.c | 4024 ------ gdb/ia64-tdep.h | 268 - gdb/ia64-vms-tdep.c | 162 - gdb/inf-ptrace.c | 3 - gdb/nat/linux-ptrace.c | 5 - gdb/regcache.c | 3 +- gdb/regformats/reg-ia64.dat | 475 - gdb/stubs/ia64vms-stub.c | 2601 ---- gdb/symtab.c | 5 +- gdb/target.h | 2 - gdb/testsuite/configure | 4 +- gdb/testsuite/configure.ac | 4 +- .../gdb.arch/ia64-breakpoint-shadow.S | 44 - .../gdb.arch/ia64-breakpoint-shadow.exp | 73 - gdb/testsuite/gdb.asm/asm-source.exp | 4 - gdb/testsuite/gdb.asm/ia64.inc | 51 - gdb/testsuite/gdb.base/callfuncs.exp | 7 +- gdb/testsuite/gdb.base/float.exp | 2 - gdb/testsuite/gdb.base/step-test.exp | 10 +- gdb/testsuite/gdb.dwarf2/pr10770.c | 1 - .../gdb.threads/clone-attach-detach.c | 5 - gdb/testsuite/gdb.threads/clone-thread_db.c | 5 - gdb/testsuite/gdb.threads/ia64-sigill.c | 371 - gdb/testsuite/gdb.threads/ia64-sigill.exp | 77 - gdb/testsuite/lib/gdb.exp | 2 - gdb/top.c | 10 - gdbserver/configure.srv | 4 - gdbserver/linux-ia64-low.cc | 395 - gnulib/configure | 3 +- gnulib/import/isnan.c | 4 +- gnulib/import/m4/isnanl.m4 | 2 +- gnulib/import/m4/stdalign.m4 | 1 - gnulib/import/stdalign.in.h | 1 - gprof/configure | 100 +- gprofng/configure | 171 +- gprofng/libcollector/configure | 175 +- include/coff/ia64.h | 89 - include/elf/ia64.h | 415 - include/floatformat.h | 3 - include/longlong.h | 49 - include/opcode/ia64.h | 428 - ld/Makefile.am | 3 - ld/Makefile.in | 6 - ld/configure | 171 +- ld/configure.tgt | 21 +- ld/emulparams/elf64_aix.sh | 21 - ld/emulparams/elf64_ia64.sh | 39 - ld/emulparams/elf64_ia64_fbsd.sh | 6 - ld/emulparams/elf64_ia64_vms.sh | 6 - ld/emultempl/ia64elf.em | 63 - ld/emultempl/vms.em | 11 - ld/ldlex.h | 2 - ld/scripttempl/ia64vms.sc | 132 - ld/testsuite/ld-bootstrap/bootstrap.exp | 9 +- ld/testsuite/ld-checks/checks.exp | 4 +- ld/testsuite/ld-elf/eh-group.exp | 2 +- ld/testsuite/ld-elf/elf.exp | 1 - ld/testsuite/ld-elf/pr21884.d | 2 +- ld/testsuite/ld-elf/shared.exp | 4 +- ld/testsuite/ld-elf/stab.d | 2 +- ld/testsuite/ld-elf/tls.exp | 4 +- ld/testsuite/ld-elfvers/vers.exp | 3 - ld/testsuite/ld-elfweak/elfweak.exp | 2 - ld/testsuite/ld-ia64/error1.d | 5 - ld/testsuite/ld-ia64/error1.s | 30 - ld/testsuite/ld-ia64/error2.d | 5 - ld/testsuite/ld-ia64/error3.d | 5 - ld/testsuite/ld-ia64/ia64.exp | 65 - ld/testsuite/ld-ia64/line.exp | 57 - ld/testsuite/ld-ia64/link-order.d | 9 - ld/testsuite/ld-ia64/local1.d | 9 - ld/testsuite/ld-ia64/local1.map | 6 - ld/testsuite/ld-ia64/local1.s | 21 - ld/testsuite/ld-ia64/merge1.d | 10 - ld/testsuite/ld-ia64/merge1.s | 12 - ld/testsuite/ld-ia64/merge2.d | 10 - ld/testsuite/ld-ia64/merge2.s | 12 - ld/testsuite/ld-ia64/merge3.d | 13 - ld/testsuite/ld-ia64/merge3.s | 16 - ld/testsuite/ld-ia64/merge4.d | 13 - ld/testsuite/ld-ia64/merge4.s | 21 - ld/testsuite/ld-ia64/merge5.d | 16 - ld/testsuite/ld-ia64/merge5.s | 24 - ld/testsuite/ld-ia64/tlsbin.dd | 74 - ld/testsuite/ld-ia64/tlsbin.rd | 136 - ld/testsuite/ld-ia64/tlsbin.s | 54 - ld/testsuite/ld-ia64/tlsbin.sd | 15 - ld/testsuite/ld-ia64/tlsbin.td | 16 - ld/testsuite/ld-ia64/tlsbinpic.s | 97 - ld/testsuite/ld-ia64/tlsg.s | 14 - ld/testsuite/ld-ia64/tlsg.sd | 10 - ld/testsuite/ld-ia64/tlslib.s | 18 - ld/testsuite/ld-ia64/tlspic.dd | 64 - ld/testsuite/ld-ia64/tlspic.rd | 127 - ld/testsuite/ld-ia64/tlspic.sd | 15 - ld/testsuite/ld-ia64/tlspic.td | 16 - ld/testsuite/ld-ia64/tlspic1.s | 114 - ld/testsuite/ld-ia64/tlspic2.s | 11 - ld/testsuite/ld-ia64/undefined.s | 152 - ld/testsuite/ld-scripts/fill.d | 3 +- ld/testsuite/ld-shared/shared.exp | 5 - ld/testsuite/ld-srec/srec.exp | 4 - ld/testsuite/ld-unique/pr21529.d | 2 +- ld/testsuite/ld-vsb/vsb.exp | 4 - ld/testsuite/lib/ld-lib.exp | 1 - libbacktrace/configure | 106 +- libctf/configure | 100 +- libiberty/configure | 5 - libiberty/floatformat.c | 16 - libsframe/configure | 100 +- libtool.m4 | 150 +- opcodes/Makefile.am | 27 +- opcodes/Makefile.in | 30 +- opcodes/configure | 101 +- opcodes/configure.ac | 1 - opcodes/configure.com | 8 - opcodes/disassemble.c | 11 - opcodes/disassemble.h | 1 - opcodes/ia64-asmtab.c | 10669 -------------- opcodes/ia64-asmtab.h | 148 - opcodes/ia64-dis.c | 320 - opcodes/ia64-gen.c | 2865 ---- opcodes/ia64-ic.tbl | 258 - opcodes/ia64-opc-a.c | 418 - opcodes/ia64-opc-b.c | 511 - opcodes/ia64-opc-d.c | 34 - opcodes/ia64-opc-f.c | 656 - opcodes/ia64-opc-i.c | 340 - opcodes/ia64-opc-m.c | 2235 --- opcodes/ia64-opc-x.c | 188 - opcodes/ia64-opc.c | 735 - opcodes/ia64-opc.h | 138 - opcodes/ia64-raw.tbl | 199 - opcodes/ia64-war.tbl | 2 - opcodes/ia64-waw.tbl | 140 - readline/readline/support/config.guess | 19 - readline/readline/support/config.rpath | 25 +- readline/readline/support/config.sub | 2 +- sim/configure | 100 +- zlib/configure | 100 +- zlib/make_vms.com | 7 +- 391 files changed, 236 insertions(+), 83331 deletions(-) delete mode 100644 bfd/coff-ia64.c delete mode 100644 bfd/cpu-ia64-opc.c delete mode 100644 bfd/cpu-ia64.c delete mode 100644 bfd/elf64-ia64-vms.c delete mode 100644 bfd/elfnn-ia64.c delete mode 100644 bfd/elfxx-ia64.c delete mode 100644 bfd/elfxx-ia64.h delete mode 100644 bfd/pei-ia64.c delete mode 100644 binutils/testsuite/binutils-all/testranges-ia64.d delete mode 100644 binutils/testsuite/binutils-all/testranges-ia64.s delete mode 100644 binutils/unwind-ia64.c delete mode 100644 binutils/unwind-ia64.h delete mode 100644 gas/config/tc-ia64.c delete mode 100644 gas/config/tc-ia64.h delete mode 100644 gas/config/te-ia64aix.h delete mode 100644 gas/doc/c-ia64.texi delete mode 100644 gas/testsuite/gas/ia64/alias-ilp32.d delete mode 100644 gas/testsuite/gas/ia64/alias.d delete mode 100644 gas/testsuite/gas/ia64/alias.s delete mode 100644 gas/testsuite/gas/ia64/align.d delete mode 100644 gas/testsuite/gas/ia64/align.s delete mode 100644 gas/testsuite/gas/ia64/alloc.l delete mode 100644 gas/testsuite/gas/ia64/alloc.s delete mode 100644 gas/testsuite/gas/ia64/bundling.d delete mode 100644 gas/testsuite/gas/ia64/bundling.s delete mode 100644 gas/testsuite/gas/ia64/dependency-1.d delete mode 100644 gas/testsuite/gas/ia64/dependency-1.s delete mode 100644 gas/testsuite/gas/ia64/dv-branch.d delete mode 100644 gas/testsuite/gas/ia64/dv-branch.s delete mode 100644 gas/testsuite/gas/ia64/dv-entry-err.l delete mode 100644 gas/testsuite/gas/ia64/dv-entry-err.s delete mode 100644 gas/testsuite/gas/ia64/dv-imply.d delete mode 100644 gas/testsuite/gas/ia64/dv-imply.s delete mode 100644 gas/testsuite/gas/ia64/dv-mutex-err.l delete mode 100644 gas/testsuite/gas/ia64/dv-mutex-err.s delete mode 100644 gas/testsuite/gas/ia64/dv-mutex.d delete mode 100644 gas/testsuite/gas/ia64/dv-mutex.s delete mode 100644 gas/testsuite/gas/ia64/dv-raw-err.l delete mode 100644 gas/testsuite/gas/ia64/dv-raw-err.s delete mode 100644 gas/testsuite/gas/ia64/dv-safe.d delete mode 100644 gas/testsuite/gas/ia64/dv-safe.s delete mode 100644 gas/testsuite/gas/ia64/dv-srlz.d delete mode 100644 gas/testsuite/gas/ia64/dv-srlz.s delete mode 100644 gas/testsuite/gas/ia64/dv-war-err.l delete mode 100644 gas/testsuite/gas/ia64/dv-war-err.s delete mode 100644 gas/testsuite/gas/ia64/dv-waw-err.l delete mode 100644 gas/testsuite/gas/ia64/dv-waw-err.s delete mode 100644 gas/testsuite/gas/ia64/fixup-dump.pl delete mode 100644 gas/testsuite/gas/ia64/forward.d delete mode 100644 gas/testsuite/gas/ia64/forward.s delete mode 100644 gas/testsuite/gas/ia64/global.d delete mode 100644 gas/testsuite/gas/ia64/global.s delete mode 100644 gas/testsuite/gas/ia64/group-1.d delete mode 100644 gas/testsuite/gas/ia64/group-1.s delete mode 100644 gas/testsuite/gas/ia64/group-2.d delete mode 100644 gas/testsuite/gas/ia64/group-2.s delete mode 100644 gas/testsuite/gas/ia64/hint.b-err.l delete mode 100644 gas/testsuite/gas/ia64/hint.b-err.s delete mode 100644 gas/testsuite/gas/ia64/hint.b-warn.l delete mode 100644 gas/testsuite/gas/ia64/hint.b-warn.s delete mode 100644 gas/testsuite/gas/ia64/ia64.exp delete mode 100644 gas/testsuite/gas/ia64/index.l delete mode 100644 gas/testsuite/gas/ia64/index.s delete mode 100644 gas/testsuite/gas/ia64/invalid-ar.l delete mode 100644 gas/testsuite/gas/ia64/invalid-ar.s delete mode 100644 gas/testsuite/gas/ia64/label.l delete mode 100644 gas/testsuite/gas/ia64/label.s delete mode 100644 gas/testsuite/gas/ia64/last.l delete mode 100644 gas/testsuite/gas/ia64/last.s delete mode 100644 gas/testsuite/gas/ia64/ldxmov-1.d delete mode 100644 gas/testsuite/gas/ia64/ldxmov-1.s delete mode 100644 gas/testsuite/gas/ia64/ldxmov-2.l delete mode 100644 gas/testsuite/gas/ia64/ldxmov-2.s delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-1.d delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-1.s delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-2.d delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-2.s delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-3.d delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-3.s delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-4.d delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-4.s delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-5.d delete mode 100644 gas/testsuite/gas/ia64/ltoff22x-5.s delete mode 100644 gas/testsuite/gas/ia64/mov-ar.d delete mode 100644 gas/testsuite/gas/ia64/mov-ar.s delete mode 100644 gas/testsuite/gas/ia64/no-fit.l delete mode 100644 gas/testsuite/gas/ia64/no-fit.s delete mode 100644 gas/testsuite/gas/ia64/nop_x.d delete mode 100644 gas/testsuite/gas/ia64/nop_x.s delete mode 100644 gas/testsuite/gas/ia64/nostkreg.d delete mode 100644 gas/testsuite/gas/ia64/nostkreg.s delete mode 100644 gas/testsuite/gas/ia64/opc-a-err.l delete mode 100644 gas/testsuite/gas/ia64/opc-a-err.s delete mode 100644 gas/testsuite/gas/ia64/opc-a.d delete mode 100644 gas/testsuite/gas/ia64/opc-a.pl delete mode 100644 gas/testsuite/gas/ia64/opc-a.s delete mode 100644 gas/testsuite/gas/ia64/opc-b.d delete mode 100644 gas/testsuite/gas/ia64/opc-b.pl delete mode 100644 gas/testsuite/gas/ia64/opc-b.s delete mode 100644 gas/testsuite/gas/ia64/opc-f.d delete mode 100644 gas/testsuite/gas/ia64/opc-f.pl delete mode 100644 gas/testsuite/gas/ia64/opc-f.s delete mode 100644 gas/testsuite/gas/ia64/opc-i.d delete mode 100644 gas/testsuite/gas/ia64/opc-i.pl delete mode 100644 gas/testsuite/gas/ia64/opc-i.s delete mode 100644 gas/testsuite/gas/ia64/opc-m.d delete mode 100644 gas/testsuite/gas/ia64/opc-m.pl delete mode 100644 gas/testsuite/gas/ia64/opc-m.s delete mode 100644 gas/testsuite/gas/ia64/opc-x.d delete mode 100644 gas/testsuite/gas/ia64/opc-x.s delete mode 100644 gas/testsuite/gas/ia64/operand-or.d delete mode 100644 gas/testsuite/gas/ia64/operand-or.s delete mode 100644 gas/testsuite/gas/ia64/operands.l delete mode 100644 gas/testsuite/gas/ia64/operands.s delete mode 100644 gas/testsuite/gas/ia64/order.d delete mode 100644 gas/testsuite/gas/ia64/order.s delete mode 100644 gas/testsuite/gas/ia64/pcrel.d delete mode 100644 gas/testsuite/gas/ia64/pcrel.s delete mode 100644 gas/testsuite/gas/ia64/pound.l delete mode 100644 gas/testsuite/gas/ia64/pound.s delete mode 100644 gas/testsuite/gas/ia64/pr13167.d delete mode 100644 gas/testsuite/gas/ia64/pr13167.s delete mode 100644 gas/testsuite/gas/ia64/pred-rel.s delete mode 100644 gas/testsuite/gas/ia64/proc.l delete mode 100644 gas/testsuite/gas/ia64/proc.s delete mode 100644 gas/testsuite/gas/ia64/pseudo.d delete mode 100644 gas/testsuite/gas/ia64/pseudo.s delete mode 100644 gas/testsuite/gas/ia64/psn.d delete mode 100644 gas/testsuite/gas/ia64/psn.s delete mode 100644 gas/testsuite/gas/ia64/radix.l delete mode 100644 gas/testsuite/gas/ia64/radix.s delete mode 100644 gas/testsuite/gas/ia64/real.d delete mode 100644 gas/testsuite/gas/ia64/real.s delete mode 100644 gas/testsuite/gas/ia64/reg-err.l delete mode 100644 gas/testsuite/gas/ia64/reg-err.s delete mode 100644 gas/testsuite/gas/ia64/regs.d delete mode 100644 gas/testsuite/gas/ia64/regs.pl delete mode 100644 gas/testsuite/gas/ia64/regs.s delete mode 100644 gas/testsuite/gas/ia64/regval.l delete mode 100644 gas/testsuite/gas/ia64/regval.s delete mode 100644 gas/testsuite/gas/ia64/reloc-bad.l delete mode 100644 gas/testsuite/gas/ia64/reloc-bad.s delete mode 100644 gas/testsuite/gas/ia64/reloc-mlx.d delete mode 100644 gas/testsuite/gas/ia64/reloc-mlx.s delete mode 100644 gas/testsuite/gas/ia64/reloc-uw-ilp32.d delete mode 100644 gas/testsuite/gas/ia64/reloc-uw.d delete mode 100644 gas/testsuite/gas/ia64/reloc-uw.s delete mode 100644 gas/testsuite/gas/ia64/reloc.d delete mode 100644 gas/testsuite/gas/ia64/reloc.s delete mode 100644 gas/testsuite/gas/ia64/rotX.l delete mode 100644 gas/testsuite/gas/ia64/rotX.s delete mode 100644 gas/testsuite/gas/ia64/secname-ilp32.d delete mode 100644 gas/testsuite/gas/ia64/secname.d delete mode 100644 gas/testsuite/gas/ia64/secname.s delete mode 100644 gas/testsuite/gas/ia64/slot2.l delete mode 100644 gas/testsuite/gas/ia64/slot2.s delete mode 100644 gas/testsuite/gas/ia64/slotcount.d delete mode 100644 gas/testsuite/gas/ia64/slotcount.s delete mode 100644 gas/testsuite/gas/ia64/strange.d delete mode 100644 gas/testsuite/gas/ia64/strange.s delete mode 100644 gas/testsuite/gas/ia64/tls.d delete mode 100644 gas/testsuite/gas/ia64/tls.s delete mode 100644 gas/testsuite/gas/ia64/unwind-bad.l delete mode 100644 gas/testsuite/gas/ia64/unwind-bad.s delete mode 100644 gas/testsuite/gas/ia64/unwind-err.l delete mode 100644 gas/testsuite/gas/ia64/unwind-err.s delete mode 100644 gas/testsuite/gas/ia64/unwind-ilp32.d delete mode 100644 gas/testsuite/gas/ia64/unwind-ok.d delete mode 100644 gas/testsuite/gas/ia64/unwind-ok.s delete mode 100644 gas/testsuite/gas/ia64/unwind.d delete mode 100644 gas/testsuite/gas/ia64/unwind.s delete mode 100644 gas/testsuite/gas/ia64/xdata-ilp32.d delete mode 100644 gas/testsuite/gas/ia64/xdata.d delete mode 100644 gas/testsuite/gas/ia64/xdata.s delete mode 100644 gas/testsuite/gas/lns/lns-common-1-ia64.s delete mode 100644 gdb/ia64-libunwind-tdep.c delete mode 100644 gdb/ia64-libunwind-tdep.h delete mode 100644 gdb/ia64-linux-nat.c delete mode 100644 gdb/ia64-linux-tdep.c delete mode 100644 gdb/ia64-tdep.c delete mode 100644 gdb/ia64-tdep.h delete mode 100644 gdb/ia64-vms-tdep.c delete mode 100644 gdb/regformats/reg-ia64.dat delete mode 100644 gdb/stubs/ia64vms-stub.c delete mode 100644 gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.S delete mode 100644 gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp delete mode 100644 gdb/testsuite/gdb.asm/ia64.inc delete mode 100644 gdb/testsuite/gdb.threads/ia64-sigill.c delete mode 100644 gdb/testsuite/gdb.threads/ia64-sigill.exp delete mode 100644 gdbserver/linux-ia64-low.cc delete mode 100644 include/coff/ia64.h delete mode 100644 include/elf/ia64.h delete mode 100644 include/opcode/ia64.h delete mode 100644 ld/emulparams/elf64_aix.sh delete mode 100644 ld/emulparams/elf64_ia64.sh delete mode 100644 ld/emulparams/elf64_ia64_fbsd.sh delete mode 100644 ld/emulparams/elf64_ia64_vms.sh delete mode 100644 ld/emultempl/ia64elf.em delete mode 100644 ld/scripttempl/ia64vms.sc delete mode 100644 ld/testsuite/ld-ia64/error1.d delete mode 100644 ld/testsuite/ld-ia64/error1.s delete mode 100644 ld/testsuite/ld-ia64/error2.d delete mode 100644 ld/testsuite/ld-ia64/error3.d delete mode 100644 ld/testsuite/ld-ia64/ia64.exp delete mode 100644 ld/testsuite/ld-ia64/line.exp delete mode 100644 ld/testsuite/ld-ia64/link-order.d delete mode 100644 ld/testsuite/ld-ia64/local1.d delete mode 100644 ld/testsuite/ld-ia64/local1.map delete mode 100644 ld/testsuite/ld-ia64/local1.s delete mode 100644 ld/testsuite/ld-ia64/merge1.d delete mode 100644 ld/testsuite/ld-ia64/merge1.s delete mode 100644 ld/testsuite/ld-ia64/merge2.d delete mode 100644 ld/testsuite/ld-ia64/merge2.s delete mode 100644 ld/testsuite/ld-ia64/merge3.d delete mode 100644 ld/testsuite/ld-ia64/merge3.s delete mode 100644 ld/testsuite/ld-ia64/merge4.d delete mode 100644 ld/testsuite/ld-ia64/merge4.s delete mode 100644 ld/testsuite/ld-ia64/merge5.d delete mode 100644 ld/testsuite/ld-ia64/merge5.s delete mode 100644 ld/testsuite/ld-ia64/tlsbin.dd delete mode 100644 ld/testsuite/ld-ia64/tlsbin.rd delete mode 100644 ld/testsuite/ld-ia64/tlsbin.s delete mode 100644 ld/testsuite/ld-ia64/tlsbin.sd delete mode 100644 ld/testsuite/ld-ia64/tlsbin.td delete mode 100644 ld/testsuite/ld-ia64/tlsbinpic.s delete mode 100644 ld/testsuite/ld-ia64/tlsg.s delete mode 100644 ld/testsuite/ld-ia64/tlsg.sd delete mode 100644 ld/testsuite/ld-ia64/tlslib.s delete mode 100644 ld/testsuite/ld-ia64/tlspic.dd delete mode 100644 ld/testsuite/ld-ia64/tlspic.rd delete mode 100644 ld/testsuite/ld-ia64/tlspic.sd delete mode 100644 ld/testsuite/ld-ia64/tlspic.td delete mode 100644 ld/testsuite/ld-ia64/tlspic1.s delete mode 100644 ld/testsuite/ld-ia64/tlspic2.s delete mode 100644 ld/testsuite/ld-ia64/undefined.s delete mode 100644 opcodes/ia64-asmtab.c delete mode 100644 opcodes/ia64-asmtab.h delete mode 100644 opcodes/ia64-dis.c delete mode 100644 opcodes/ia64-gen.c delete mode 100644 opcodes/ia64-ic.tbl delete mode 100644 opcodes/ia64-opc-a.c delete mode 100644 opcodes/ia64-opc-b.c delete mode 100644 opcodes/ia64-opc-d.c delete mode 100644 opcodes/ia64-opc-f.c delete mode 100644 opcodes/ia64-opc-i.c delete mode 100644 opcodes/ia64-opc-m.c delete mode 100644 opcodes/ia64-opc-x.c delete mode 100644 opcodes/ia64-opc.c delete mode 100644 opcodes/ia64-opc.h delete mode 100644 opcodes/ia64-raw.tbl delete mode 100644 opcodes/ia64-war.tbl delete mode 100644 opcodes/ia64-waw.tbl -- 2.42.0