default-configs: remove redundant keys
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 21 Sep 2020 09:19:07 +0000 (05:19 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 3 Oct 2020 12:18:58 +0000 (08:18 -0400)
TARGET_BASE_ARCH and TARGET_ABI_DIR are 99% of the time the same
as TARGET_ARCH, remove them if so.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
59 files changed:
default-configs/targets/aarch64-linux-user.mak
default-configs/targets/aarch64_be-linux-user.mak
default-configs/targets/alpha-linux-user.mak
default-configs/targets/alpha-softmmu.mak
default-configs/targets/arm-linux-user.mak
default-configs/targets/arm-softmmu.mak
default-configs/targets/armeb-linux-user.mak
default-configs/targets/avr-softmmu.mak
default-configs/targets/cris-linux-user.mak
default-configs/targets/cris-softmmu.mak
default-configs/targets/hppa-linux-user.mak
default-configs/targets/hppa-softmmu.mak
default-configs/targets/i386-bsd-user.mak
default-configs/targets/i386-linux-user.mak
default-configs/targets/i386-softmmu.mak
default-configs/targets/lm32-softmmu.mak
default-configs/targets/m68k-linux-user.mak
default-configs/targets/m68k-softmmu.mak
default-configs/targets/microblaze-linux-user.mak
default-configs/targets/microblaze-softmmu.mak
default-configs/targets/microblazeel-linux-user.mak
default-configs/targets/microblazeel-softmmu.mak
default-configs/targets/mips-linux-user.mak
default-configs/targets/mips-softmmu.mak
default-configs/targets/mips64-linux-user.mak
default-configs/targets/mips64el-linux-user.mak
default-configs/targets/mipsel-linux-user.mak
default-configs/targets/mipsel-softmmu.mak
default-configs/targets/mipsn32-linux-user.mak
default-configs/targets/mipsn32el-linux-user.mak
default-configs/targets/moxie-softmmu.mak
default-configs/targets/nios2-linux-user.mak
default-configs/targets/nios2-softmmu.mak
default-configs/targets/or1k-linux-user.mak
default-configs/targets/or1k-softmmu.mak
default-configs/targets/ppc-linux-user.mak
default-configs/targets/ppc-softmmu.mak
default-configs/targets/rx-softmmu.mak
default-configs/targets/s390x-linux-user.mak
default-configs/targets/s390x-softmmu.mak
default-configs/targets/sh4-linux-user.mak
default-configs/targets/sh4-softmmu.mak
default-configs/targets/sh4eb-linux-user.mak
default-configs/targets/sh4eb-softmmu.mak
default-configs/targets/sparc-bsd-user.mak
default-configs/targets/sparc-linux-user.mak
default-configs/targets/sparc-softmmu.mak
default-configs/targets/sparc64-bsd-user.mak
default-configs/targets/sparc64-linux-user.mak
default-configs/targets/tilegx-linux-user.mak
default-configs/targets/tricore-softmmu.mak
default-configs/targets/unicore32-softmmu.mak
default-configs/targets/x86_64-bsd-user.mak
default-configs/targets/x86_64-linux-user.mak
default-configs/targets/xtensa-linux-user.mak
default-configs/targets/xtensa-softmmu.mak
default-configs/targets/xtensaeb-linux-user.mak
default-configs/targets/xtensaeb-softmmu.mak
meson.build

index d6c4a35c39d3db730b9497a092f6f55523711009..163c9209f45d6731c24f24198c99c08dc4d0ab85 100644 (file)
@@ -1,5 +1,4 @@
 TARGET_ARCH=aarch64
 TARGET_BASE_ARCH=arm
-TARGET_ABI_DIR=aarch64
 TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-neon.xml gdb-xml/arm-m-profile.xml
 TARGET_HAS_BFLT=y
index 5e2d615c118c642d6dfc6544a94ecc69ba8f583e..4c953cf8c5939d581957523246e6cdcecda9de1e 100644 (file)
@@ -1,6 +1,5 @@
 TARGET_ARCH=aarch64
 TARGET_BASE_ARCH=arm
-TARGET_ABI_DIR=aarch64
 TARGET_WORDS_BIGENDIAN=y
 TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-neon.xml gdb-xml/arm-m-profile.xml
 TARGET_HAS_BFLT=y
index e21f7cdefda7e3ae374d89c3419b78e9eb46dc79..7e62fd796a2da66620067e0e7a9aa9560879a794 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=alpha
-TARGET_BASE_ARCH=alpha
-TARGET_ABI_DIR=alpha
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index 8ba1b4e403549a5a1378c853b524295040410c89..e4b874a19e316710fd8fdeea45ad51e3a701ebf9 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=alpha
-TARGET_BASE_ARCH=alpha
 TARGET_ALIGNED_ONLY=y
 TARGET_SUPPORTS_MTTCG=y
index 1b9bac9d3a3f0394bc758500ce6c08aa4bfa8719..c7cd872e8600efbae4656789ebce283ad49d2ecd 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=arm
-TARGET_BASE_ARCH=arm
-TARGET_ABI_DIR=arm
 TARGET_SYSTBL_ABI=common,oabi
 TARGET_SYSTBL=syscall.tbl
 TARGET_XML_FILES= gdb-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-neon.xml gdb-xml/arm-m-profile.xml
index 8af1d3ee1d8240494cbfb23131d43fe5ed8f6da6..9b1a7f37c61f585e271bad6c1b940d998a21741a 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=arm
-TARGET_BASE_ARCH=arm
 TARGET_SUPPORTS_MTTCG=y
 TARGET_XML_FILES= gdb-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-neon.xml gdb-xml/arm-m-profile.xml
index d2b0d9e26e25528e820b087c8e5d433ba8ca2de5..79bf10e99b46e1227c821518da53b973dac02f5c 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=arm
-TARGET_BASE_ARCH=arm
-TARGET_ABI_DIR=arm
 TARGET_SYSTBL_ABI=common,oabi
 TARGET_SYSTBL=syscall.tbl
 TARGET_WORDS_BIGENDIAN=y
index 547c2986b62ca65c12c6e19165911015400dd6d9..e3f921c019902280230198c31dfe5b77ad45646f 100644 (file)
@@ -1,3 +1,2 @@
 TARGET_ARCH=avr
-TARGET_BASE_ARCH=avr
 TARGET_XML_FILES= gdb-xml/avr-cpu.xml
index 7d3f6eb36d71acb5a6fe17c4aa7e6ef7ff299f36..e483c4206690e04bc89dd91e59fd9a0acd33c543 100644 (file)
@@ -1,3 +1 @@
 TARGET_ARCH=cris
-TARGET_BASE_ARCH=cris
-TARGET_ABI_DIR=cris
index a132cec8d914c33caf21f9da227dd18f0274f193..e483c4206690e04bc89dd91e59fd9a0acd33c543 100644 (file)
@@ -1,2 +1 @@
 TARGET_ARCH=cris
-TARGET_BASE_ARCH=cris
index 05ef4568ad2e2dfd81ec10ce29e15880d2fe4066..f01e0a7b9ed87679619c96a9b9361fb5862d3007 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=hppa
-TARGET_BASE_ARCH=hppa
-TARGET_ABI_DIR=hppa
 TARGET_SYSTBL_ABI=common,32
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index bd7eaaf9a52bddf2119da3d50ec664daeb3999ab..e3e71eb21b9adbb7fb15d977073e6033fe79e98f 100644 (file)
@@ -1,5 +1,4 @@
 TARGET_ARCH=hppa
-TARGET_BASE_ARCH=hppa
 TARGET_ALIGNED_ONLY=y
 TARGET_WORDS_BIGENDIAN=y
 TARGET_SUPPORTS_MTTCG=y
index aa4d8c55e1c72689aa9004316fe38dfbbfcaaecc..0283bb62a070aa402497e0b5592391eb3ea8f2f7 100644 (file)
@@ -1,4 +1,2 @@
 TARGET_ARCH=i386
-TARGET_BASE_ARCH=i386
-TARGET_ABI_DIR=i386
 TARGET_XML_FILES= gdb-xml/i386-32bit.xml
index 5117f5922282eed6d3a5c62c5cc5e0c2441e92ee..5b2546a43098b61e2d826e47cd81ffe92b833b13 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=i386
-TARGET_BASE_ARCH=i386
-TARGET_ABI_DIR=i386
 TARGET_SYSTBL_ABI=i386
 TARGET_SYSTBL=syscall_32.tbl
 TARGET_XML_FILES= gdb-xml/i386-32bit.xml
index 7371e87982e6150f3c3a64ad94cb327249555bd3..5babf71895dbe69e6f908c0db52b17119031c8b7 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=i386
-TARGET_BASE_ARCH=i386
 TARGET_SUPPORTS_MTTCG=y
 TARGET_XML_FILES= gdb-xml/i386-32bit.xml
index 6e558737886a1fb1e3765e09d34fc45fe1cbc04c..55e7184a3db4ad40f992cdd81391a5d5025662b5 100644 (file)
@@ -1,3 +1,2 @@
 TARGET_ARCH=lm32
-TARGET_BASE_ARCH=lm32
 TARGET_WORDS_BIGENDIAN=y
index 186d1117cfa1628d6c322dae7253d84e47561855..805d16c6ab2d0b45333b24c08d5f6f904c236f63 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=m68k
-TARGET_BASE_ARCH=m68k
-TARGET_ABI_DIR=m68k
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_WORDS_BIGENDIAN=y
index fd8975978c86ff354dc3e9826ae5c185c390f000..5df1a2b7d76ceee7f539610aa55e6c1fa7ee71cc 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=m68k
-TARGET_BASE_ARCH=m68k
 TARGET_WORDS_BIGENDIAN=y
 TARGET_XML_FILES= gdb-xml/cf-core.xml gdb-xml/cf-fp.xml gdb-xml/m68k-core.xml gdb-xml/m68k-fp.xml
index 249a22295a1bc5f3c2c35b35f200299aaef86be8..2a25bf2fa39ae93064674107ffb5ebe3ec81aaac 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=microblaze
-TARGET_BASE_ARCH=microblaze
-TARGET_ABI_DIR=microblaze
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_WORDS_BIGENDIAN=y
index 8e5126f0f143a4d2a8b34ebb0b52bc868659d264..0b5c78ef00077382fceba836c1ddc74e05fe0ff2 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=microblaze
-TARGET_BASE_ARCH=microblaze
 TARGET_WORDS_BIGENDIAN=y
 TARGET_SUPPORTS_MTTCG=y
index f59156c63b0f8078e5b51cc5517a4aa0f1a96c13..d0e775d8402bf6bbb98ecff1c93815b2df18bda5 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=microblaze
-TARGET_BASE_ARCH=microblaze
-TARGET_ABI_DIR=microblaze
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_HAS_BFLT=y
index 2d465cf6b4706ff02e9ccc54febb33d9e1fcda0b..dc822219d8c2f1cdfa6db4d49d43e64ba6a98005 100644 (file)
@@ -1,3 +1,2 @@
 TARGET_ARCH=microblaze
-TARGET_BASE_ARCH=microblaze
 TARGET_SUPPORTS_MTTCG=y
index 5b8000dfb0e05a58ae7e120fd2acffb2a0928340..19f5779831ae723d67a92771ff2d32a267176fff 100644 (file)
@@ -1,7 +1,5 @@
 TARGET_ARCH=mips
 TARGET_ABI_MIPSO32=y
-TARGET_BASE_ARCH=mips
-TARGET_ABI_DIR=mips
 TARGET_SYSTBL_ABI=o32
 TARGET_SYSTBL=syscall_o32.tbl
 TARGET_ALIGNED_ONLY=y
index e391801a0e1f824effa9e0a77c2ce34a204c39e7..8a49999a47ddac78eb2c66daa2ce15f85d50da9c 100644 (file)
@@ -1,5 +1,4 @@
 TARGET_ARCH=mips
-TARGET_BASE_ARCH=mips
 TARGET_ALIGNED_ONLY=y
 TARGET_WORDS_BIGENDIAN=y
 TARGET_SUPPORTS_MTTCG=y
index 811df35427ae5e74d294fbb6da43435b037e21b7..32fd1acdf2548638a606e26bf255e1c733366772 100644 (file)
@@ -1,7 +1,6 @@
 TARGET_ARCH=mips64
 TARGET_ABI_MIPSN64=y
 TARGET_BASE_ARCH=mips
-TARGET_ABI_DIR=mips64
 TARGET_SYSTBL_ABI=n64
 TARGET_SYSTBL=syscall_n64.tbl
 TARGET_ALIGNED_ONLY=y
index f9de5d785770da74b2d317cb5dda03b0c2446cb7..f348f35997f9d1503245b1c0b947c15a9adc0a78 100644 (file)
@@ -1,7 +1,6 @@
 TARGET_ARCH=mips64
 TARGET_ABI_MIPSN64=y
 TARGET_BASE_ARCH=mips
-TARGET_ABI_DIR=mips64
 TARGET_SYSTBL_ABI=n64
 TARGET_SYSTBL=syscall_n64.tbl
 TARGET_ALIGNED_ONLY=y
index 11c35566658c3f641d9916d45e11b034f2b41894..e23793070cfeaff270dc2ebe63cb02fa1e310c77 100644 (file)
@@ -1,7 +1,5 @@
 TARGET_ARCH=mips
 TARGET_ABI_MIPSO32=y
-TARGET_BASE_ARCH=mips
-TARGET_ABI_DIR=mips
 TARGET_SYSTBL_ABI=o32
 TARGET_SYSTBL=syscall_o32.tbl
 TARGET_ALIGNED_ONLY=y
index a9fc3b26470f0f7fb1a4f92df515568aee46f860..c7c41f4fb79aab2dd1f72c64d2b48f53eccabd07 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=mips
-TARGET_BASE_ARCH=mips
 TARGET_ALIGNED_ONLY=y
 TARGET_SUPPORTS_MTTCG=y
index 040022ce87d942df198f88a2e97f1fd56a61a65e..b8c2441ad0763a382b502b71e4859c273e023b71 100644 (file)
@@ -2,7 +2,6 @@ TARGET_ARCH=mips64
 TARGET_ABI_MIPSN32=y
 TARGET_ABI32=y
 TARGET_BASE_ARCH=mips
-TARGET_ABI_DIR=mips64
 TARGET_SYSTBL_ABI=n32
 TARGET_SYSTBL=syscall_n32.tbl
 TARGET_ALIGNED_ONLY=y
index faeca7752e9193fc5c5673e605033c0f03be36a3..f31a9c394be75c4364597c91f390d03dc1fa2c77 100644 (file)
@@ -2,7 +2,6 @@ TARGET_ARCH=mips64
 TARGET_ABI_MIPSN32=y
 TARGET_ABI32=y
 TARGET_BASE_ARCH=mips
-TARGET_ABI_DIR=mips64
 TARGET_SYSTBL_ABI=n32
 TARGET_SYSTBL=syscall_n32.tbl
 TARGET_ALIGNED_ONLY=y
index b9d8d97031dfbd4e496b36ade831563c2f50fb45..183e6b0ebda5d5329d5a84c294310d3fad38bfdb 100644 (file)
@@ -1,3 +1,2 @@
 TARGET_ARCH=moxie
-TARGET_BASE_ARCH=moxie
 TARGET_WORDS_BIGENDIAN=y
index 57ddc3283802dec7a8019d3935f66b037b5f76fa..9a372f071772032ae5d568f4322530e5704e5711 100644 (file)
@@ -1,3 +1 @@
 TARGET_ARCH=nios2
-TARGET_BASE_ARCH=nios2
-TARGET_ABI_DIR=nios2
index 787d1d1be13595a10a0480b53074023186cf40a3..9a372f071772032ae5d568f4322530e5704e5711 100644 (file)
@@ -1,2 +1 @@
 TARGET_ARCH=nios2
-TARGET_BASE_ARCH=nios2
index 88175f039b07f566c8b74fb0e2fc461b865c8047..1dfb93e46dc8601d8509aae1579eb0f9c0aa20fb 100644 (file)
@@ -1,4 +1,2 @@
 TARGET_ARCH=openrisc
-TARGET_BASE_ARCH=openrisc
-TARGET_ABI_DIR=openrisc
 TARGET_WORDS_BIGENDIAN=y
index 4c0c4165aad9544a95581ca4cf752d3bf85f700b..1dfb93e46dc8601d8509aae1579eb0f9c0aa20fb 100644 (file)
@@ -1,3 +1,2 @@
 TARGET_ARCH=openrisc
-TARGET_BASE_ARCH=openrisc
 TARGET_WORDS_BIGENDIAN=y
index dda377508bcaa5a68587d1bf7d25f4524d3f2360..ca4187e4aaca6b091601991108a2a94931471812 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=ppc
-TARGET_BASE_ARCH=ppc
-TARGET_ABI_DIR=ppc
 TARGET_SYSTBL_ABI=common,nospu,32
 TARGET_SYSTBL=syscall.tbl
 TARGET_WORDS_BIGENDIAN=y
index b02f1fe51a4ca10f2675e8defcae353a71eb795e..ef69037a2c79acaa849efc739de0c52a981becaa 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=ppc
-TARGET_BASE_ARCH=ppc
 TARGET_WORDS_BIGENDIAN=y
 TARGET_XML_FILES= gdb-xml/power-core.xml gdb-xml/power-fpu.xml gdb-xml/power-altivec.xml gdb-xml/power-spe.xml
index 07abc5cd55ca3b47a3ffd1e35cbcf91bd831b781..2d410e0b0c2b3971530436ca0168c00c90e95a9d 100644 (file)
@@ -1,3 +1,2 @@
 TARGET_ARCH=rx
-TARGET_BASE_ARCH=rx
 TARGET_XML_FILES= gdb-xml/rx-core.xml
index f7e4244f4376e8e07960e7b68a69d4d85150ecbc..9e31ce6457e9d532845129dce7da03f941a015eb 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=s390x
-TARGET_BASE_ARCH=s390x
-TARGET_ABI_DIR=s390x
 TARGET_SYSTBL_ABI=common,64
 TARGET_SYSTBL=syscall.tbl
 TARGET_WORDS_BIGENDIAN=y
index 080682f07b35f9535069317ba3f94730fe81c180..fd9fbd870d3205f1b1b761e023a325c37237fedc 100644 (file)
@@ -1,5 +1,4 @@
 TARGET_ARCH=s390x
-TARGET_BASE_ARCH=s390x
 TARGET_WORDS_BIGENDIAN=y
 TARGET_SUPPORTS_MTTCG=y
 TARGET_XML_FILES= gdb-xml/s390x-core64.xml gdb-xml/s390-acr.xml gdb-xml/s390-fpr.xml gdb-xml/s390-vx.xml gdb-xml/s390-cr.xml gdb-xml/s390-virt.xml gdb-xml/s390-gs.xml
index db395a4886d5685417ced104bb947d9f77c8c1b7..0152d6621ea5e1266563a50cd1f4aac0e1ceee96 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=sh4
-TARGET_BASE_ARCH=sh4
-TARGET_ABI_DIR=sh4
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index 037cdac1d2118ac029608835bc108a1a15126ea0..95896376c4ff9c329060d5b47b190c2738df9b4e 100644 (file)
@@ -1,3 +1,2 @@
 TARGET_ARCH=sh4
-TARGET_BASE_ARCH=sh4
 TARGET_ALIGNED_ONLY=y
index b498e99ac2252d9240430278d6340ca4665a70a2..9b6fb4c1bbed42552636e5ce7cdbe3a7a39df942 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=sh4
-TARGET_BASE_ARCH=sh4
-TARGET_ABI_DIR=sh4
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index e0fc9715e0000e70b82213aa987efb64a0c96390..382e9a80f8d230cec092223e5244c0032db1a818 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=sh4
-TARGET_BASE_ARCH=sh4
 TARGET_ALIGNED_ONLY=y
 TARGET_WORDS_BIGENDIAN=y
index bb83a268b6a351873e41e2fa4fab6a42f9b1b2c5..9ba3d7b07f19011f77fa470f32fed4cf5e521d47 100644 (file)
@@ -1,5 +1,3 @@
 TARGET_ARCH=sparc
-TARGET_BASE_ARCH=sparc
-TARGET_ABI_DIR=sparc
 TARGET_ALIGNED_ONLY=y
 TARGET_WORDS_BIGENDIAN=y
index 72a4a90219f526d7aa24bf4a6d1e064553488001..53dc7aaed5a66d7e1298b089a11a307eb99839c2 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=sparc
-TARGET_BASE_ARCH=sparc
-TARGET_ABI_DIR=sparc
 TARGET_SYSTBL_ABI=common,32
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index dab69263bb8700e456fa6ea28e79b720a751c70a..9ba3d7b07f19011f77fa470f32fed4cf5e521d47 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=sparc
-TARGET_BASE_ARCH=sparc
 TARGET_ALIGNED_ONLY=y
 TARGET_WORDS_BIGENDIAN=y
index 3202825dc36e45a5493bb2a1787068a37017b838..8dd32178004250ba43ccf74063f20538b08fe849 100644 (file)
@@ -1,5 +1,4 @@
 TARGET_ARCH=sparc64
 TARGET_BASE_ARCH=sparc
-TARGET_ABI_DIR=sparc64
 TARGET_ALIGNED_ONLY=y
 TARGET_WORDS_BIGENDIAN=y
index 87d880032e46b4e73f4aecf3a6b6207ad8b4b92e..846924201ae17c922b91875cac341523fa8d80fe 100644 (file)
@@ -1,6 +1,5 @@
 TARGET_ARCH=sparc64
 TARGET_BASE_ARCH=sparc
-TARGET_ABI_DIR=sparc64
 TARGET_SYSTBL_ABI=common,64
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index dfa00f43271a39b06163e5748f461c1a575e3fe2..10480e74c9915f7396ac67f18d7c64d1b086d52e 100644 (file)
@@ -1,3 +1 @@
 TARGET_ARCH=tilegx
-TARGET_BASE_ARCH=tilegx
-TARGET_ABI_DIR=tilegx
index 6f4193717f0c284bee85ffe3d41d5a72ea286621..96b10af85336662d76a8b9c82cfbd851b5c37dd1 100644 (file)
@@ -1,2 +1 @@
 TARGET_ARCH=tricore
-TARGET_BASE_ARCH=tricore
index 23d02da9537b7aa8bc92013902cd30f917fb057a..57331e94fe28174c88b1509472cbc3d720e85667 100644 (file)
@@ -1,2 +1 @@
 TARGET_ARCH=unicore32
-TARGET_BASE_ARCH=unicore32
index 83ac8776063cd23757c436bf9889b1b12018cfb7..799cd4acd41c9c03b3a2be5c75a42a560ce99666 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=x86_64
 TARGET_BASE_ARCH=i386
-TARGET_ABI_DIR=x86_64
 TARGET_XML_FILES= gdb-xml/i386-64bit.xml
index 6ccc10597bda503eadf28843f558cf84c2a9467a..9ceefbb615a6d172e656028a49c1bad6ef554746 100644 (file)
@@ -1,6 +1,5 @@
 TARGET_ARCH=x86_64
 TARGET_BASE_ARCH=i386
-TARGET_ABI_DIR=x86_64
 TARGET_SYSTBL_ABI=common,64
 TARGET_SYSTBL=syscall_64.tbl
 TARGET_XML_FILES= gdb-xml/i386-64bit.xml
index 83ac59dbc9b93477dbfcd8bcae32f12068f813a3..fc95cc60f5858aa8bb87e22804fcb04ec2f8f97c 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=xtensa
-TARGET_BASE_ARCH=xtensa
-TARGET_ABI_DIR=xtensa
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index 7ea404f8be773a59e6fd363589d6423afa0e626c..26c0285655cd7b9208c5614c11946e3a4c8fab1f 100644 (file)
@@ -1,4 +1,3 @@
 TARGET_ARCH=xtensa
-TARGET_BASE_ARCH=xtensa
 TARGET_ALIGNED_ONLY=y
 TARGET_SUPPORTS_MTTCG=y
index 954e798fbeb55b11ce463f0655f1ccb90c3d7098..cfc3518118c9fb80fa07c8fe73ca1fce559b70f3 100644 (file)
@@ -1,6 +1,4 @@
 TARGET_ARCH=xtensa
-TARGET_BASE_ARCH=xtensa
-TARGET_ABI_DIR=xtensa
 TARGET_SYSTBL_ABI=common
 TARGET_SYSTBL=syscall.tbl
 TARGET_ALIGNED_ONLY=y
index c22832d236932c14982a5d46e56ba38fb0752660..14cb9289a62050ec7fdc379ac272e0d993027a5e 100644 (file)
@@ -1,5 +1,4 @@
 TARGET_ARCH=xtensa
-TARGET_BASE_ARCH=xtensa
 TARGET_ALIGNED_ONLY=y
 TARGET_WORDS_BIGENDIAN=y
 TARGET_SUPPORTS_MTTCG=y
index 5f5d91636472a19e39c0cd8c3625a9febba88cf8..9a90d1911357028a3d95181412d2957114945f56 100644 (file)
@@ -782,6 +782,14 @@ foreach target : target_dirs
   config_target += keyval.load('default-configs/targets' / target + '.mak')
   config_target += { 'TARGET_' + config_target['TARGET_ARCH'].to_upper(): 'y' }
 
+  # Add default keys
+  if 'TARGET_BASE_ARCH' not in config_target
+    config_target += {'TARGET_BASE_ARCH': config_target['TARGET_ARCH']}
+  endif
+  if 'TARGET_ABI_DIR' not in config_target
+    config_target += {'TARGET_ABI_DIR': config_target['TARGET_ARCH']}
+  endif
+
   foreach k, v: disassemblers
     if config_host['ARCH'].startswith(k) or config_target['TARGET_BASE_ARCH'].startswith(k)
       foreach sym: v