mirror of
https://github.com/mii443/qemu.git
synced 2025-08-22 23:25:48 +00:00
linux-user: Define TASK_UNMAPPED_BASE in $guest/target_mman.h
Provide default values that are as close as possible to the values used by the guest's kernel. Tested-by: Helge Deller <deller@gmx.de> Reviewed-by: Helge Deller <deller@gmx.de> Reviewed-by: Akihiko Odaki <akihiko.odaki@daynix.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
@ -18,20 +18,6 @@
|
||||
#ifndef LINUX_USER_USER_MMAP_H
|
||||
#define LINUX_USER_USER_MMAP_H
|
||||
|
||||
#if HOST_LONG_BITS == 64 && TARGET_ABI_BITS == 64
|
||||
#ifdef TARGET_AARCH64
|
||||
# define TASK_UNMAPPED_BASE 0x5500000000
|
||||
#else
|
||||
# define TASK_UNMAPPED_BASE (1ul << 38)
|
||||
#endif
|
||||
#else
|
||||
#ifdef TARGET_HPPA
|
||||
# define TASK_UNMAPPED_BASE 0xfa000000
|
||||
#else
|
||||
# define TASK_UNMAPPED_BASE 0x40000000
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Guest parameters for the ADDR_COMPAT_LAYOUT personality
|
||||
* (at present this is the only layout supported by QEMU).
|
||||
|
Reference in New Issue
Block a user