#
36fd90dc |
| 11-Mar-2021 |
jsg <jsg@openbsd.org> |
spelling
|
#
043da685 |
| 08-Feb-2017 |
guenther <guenther@openbsd.org> |
In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() except leaving out the size, so that ELFNAME2(exec,makecmds) becomes exec_elf_makecmds instead of exec_elf{32,64}_makecmds and then de
In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() except 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@
show more ...
|
#
76158c5b |
| 29-Aug-2015 |
guenther <guenther@openbsd.org> |
_NLIST_DO_ELF is no longer needed: it's the only option
ok deraadt@
|
#
2bf2b428 |
| 23-Aug-2015 |
kettenis <kettenis@openbsd.org> |
Add support for the Secure-PLT ABI variant. This will give us better W^X support on powerpc as it uses a non-executable GOT and PLT.
"start slamming stuff in" deraadt@
|
#
73f6899c |
| 09-Feb-2013 |
miod <miod@openbsd.org> |
No longer define EXEC_SCRIPT (probably coming from old PefoBSD). Also, DB_ELFSIZE ought to be defined in <machine/db_machdep.h>, not <machine/exec.h>
|
#
2cf794e2 |
| 11-Sep-2012 |
deraadt <deraadt@openbsd.org> |
Remove the 'OLF method' used for the transition from a.out to ELF and for all the compat layers which are now gone. Linux compat still works because it always used another method in any case, and no
Remove the 'OLF method' used for the transition from a.out to ELF and 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
show more ...
|
#
d8c2c0de |
| 09-Jun-2003 |
deraadt <deraadt@openbsd.org> |
more 3/4 cleanup for pefo
|
#
6a1aaa0f |
| 15-Sep-2002 |
deraadt <deraadt@openbsd.org> |
backout premature
|
#
e1f7838a |
| 15-Sep-2002 |
deraadt <deraadt@openbsd.org> |
KNF
|
#
52c13d20 |
| 01-Sep-2001 |
drahn <drahn@openbsd.org> |
The "powerpc" port which has supported the newer Apple Macintosh powerpc based is being renamed to macppc. This is to allow sharing of common code between different powerpc base platforms.
Most of t
The "powerpc" port which has supported the newer Apple Macintosh powerpc based is being renamed to macppc. This is to allow sharing of common code between different powerpc base platforms.
Most of the work involved in the renaming process was performed by miod@
Files moved from powerpc/include to macppc/include Some files were not "moved" but wrapper files were created which include the powerpc/include version.
Several of the powerpc/include files where changed to reflect that they are POWERPC_* not MACHINE_*.
show more ...
|
#
710c1cd8 |
| 22-Jan-2001 |
art <art@openbsd.org> |
Define ARCH_ELFSIZE that is the default elf size on this arch.
|
#
f33a460b |
| 13-Oct-1997 |
pefo <pefo@openbsd.org> |
Monolithic PowerPC kernel, new include
|
#
2c25fc68 |
| 09-Jan-1997 |
rahnds <rahnds@openbsd.org> |
adding further support.
|
#
a8c43157 |
| 28-Dec-1996 |
rahnds <rahnds@openbsd.org> |
adding OpenBSD tag to files.
|
#
a398dccb |
| 23-Dec-1996 |
deraadt <deraadt@openbsd.org> |
use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary types
|
#
47bc79e1 |
| 21-Dec-1996 |
rahnds <rahnds@openbsd.org> |
Check-in of powerpc kernel support. NOTE: This will not work until the other pieces are checked in. This is primarily the NetBSD powerpc port, with modifications to support ELF.
|