diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2019-12-11 17:28:49 +0000 |
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2019-12-11 17:28:49 +0000 |
| commit | beede70e5143ff4ea1f10e667c78575ab0031028 (patch) | |
| tree | a2dcd0ac41bbc22a61cfcfe2851d8bb2b6ae3b75 | |
| parent | 29f64e28bab6653b573070aefaecce62fe4d4b85 (diff) | |
Notes
| -rw-r--r-- | sys/arm/linux/Makefile | 25 | ||||
| -rw-r--r-- | sys/arm/linux/syscalls.conf | 11 |
2 files changed, 36 insertions, 0 deletions
diff --git a/sys/arm/linux/Makefile b/sys/arm/linux/Makefile new file mode 100644 index 0000000000000..66bd3d08d1e35 --- /dev/null +++ b/sys/arm/linux/Makefile @@ -0,0 +1,25 @@ +# Makefile for syscall tables +# +# $FreeBSD$ + +# Don't use an OBJDIR +.OBJDIR: ${.CURDIR} + +.include <src.lua.mk> + +MAKESYSCALLS= ../../tools/makesyscalls.lua +SRCS= syscalls.conf \ + syscalls.master +GENERATED= linux_proto.h \ + linux_syscall.h \ + linux_syscalls.c \ + linux_sysent.c \ + linux_systrace_args.c + +all: + @echo "make sysent only" + +sysent: ${GENERATED} + +${GENERATED}: ${MAKESYSCALLS} ${SRCS} + ${LUA} ${MAKESYSCALLS} syscalls.master syscalls.conf diff --git a/sys/arm/linux/syscalls.conf b/sys/arm/linux/syscalls.conf new file mode 100644 index 0000000000000..29f37920bba6f --- /dev/null +++ b/sys/arm/linux/syscalls.conf @@ -0,0 +1,11 @@ +# $FreeBSD$ +sysnames="linux_syscalls.c" +sysproto="linux_proto.h" +sysproto_h=_LINUX_SYSPROTO_H_ +syshdr="linux_syscall.h" +syssw="linux_sysent.c" +sysmk="/dev/null" +syscallprefix="LINUX_SYS_" +switchname="linux_sysent" +namesname="linux_syscallnames" +systrace="linux_systrace_args.c" |
