1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/sys/amd64/linux32
John Baldwin 1d15fdd97b - Add a custom version of exec_copyin_args() to deal with the 32-bit
pointers in argv and envv in userland and use that together with
  kern_execve() and exec_free_args() to implement linux_execve() for the
  amd64/linux32 ABI without using the stackgap.
- Implement linux_nanosleep() using the recently added kern_nanosleep().
- Use linux_emul_convpath() instead of linux_emul_find() in
  exec_linux_imgact_try().

Tested by:	cokane
Silence on:	amd64
2005-02-18 18:51:59 +00:00
..
linux32_dummy.c
linux32_genassym.c
linux32_ipc64.h
linux32_locore.s
linux32_machdep.c - Add a custom version of exec_copyin_args() to deal with the 32-bit 2005-02-18 18:51:59 +00:00
linux32_proto.h
linux32_syscall.h
linux32_sysent.c
linux32_sysvec.c - Add a custom version of exec_copyin_args() to deal with the 32-bit 2005-02-18 18:51:59 +00:00
linux.h
Makefile
syscalls.conf
syscalls.master