]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
configs/targets: Mark targets not using legacy ldst_phys() API
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Sat, 20 Dec 2025 11:51:42 +0000 (12:51 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 30 Dec 2025 19:38:41 +0000 (20:38 +0100)
These targets were only using the legacy ldst_phys() API
via the virtio load/store helpers, which got cleaned up.

Mark them not using the legacy ldst_phys() API to avoid
further use, allowing to eventually remove it.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20251224151351.86733-10-philmd@linaro.org>

12 files changed:
configs/targets/mips-softmmu.mak
configs/targets/mips64-softmmu.mak
configs/targets/mips64el-softmmu.mak
configs/targets/mipsel-softmmu.mak
configs/targets/or1k-softmmu.mak
configs/targets/riscv32-softmmu.mak
configs/targets/riscv64-softmmu.mak
configs/targets/sh4-softmmu.mak
configs/targets/sh4eb-softmmu.mak
configs/targets/sparc64-softmmu.mak
configs/targets/xtensa-softmmu.mak
configs/targets/xtensaeb-softmmu.mak

index c9588066b8d392c658875f98c78967b6790d945a..95397af9442efe65314ad275f69ccd21f0aa3b45 100644 (file)
@@ -1,3 +1,4 @@
 TARGET_ARCH=mips
 TARGET_BIG_ENDIAN=y
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 7202655fcacb96f2c4dd4f03d50517bd8d92b83d..f9cc41b9ed4385127faa943083bfdd0af8d42b7e 100644 (file)
@@ -2,3 +2,4 @@ TARGET_ARCH=mips64
 TARGET_BASE_ARCH=mips
 TARGET_BIG_ENDIAN=y
 TARGET_LONG_BITS=64
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 3ebeadb29ea21ccc0d945c7be0e6b0ab80e1d949..4e7dedc5f30d26772d11b37569e6173ceb39ae45 100644 (file)
@@ -1,3 +1,4 @@
 TARGET_ARCH=mips64
 TARGET_BASE_ARCH=mips
 TARGET_LONG_BITS=64
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 90e09bdc3e538049f1b83cd18586b66c220f1890..b0fba8a9d0ad510677ece325ee73c74a483f0e28 100644 (file)
@@ -1,2 +1,3 @@
 TARGET_ARCH=mips
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 0e47d9878b027e02eda000e405c7a24e273ca395..89f81b75bf7b1820fc294b8e21e4e23c365f7071 100644 (file)
@@ -3,3 +3,4 @@ TARGET_BIG_ENDIAN=y
 # needed by boot.c and all boards
 TARGET_NEED_FDT=y
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index db55275b868aea013744305fe4a90c5836ddb449..7476e596082f844738b0eee36b0a30be9add047b 100644 (file)
@@ -4,3 +4,4 @@ TARGET_XML_FILES= gdb-xml/riscv-32bit-cpu.xml gdb-xml/riscv-32bit-fpu.xml gdb-xm
 # needed by boot.c
 TARGET_NEED_FDT=y
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 2bdd4a62cd22621233537504db7bde786ddde889..f836f08c5b9ea355225726249c7c319ebacca80d 100644 (file)
@@ -5,3 +5,4 @@ TARGET_XML_FILES= gdb-xml/riscv-64bit-cpu.xml gdb-xml/riscv-32bit-fpu.xml gdb-xm
 # needed by boot.c
 TARGET_NEED_FDT=y
 TARGET_LONG_BITS=64
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 787d349b5018a39196abc9daf2ed9b13add66816..e0b51f8108de58400bbcd17994e4dacdbbb189cd 100644 (file)
@@ -1,2 +1,3 @@
 TARGET_ARCH=sh4
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index cdea2c61c58208863948ceb7c07bdcbd3627639f..7850dac81918805498badfa912ebaa0ee9f2405e 100644 (file)
@@ -1,3 +1,4 @@
 TARGET_ARCH=sh4
 TARGET_BIG_ENDIAN=y
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index d9d51d21e59257a84f85f2a9d1f58a3a7dde68c4..8ee6d057682cbfe46d8d2cf7eb907de33cfe5227 100644 (file)
@@ -3,3 +3,4 @@ TARGET_BASE_ARCH=sparc
 TARGET_BIG_ENDIAN=y
 TARGET_XML_FILES=gdb-xml/sparc64-core.xml
 TARGET_LONG_BITS=64
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 2a9797338a65ece20a637a79fe3b1372e5f6f04a..6aad751e2ba2fdf176fc1f996817437f7ed87b7a 100644 (file)
@@ -1,2 +1,3 @@
 TARGET_ARCH=xtensa
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y
index 5204729af8b9081710c2fbd02ed0f45de57ebf4e..537407e11aed5bf1d3bed18f9a42b1069018474f 100644 (file)
@@ -1,3 +1,4 @@
 TARGET_ARCH=xtensa
 TARGET_BIG_ENDIAN=y
 TARGET_LONG_BITS=32
+TARGET_NOT_USING_LEGACY_LDST_PHYS_API=y