summaryrefslogtreecommitdiff
path: root/sys/arm/include/elf.h
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-01-20elf: EF_ARM_EABI_VERSION_UNKNOWN is no longer used, retireWarner Losh
2023-01-20elf: Catch up with defining EF_ARM_EABI_VERSION in elf_common.hWarner Losh
2022-10-25arm, arm64: tweak hard-coded load addresses for PIE binariesKonstantin Belousov
2020-09-01arm: clean up empty lines in .c and .h filesMateusz Guzik
2020-05-31Remove remnant of arm's ELF trampolineMitchell Horne
2018-11-04Move the fixed base for PIE loading on arm.Konstantin Belousov
2018-10-22Consolidate identical ELF auxargs type defintions.Brooks Davis
2017-11-27sys/arm: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-21Fullify implementation of AT_HWCAP and AT_HWCAP2 for ARMv6,7.Michal Meloun
2017-10-21Add AT_HWCAP2 ELF auxiliary vector.Michal Meloun
2017-09-22Detect NEON and set HWCAP_NEON if present.John Baldwin
2017-09-22Correct HWCAP_VFP3* values to match Linux.John Baldwin
2017-09-14Add AT_HWCAP flags for VFP settings for FreeBSD/arm.John Baldwin
2017-09-14Add AT_HWCAP and AT_EHDRFLAGS on all platforms.John Baldwin
2016-08-02Move/add ARM ELF PHDR types to elf_common.hEd Maste
2015-05-22Export the eflags field from the elf header. This allows betterWarner Losh
2015-01-02Update ELF headers to include additional definesEd Maste
2014-08-18Expand the elf brandelf infrastructure to give access to the whole ELFWarner Losh
2014-07-19Add dl_unwind_find_exidx() for ARM EABI, required for C++ exceptionIan Lepore
2012-06-22Reserve AT_TIMEKEEP auxv entry for providing usermode the pointer toKonstantin Belousov
2012-06-13trim trailing whitespaceWarner Losh
2011-01-07Add AT_STACKPROT elf aux vector. Will be used to inform rtld about theKonstantin Belousov
2010-08-17Supply some useful information to the started image using ELF aux vectors.Konstantin Belousov
2009-10-10Define architectural load bases for PIE binaries. Addresses were selectedKonstantin Belousov
2009-03-17Add AT_EXECPATH ELF auxinfo entry type. The value's a_ptr is a pointerKonstantin Belousov
2008-12-17AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.Warner Losh
2006-10-04PR:John Birrell
2006-08-24Use ELFDATA2MSB if we're building big endian.Olivier Houchard
2005-11-24Use a magic number to know we were started from the elf wrapper.Olivier Houchard
2004-05-04Add the Elf32_Auxinfo declaretion.Olivier Houchard
2003-09-25Add sysentvec->sv_fixlimits() hook so that we can catch cases on 64 bitPeter Wemm
2001-10-10Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderPaul Saab
2001-06-09Fix style of defines.David E. O'Brien
2001-01-04StrongARM platform-specific definitions.David E. O'Brien