Home | History | Annotate | Download | only in include
History log of /src/sys/arch/aarch64/include/elf_machdep.h
RevisionDateAuthorComments
 1.5  30-May-2022  jkoshy Use the ABI value for 'R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC'.
 1.4  12-Oct-2018  ryo add initial support of COMPAT_NETBSD32 on AArch64.
arm ELF32 EABI binaries could be execute in AArch32 state on AArch64. A32 THUMB mode is not supported yet.
 1.3  15-Aug-2018  ryo fix relocation type. 277 is R_AARCH64_ADD_ABS_LO12_NC
 1.2  06-Nov-2017  christos branches: 1.2.2; 1.2.4;
Cleanup and clarify the ELFSIZE mess:

We now have 2 variables automatically set in elf_machdep.h:

ARCH_ELFSIZE: the size for userland binaries
KERN_ELFSIZE: the size for the kernel binaries

DB_ELFSIZE has been deleted and KERN_ELFSIZE should have always the
same values DB_ELFSIZE used to have.

In sys/exec_elf.h, if ELFSIZE is not set, it is set to KERN_ELFSIZE
for the kernel and ARCH_ELFSIZE for userland. These defaults should
eliminate the need for most manual ELFSIZE setting.
 1.1  10-Aug-2014  matt branches: 1.1.4;
Preliminary files for AARCH64 (64-bit ARM) support.
Enough for a distribution build.
 1.1.4.3  03-Dec-2017  jdolecek update from HEAD
 1.1.4.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.1  10-Aug-2014  tls file elf_machdep.h was added on branch tls-maxphys on 2014-08-20 00:02:39 +0000
 1.2.4.1  10-Jun-2019  christos Sync with HEAD
 1.2.2.2  20-Oct-2018  pgoyette Sync with head
 1.2.2.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

RSS XML Feed