freebsd-dev/sys/amd64/linux32
John Baldwin 2f99bcce1e Rename remaining linux32 symbols such as linux_sysent[] and
linux_syscallnames[] from linux_* to linux32_* to avoid conflicts with
linux64.ko.  While here, add support for linux64 binaries to systrace.
- Update NOPROTO entries in amd64/linux/syscalls.master to match the
  main table to fix systrace build.
- Add a special case for union l_semun arguments to the systrace
  generation.
- The systrace_linux32 module now only builds the systrace_linux32.ko.
  module on amd64.
- Add a new systrace_linux module that builds on both i386 and amd64.
  For i386 it builds the existing systrace_linux.ko.  For amd64 it
  builds a systrace_linux.ko for 64-bit binaries.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D3954
2015-10-22 21:28:20 +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 Being exported through vdso the note.Linux section used by glibc 2015-05-24 16:25:44 +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 r283492. 2015-05-24 18:09:01 +00:00
linux32_support.s
linux32_syscall.h Regen for r283492. 2015-05-24 18:09:01 +00:00
linux32_syscalls.c Regen for r283492. 2015-05-24 18:09:01 +00:00
linux32_sysent.c Regen for r283492. 2015-05-24 18:09:01 +00:00
linux32_systrace_args.c Regen for r283492. 2015-05-24 18:09:01 +00:00
linux32_sysvec.c Rename remaining linux32 symbols such as linux_sysent[] and 2015-10-22 21:28:20 +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 Reduce duplication between MD Linux code by moving msg related 2015-05-24 18:03:14 +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