opnsense-src/sys/amd64/linux
Brooks Davis 562894f0dc Centralize compatability translation macros.
Copy the CP, PTRIN, etc macros from freebsd32.h into a sys/abi_compat.h
and replace existing definitation with includes where required. This
eliminates duplicate code and allows Linux and FreeBSD compatability
headers to be included in the same files.

Input from:	cem, jhb
Obtained from:	CheriBSD
MFC after:	2 weeks
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D24275
2020-04-14 20:30:48 +00:00
..
linux.h Centralize compatability translation macros. 2020-04-14 20:30:48 +00:00
linux_dummy.c linuxulator: implement sendfile 2020-02-05 16:53:02 +00:00
linux_genassym.c
linux_locore.asm linuxulator: rename linux_locore.s to .asm 2019-07-30 17:18:31 +00:00
linux_machdep.c Remove resolver_qual from DEFINE_IFUNC/DEFINE_UIFUNC macros. 2019-05-16 22:20:54 +00:00
linux_proto.h Regen after r357503. 2020-02-04 16:02:04 +00:00
linux_ptrace.c Improve debugging output. 2019-09-04 18:00:03 +00:00
linux_support.s Futex support functions in linux.ko and linux32.ko on amd64 should be 2018-08-07 18:29:10 +00:00
linux_syscall.h Regen after r357503. 2020-02-04 16:02:04 +00:00
linux_syscalls.c Regen after r357503. 2020-02-04 16:02:04 +00:00
linux_sysent.c Regen after r357503. 2020-02-04 16:02:04 +00:00
linux_systrace_args.c Regen after r357503. 2020-02-04 16:02:04 +00:00
linux_sysvec.c Add compat.linux.emul_path, so it can be set to something other 2019-12-16 20:07:04 +00:00
linux_vdso.lds.s
Makefile sysent targets: further cleanup and deduplication 2020-01-18 20:37:45 +00:00
syscalls.conf
syscalls.master Add missing linux(4) syscall entries. This fixes missing debug 2020-02-04 16:01:06 +00:00