]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/alpha: Replace legacy ld_phys() -> address_space_ld()
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Sun, 14 Dec 2025 09:14:06 +0000 (10:14 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 2 Feb 2026 11:34:14 +0000 (12:34 +0100)
commit59ac89211b0438d135c2cf9eb511bd23ca977a0d
tree3eaa488f4068de8bb793351e47fbbbc6f3be720c
parentfd2b31205020adcc0c8e04de7a9c4e14fbc4350d
target/alpha: Replace legacy ld_phys() -> address_space_ld()

Prefer the address_space_ld/st API over the legacy ld_phys()
because it allow checking for bus access fault.

Since we removed the last legacy uses of the legacy ldst_phys()
API, set the TARGET_NOT_USING_LEGACY_LDST_PHYS_API variable to
hide the legacy API to alpha binaries, avoiding further API uses
to creep in.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20251224160040.88612-7-philmd@linaro.org>
configs/targets/alpha-linux-user.mak
configs/targets/alpha-softmmu.mak
target/alpha/helper.c