diff --git a/sys/arm/include/elf.h b/sys/arm/include/elf.h --- a/sys/arm/include/elf.h +++ b/sys/arm/include/elf.h @@ -78,7 +78,7 @@ #define EF_ARM_EABI_VERSION_UNKNOWN 0 #define EF_ARM_EABI_FREEBSD_MIN 4 -#define ET_DYN_LOAD_ADDR 0x500000 +#define ET_DYN_LOAD_ADDR 0x01001000 /* Flags passed in AT_HWCAP. */ #define HWCAP_SWP 0x00000001 /* Unsupported, never set. */ diff --git a/sys/arm64/include/elf.h b/sys/arm64/include/elf.h --- a/sys/arm64/include/elf.h +++ b/sys/arm64/include/elf.h @@ -86,7 +86,7 @@ #endif #if __ELF_WORD_SIZE == 32 -#define ET_DYN_LOAD_ADDR 0x12000 +#define ET_DYN_LOAD_ADDR 0x01001000 #else #define ET_DYN_LOAD_ADDR 0x100000 #endif