drop aout support
justification: soon we won't be able to execute sep I&D aouts at all (because of the vanishing segments), which was the default mode to generate them so most binaries will be sep I&D. this makes the vfs/rs exec() unification work simpler. after unification, common I&D aout could be added back quite simply.
This commit is contained in:
@@ -3,12 +3,6 @@
|
||||
|
||||
#include <sys/exec_elf.h>
|
||||
|
||||
/* a.out routines */
|
||||
int read_header_aout(const char *exec_hdr, size_t exec_len, int *sep_id,
|
||||
vir_bytes *text_bytes, vir_bytes *data_bytes,
|
||||
vir_bytes *bss_bytes, phys_bytes *tot_bytes, vir_bytes *pc,
|
||||
int *hdrlenp);
|
||||
|
||||
/* ELF routines */
|
||||
int read_header_elf(const char *exec_hdr, int hdr_len,
|
||||
vir_bytes *text_vaddr, phys_bytes *text_paddr,
|
||||
|
||||
Reference in New Issue
Block a user