]> git.ipfire.org Git - thirdparty/qemu.git/commit
target: Use cpu_pointer_wrap_notreached for strict align targets
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 3 May 2025 20:45:26 +0000 (13:45 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 28 May 2025 07:08:47 +0000 (08:08 +0100)
commita4027ed7d4becb4cb67c912c75ecd4846b148829
tree024a1d590669f8c477c515127953eaf5718d3294
parentbdf26b5d16dd2264553308aa6bbf24b4749fcc07
target: Use cpu_pointer_wrap_notreached for strict align targets

Alpha, HPPA, and SH4 always use aligned addresses,
and therefore never produce accesses that cross pages.

Cc: Helge Deller <deller@gmx.de>
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/cputlb.c
include/accel/tcg/cpu-ops.h
target/alpha/cpu.c
target/hppa/cpu.c
target/sh4/cpu.c