target/m68k: Improve ending TB at page boundaries
commit4c7a0f6f34869b3dfe7091d28ff27a8dfbdd8b70
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 12 May 2018 05:02:49 +0000 (11 22:02 -0700)
committerLaurent Vivier <laurent@vivier.eu>
Mon, 11 Jun 2018 10:43:42 +0000 (11 12:43 +0200)
treef779182e3805415456888bb8ba64b3e7d8c7c204
parent11ab74b01e0a8ea4973eed89c6b90fa6e4fb9fb6
target/m68k: Improve ending TB at page boundaries

Rather than limit total TB size to PAGE-32 bytes, end the TB when
near the end of a page.  This should provide proper semantics of
SIGSEGV when executing near the end of a page.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20180512050250.12774-9-richard.henderson@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
target/m68k/translate.c