summaryrefslogtreecommitdiffstats
path: root/sys/sys/exec_elf.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-101-2/+2
* Add support for timeconting in userland.pirofti2020-07-061-2/+3
* Change Elf64 types and structs to match the System V ABI specification.jsg2019-12-011-34/+31
* revert exec_elf.h rev 1.85jsg2019-12-011-17/+17
* Repurpose the "syscalls must be on a writeable page" mechanism toderaadt2019-11-291-17/+17
* The conversion of rdsetroot to -lelf failed on alpha: -lelf thought ELF SHDRderaadt2019-04-201-6/+1
* add some definitions used by elftoolchain's libelfjsg2019-01-221-1/+15
* Core files with >65535 sections have to use PN_XNUM and a section headerguenther2018-12-061-1/+4
* Add GNU_HASH #defines; improve readelf output for SHT_GNU_HASHguenther2018-11-131-1/+6
* Add SHT_SYMTAB_SHNDXmpi2018-01-221-14/+15
* Unlike other archs, mips64 needs ld.so to know about symbol visibility andguenther2018-01-181-1/+11
* Add a #define for the name of the .openbsd.randomdata section.deraadt2017-12-091-1/+2
* Add missing SHN_XINDEX needed by devel/ctftools.mpi2017-10-181-1/+2
* Add Section Attirbute flag defines, some default values for n_typempi2017-10-121-6/+21
* Remove unused 32bit version of elf_hash().mpi2017-09-051-4/+1
* Kill db_sym_t.mpi2017-05-301-1/+3
* Add Elf{32,64}_Nhdr structs with the same member names used by libelfjsg2017-02-181-1/+16
* Include sys/types.h rather than machine/_types.h. With this changejsg2017-02-181-2/+2
* In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() exceptguenther2017-02-081-20/+2
* Move ELF_AUX_ENTRIES from exec_elf.h to exec_elf.c; it's totally internalguenther2017-02-081-3/+1
* elf{32,64}_check_brand() isn't used; delete itguenther2017-02-081-3/+1
* Provide size-generic ELF_NO_ADDR in <sys/exec_elf.h> and use that insteadguenther2017-02-081-1/+3
* Fix ELF64_R_TYPE(reloc->r_info) to have the same type on mips64leguenther2017-01-301-2/+2
* p_comm is the process's command and isn't per thread, so move it fromguenther2017-01-211-2/+2
* Add the ELF machine type for AArch64 as specified in the ELF spec forpatrick2016-11-281-1/+2
* move the .SUNW_ctf section name definition to exec_elf.h and document it in elf(5)jasper2016-09-171-1/+2
* - point to binutils 2.17 version of elf/mips.hjasper2016-09-071-6/+6
* Add PT_GNU_EH_FRAME.kettenis2016-09-041-1/+2
* Move DT_NUM from <sys/exec_elf.h> to resolv.h in ld.so where it belongs.kettenis2016-08-301-4/+1
* Implement support for DT_INIT_ARRAY, DT_FINI_ARRAY and DT_PREINIT_ARRAY.kettenis2016-08-231-2/+2
* Add PT_GNU_RELRO, for ld.so workguenther2016-07-141-1/+3
* define PT_OPENBSD_WXNEEDEDderaadt2016-05-291-1/+2
* fix commentguenther2016-03-241-2/+2
* Add some newer DT_* and DF_* constantsguenther2015-10-131-1/+17
* Typos; ok kettenis@jca2015-08-241-3/+3
* Add a new ELF segment .openbsd.bootdata to the sparc64 kernel.stsp2014-11-261-2/+2
* Fix spelling in commentsguenther2014-01-031-3/+3
* Implement symbol caching and RELACOUNT/RELCOUNT optimizations.guenther2013-05-081-2/+5
* Remove the 'OLF method' used for the transition from a.out to ELF andderaadt2012-09-111-2/+1
* Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZEmatthew2012-08-201-1/+6
* Add new machine entry for Itanium.pirofti2011-09-201-3/+7
* update url in comment; Nikolai Fetissovsthen2010-06-071-2/+2
* Add defines for thread-local-storage sections/symbols/segments and forguenther2010-05-021-4/+25
* fix ELF64_R_INFO for mips64el to cast to 64 bits before shift; ok miod@otto2010-01-311-2/+2
* Provide proper ELF64_R_{SYM,TYPE,INFO} on little endian mips64, since thesemiod2010-01-251-1/+15
* Make ELF platforms generate ELF core dumps. Somewhat based on code fromkettenis2009-03-051-1/+59
* uint32_t is not spelled u_long. makes the 32-bit NO_ADDR potentially useful ontedu2007-05-141-2/+2
* Early bits for a 32-bit SuperH toolchain, currently for little-endianmiod2006-10-061-1/+2
* Adapt things to use __type_t instead of _BSD_TYPE_T_millert2006-01-061-21/+21
* Add PT_LOOS, PT_HIOS and Elf_Half.kettenis2004-10-101-1/+5