opnsense-src/lib/libc/amd64/sys
Brooks Davis 8f465f509b {amd64,i386}/SYS.h: add _SYSCALL and _SYSCALL_BODY
Add a _SYSCALL(name) which calls the SYS_name syscall.  Use it to add a
_SYSCALL_BODY() macro which invokes the syscall and calls cerror as
required.  Use the latter to implement PSEUDO() and RSYSCALL().

Reviewed by:	imp, markj
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D43059
2023-12-18 22:28:42 +00:00
..
amd64_get_fsbase.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
amd64_get_gsbase.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
amd64_set_fsbase.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
amd64_set_gsbase.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
cerror.S lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
getcontext.S {amd64,i386}/SYS.h: add _SYSCALL and _SYSCALL_BODY 2023-12-18 22:28:42 +00:00
Makefile.inc libc: don't needlessly add vfork.o to NOASM 2023-12-06 20:49:08 +00:00
vfork.S {amd64,i386}/SYS.h: add _SYSCALL and _SYSCALL_BODY 2023-12-18 22:28:42 +00:00