aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/imgact_elf.h
Commit message (Expand)AuthorAgeFilesLines
* exec: Remove the stack gap implementationMark Johnston2022-01-171-1/+0
* elf*_brand_inuse: Change return type to bool.Alex Richardson2021-11-171-1/+1
* setrlimit: Take stack gap into account.Dawid Gorecki2021-10-151-1/+1
* Add a link to the Elf_Brandinfo into the struc proc.Dmitry Chagin2021-06-291-0/+1
* Add infrastructure required for Linux coredump supportEdward Tomasz Napierala2021-06-291-1/+10
* Unstaticize parts of coredumping codeEdward Tomasz Napierala2021-05-261-0/+8
* Pass pointers to info parsed from notes, to brandinfo->header_supported filter.Konstantin Belousov2020-08-231-1/+2
* Introduce an AUXARGS_ENTRY_PTR() macro.Brooks Davis2020-04-151-0/+7
* Copy out aux args after the argument and environment vectors.John Baldwin2019-12-091-1/+1
* Use uintptr_t instead of register_t * for the stack base.John Baldwin2019-12-031-3/+3
* Check for errors from copyout() and suword*() in sv_copyout_args/strings.John Baldwin2019-11-181-1/+1
* Add a sv_copyout_auxargs() hook in sysentvec.John Baldwin2019-11-151-0/+1
* Make randomized stack gap between strings and pointers to argv/envs.Konstantin Belousov2019-07-311-0/+1
* Avoid two suword() calls per auxarg entry.Brooks Davis2018-05-241-1/+2
* Use C99 boolean type for translate_osrelEd Maste2018-03-131-1/+1
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Update r315753 with the proper flag name.Konstantin Belousov2017-03-221-1/+1
* Add a flag BI_BRAND_ONLY_STATIC to specify that the brand onlyKonstantin Belousov2017-03-221-0/+1
* Add forward declaration for struct vnode.Ed Schouten2017-03-221-0/+1
* sys/sys: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* Add missing forward declaration of struct image_params.Ed Schouten2015-10-211-0/+1
* Export the eflags field from the elf header. This allows betterWarner Losh2015-05-221-0/+1
* Improve support for XSAVE with debuggers.John Baldwin2014-11-211-0/+1
* Expand the elf brandelf infrastructure to give access to the whole ELFWarner Losh2014-08-181-0/+1
* Revert r266925 as it can lead to instant panic at fexecve():Dmitry Chagin2014-06-171-1/+0
* To allow to run the interpreter itself add a new ELF branding type.Dmitry Chagin2014-05-311-0/+1
* Convert files to UTF-8Ulrich Spörlein2012-01-151-1/+1
* Reword the comment, fixing typo.Konstantin Belousov2010-07-241-2/+2
* Merge projects/enhanced_coredumps (r204346) into HEAD:Alfred Perlstein2010-03-021-1/+1
* Make sure FreeBSD binaries without .note.ABI-tag section workBjoern A. Zeeb2009-08-301-2/+3
* Fix handling of .note.ABI-tag section for GNU systems [1].Bjoern A. Zeeb2009-08-241-1/+5
* Fix KBI breakage by r190520 which affects older linux.ko binaries:Dmitry Chagin2009-04-051-1/+2
* Implement new way of branding ELF binaries by looking to aDmitry Chagin2009-03-131-1/+9
* Back out a non-style(9) change from r186668 to unbreak the kernels.Bjoern A. Zeeb2009-01-011-1/+1
* style(9)David E. O'Brien2009-01-011-6/+6
* Remove sysctl debug.elf_trace and the trace field in auxargs. They goPeter Wemm2008-12-171-1/+0
* Remove kern.elf32.can_exec_dyn sysctl. Instead extend Brandinfo structureMaxim Sobolev2005-12-261-0/+2
* Make our ELF64 type definitions match standards. In particular thisMarcel Moolenaar2005-12-181-9/+9
* Add __elfN(dump_thread). This function is called from __elfN(coredump)Marcel Moolenaar2004-08-111-0/+3
* Add an additional field to the elf brandinfo structure to supportPeter Wemm2003-12-231-2/+3
* - Provide backwards compatibility for kern.fallback_elf_brand.Jake Burkholder2003-01-051-53/+19
* Infrastructure tweaks to allow having both an Elf32 and an Elf64 executablePeter Wemm2002-07-201-10/+14
* Fix typo in the BSD copyright: s/withough/without/Jens Schweikhardt2002-06-021-1/+1
* Remove __PAlfred Perlstein2002-03-191-7/+7
* KSE Milestone 2Julian Elischer2001-09-121-2/+2
* MFS: bring the consistent `compat_3_brand' support into -CURRENTDavid E. O'Brien2001-02-241-2/+4
* Change Elf64_Brandinfo::brand from char* to int.Doug Rabson2000-04-281-1/+1
* Change our ELF binary branding to something more acceptable to the BinutilsDavid E. O'Brien2000-04-181-3/+3
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* General cleanup of core-dumping code.Julian Elischer1999-09-011-1/+1