summaryrefslogtreecommitdiffstats
path: root/sys/arch/alpha/include/exec.h
AgeCommit message (Collapse)AuthorFilesLines
2017-02-08In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() exceptguenther1-3/+1
leaving out the size, so that ELFNAME2(exec,makecmds) becomes exec_elf_makecmds instead of exec_elf{32,64}_makecmds and then delete the ELFNAME2() and ELFNAMEEND() macros. Move the prototypes for functions local to exec_elf.c to there from exec_elf.h. Simplify the SMALL_KERNEL conditionals around the ELF coredump code. Change exec_conf.c to use the size-generic names and macros Remove exec_elf{32,64}.c and just build exec_elf.c; delete the _KERN_DO_ELF and _KERN_DO_ELF64 #defines. ok jca@, encouragement from deraadt@ and tom@
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionguenther1-2/+1
ok deraadt@
2015-05-29Make ld.so on alpha cope with binaries built with secureplt (where secure heremiod1-1/+6
means read-only, which our ld.so already enforced, but a smaller plt section).
2013-10-17Remove support for a.out and ecoff. We only do elf now.deraadt1-3/+1
ok miod
2013-02-09Do not bother defining cpu_exec_aout_makecmds() on platforms where we no longermiod1-3/+1
(or never did) support a.out binaries (i.e. where _KERN_DO_AOUT is not defined).
2012-09-11Remove the 'OLF method' used for the transition from a.out to ELF andderaadt1-3/+1
for all the compat layers which are now gone. Linux compat still works because it always used another method in any case, and nothing looks at p_os anymore. ok jsing
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.pirofti1-4/+4
Discussed and okay drahn@. Okay deraadt@.
2010-06-30remove compat_osf1 support from the kerneltedu1-4/+1
ok deraadt miod
2007-02-13Remove a.out nlist support (COFF nlist is kept in case kernel has COMPAT_OSF1)miod1-2/+1
2004-07-04turn off _KERN_DO_ECOFF unless COMPAT_OSF1 is enabled. This shrinks thederaadt1-2/+3
ramdisks, too.
2001-01-22Define ARCH_ELFSIZE that is the default elf size on this arch.art1-1/+3
2000-12-14native ELF and ELF for nlistart1-1/+4
1999-09-10ELF64kstailey1-2/+3
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesderaadt1-3/+6
1996-07-29Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling conventionniklas1-0/+1
1996-05-29enable ELF/a.out/ECOFF in machine/exec.hderaadt1-0/+7
1995-10-18initial import of NetBSD treederaadt1-0/+38