]> git.proxmox.com Git - mirror_qemu.git/commit - linux-user/user-mmap.h
linux-user: Define ELF_ET_DYN_BASE in $guest/target_mman.h
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 2 Aug 2023 22:17:33 +0000 (15:17 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 8 Aug 2023 20:27:15 +0000 (13:27 -0700)
commitda2b71fab63f2396396021917eed9d52f33a45c0
tree59f4b4fde6d99cb6e61f81bf40832ec344716a1f
parent2d708164e0475064e0e2167bd73e8570e22df1e0
linux-user: Define ELF_ET_DYN_BASE in $guest/target_mman.h

Copy each guest kernel's default value, then bound it
against reserved_va or the host address space.

Tested-by: Helge Deller <deller@gmx.de>
Reviewed-by: Helge Deller <deller@gmx.de>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
23 files changed:
linux-user/aarch64/target_mman.h
linux-user/alpha/target_mman.h
linux-user/arm/target_mman.h
linux-user/cris/target_mman.h
linux-user/hexagon/target_mman.h
linux-user/hppa/target_mman.h
linux-user/i386/target_mman.h
linux-user/loongarch64/target_mman.h
linux-user/m68k/target_mman.h
linux-user/main.c
linux-user/microblaze/target_mman.h
linux-user/mips/target_mman.h
linux-user/mmap.c
linux-user/nios2/target_mman.h
linux-user/openrisc/target_mman.h
linux-user/ppc/target_mman.h
linux-user/riscv/target_mman.h
linux-user/s390x/target_mman.h
linux-user/sh4/target_mman.h
linux-user/sparc/target_mman.h
linux-user/user-mmap.h
linux-user/x86_64/target_mman.h
linux-user/xtensa/target_mman.h