Skip to content

Commit 6df9060

Browse files
cmuellnerinterwq
authored andcommitted
aarch64: Add ILP32 support.
Instead of setting a fix value of 48 allowed VA bits, we distiguish between LP64 and ILP32. Testsuite result with LP64: Test suite summary: pass: 13/13, skip: 0/13, fail: 0/13 Testsuit result with ILP32: Test suite summary: pass: 13/13, skip: 0/13, fail: 0/13 Signed-off-by: Christoph Muellner <[email protected]> Reviewed-by: Philipp Tomsich <[email protected]>
1 parent 39b1b20 commit 6df9060

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

configure.ac

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,13 @@ AC_DEFINE_UNQUOTED([CPU_SPINWAIT], [$CPU_SPINWAIT])
412412
case "${host_cpu}" in
413413
aarch64)
414414
AC_MSG_CHECKING([number of significant virtual address bits])
415-
LG_VADDR=48
415+
if test "x${ac_cv_sizeof_void_p}" = "x4" ; then
416+
#aarch64 ILP32
417+
LG_VADDR=32
418+
else
419+
#aarch64 LP64
420+
LG_VADDR=48
421+
fi
416422
AC_MSG_RESULT([$LG_VADDR])
417423
;;
418424
x86_64)

0 commit comments

Comments
 (0)