]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
tcg/arm: Remove limit on code buffer size
authorRichard Henderson <rth@twiddle.net>
Mon, 5 Jun 2017 23:15:25 +0000 (19:15 -0400)
committerRichard Henderson <rth@twiddle.net>
Mon, 19 Jun 2017 18:10:59 +0000 (11:10 -0700)
Since we're no longer using a direct branch, we have no
limit on the branch distance.

Signed-off-by: Richard Henderson <rth@twiddle.net>
translate-all.c

index 46c5592f3aec1a0cb7bf58d8ab4e1f4311c78d3d..d4f364d6ff40375b78ecccc4bd1ec7b5c7a494cc 100644 (file)
@@ -523,8 +523,6 @@ static inline PageDesc *page_find(tb_page_addr_t index)
 # define MAX_CODE_GEN_BUFFER_SIZE  (32u * 1024 * 1024)
 #elif defined(__aarch64__)
 # define MAX_CODE_GEN_BUFFER_SIZE  (128ul * 1024 * 1024)
-#elif defined(__arm__)
-# define MAX_CODE_GEN_BUFFER_SIZE  (16u * 1024 * 1024)
 #elif defined(__s390x__)
   /* We have a +- 4GB range on the branches; leave some slop.  */
 # define MAX_CODE_GEN_BUFFER_SIZE  (3ul * 1024 * 1024 * 1024)