accel/tcg: only USE_STATIC_CODE_GEN_BUFFER on 32 bit hosts
commit21f2f447ad28d099d3ac5adc8ffe8eeaa56604f4
authorAlex Bennée <alex.bennee@linaro.org>
Fri, 28 Feb 2020 19:24:14 +0000 (28 19:24 +0000)
committerRichard Henderson <richard.henderson@linaro.org>
Sat, 29 Feb 2020 01:43:25 +0000 (28 17:43 -0800)
treef2322bc547bac30470d8c335fa7f9b1f4314805f
parent47a2def4533a2807e48954abd50b32ecb1aaf29a
accel/tcg: only USE_STATIC_CODE_GEN_BUFFER on 32 bit hosts

There is no particular reason to use a static codegen buffer on 64 bit
hosts as we have address space to burn. Allow the common CONFIG_USER
case to use the mmap'ed buffers like SoftMMU.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Niek Linnenbank <nieklinnenbank@gmail.com>
Message-Id: <20200228192415.19867-4-alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/translate-all.c