freebsd-skq/sys/amd64/linux32
kib ee461b4bba Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the struct
sysent.

sv_prepsyscall is unused.

sv_sigsize and sv_sigtbl translate signal number from the FreeBSD
namespace into the ABI domain.  It is only utilized on i386 for iBCS2
binaries.  The issue with this approach is that signals for iBCS2 were
delivered with the FreeBSD signal frame layout, which does not follow
iBCS2.  The same note is true for any other potential user if
sv_sigtbl.  In other words, if ABI needs signal number translation, it
really needs custom sv_sendsig method instead.

Sponsored by:	The FreeBSD Foundation
2015-11-28 08:49:07 +00:00
..
linux32_dummy.c Implement Linux specific syncfs() system call. 2015-05-24 18:08:01 +00:00
linux32_genassym.c Implement vdso - virtual dynamic shared object. Through vdso Linux 2015-05-24 15:28:17 +00:00
linux32_ipc64.h
linux32_locore.s Update for LINUX32 rename. The assembler didn't complain about undefined 2015-10-29 15:20:47 +00:00
linux32_machdep.c pcb_gs32sd is unused for long time, remove it. Keep the padding in pcb. 2015-06-29 07:53:44 +00:00
linux32_proto.h Regen for linux32 rename and linux64 systrace. 2015-10-22 21:33:37 +00:00
linux32_support.s
linux32_syscall.h Regen for linux32 rename and linux64 systrace. 2015-10-22 21:33:37 +00:00
linux32_syscalls.c Regen for linux32 rename and linux64 systrace. 2015-10-22 21:33:37 +00:00
linux32_sysent.c Regen for linux32 rename and linux64 systrace. 2015-10-22 21:33:37 +00:00
linux32_systrace_args.c Regen for r283492. 2015-05-24 18:09:01 +00:00
linux32_sysvec.c Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the struct 2015-11-28 08:49:07 +00:00
linux32_vdso.lds.s Put linux_platform into the vdso to avoid copying it onto the stack at 2015-05-24 15:30:52 +00:00
linux.h Fix build with DEBUG defined. 2015-10-29 15:16:47 +00:00
Makefile add DTrace systrace support for linux32 and freebsd32 on amd64 syscalls 2011-03-12 08:51:43 +00:00
syscalls.conf Rename remaining linux32 symbols such as linux_sysent[] and 2015-10-22 21:28:20 +00:00
syscalls.master Rename remaining linux32 symbols such as linux_sysent[] and 2015-10-22 21:28:20 +00:00