History log of /netbsd-src/sys/compat/linux/common/linux_exec_aout.c (Results 51 – 68 of 68)
Revision Date Author Comments
# 7c325577 27-Sep-1996 cgd <cgd@NetBSD.org>

slightly clean up some of the changes made when ELF64 support went in


# 9c3e274c 26-Sep-1996 cgd <cgd@NetBSD.org>

adapt ELF-using compat code to use new ELF definitions/code. At this point,
these are restricted to 32-bit ELF, and should be severely cleaned.


# a8fd2576 03-Sep-1996 mycroft <mycroft@NetBSD.org>

Define execv() and execve() consistently across emulations.
Do path name translation.


# d83602c1 13-Jun-1996 christos <christos@NetBSD.org>

Simplify and add comments.


# 4d9a6e09 13-Jun-1996 christos <christos@NetBSD.org>

- Pass the Elf32_Ehdr in the linux probe function, and use it!

Since linux binaries are (mostly) always compiled with gcc, look for
the gcc signature in the .comment section header: "\0 GCC: (GNU) "

- Pass the Elf32_Ehdr in the linux probe function, and use it!

Since linux binaries are (mostly) always compiled with gcc, look for
the gcc signature in the .comment section header: "\0 GCC: (GNU) ".
I've changed the probe order in kern/exec_elf.c to probe for linux ELF
binaries first and fall back to SVR4 binaries. This makes statically
linked binaries work for both linux and svr4. Note that gcc-compiled
svr4 binaries, still contain the operating system signature first and
then the GCC signature, so there is no conflict. Yes this is a hack.

show more ...


# 151fa70f 05-Apr-1996 christos <christos@NetBSD.org>

Prototyping changes.


# 245f292f 07-Oct-1995 mycroft <mycroft@NetBSD.org>

Prefix names of system call implementation functions with `sys_'.


# e1da0d53 19-Sep-1995 thorpej <thorpej@NetBSD.org>

Make system calls conform to a standard prototype and bring those
prototypes into scope.


# 88b8e43a 14-Aug-1995 mycroft <mycroft@NetBSD.org>

Rearrange #includes.


# 6b95b513 24-Jun-1995 christos <christos@NetBSD.org>

Use compat_util.[ch].


# c4aaa600 22-Jun-1995 fvdl <fvdl@NetBSD.org>

* Changed to use generic ELF code from kern/exec_elf.c (which was taken
from the svr4 exec code plus the linux compat mods)
* Include file change
* Add multicast sockopts (from John Brezak)


# fb777788 11-Jun-1995 fvdl <fvdl@NetBSD.org>

Don't forget to acknowledge that all the ELF stuff was taken from
Christos' svr4 code.


# fc7cfb5f 11-Jun-1995 fvdl <fvdl@NetBSD.org>

* Make Linux ELF binaries work. Lots of code duplication, but it will have to do
for now.
* Add a sanity check in linux_uselib


# bfd22ffd 16-May-1995 mycroft <mycroft@NetBSD.org>

Generate the new ps_strings format.


# 44eef7c2 22-Apr-1995 christos <christos@NetBSD.org>

- added struct emul to all emulations.
- removed all setup functions.
- added copyargs() functions where needed.


# 623f1e39 07-Apr-1995 fvdl <fvdl@NetBSD.org>

Handle Linux signal tramp code differently. Some changes because of the
now seperate Linux signal trampoline code. Add linux_sigreturn to
syscalls.master.


# 182c23c8 05-Mar-1995 fvdl <fvdl@NetBSD.org>

Added a few more system calls.
More consistent alternate root file semantics throughout.


# 3bf459f3 28-Feb-1995 fvdl <fvdl@NetBSD.org>

Added Linux compat code.


123