freebsd-dev/sys/compat/freebsd32
Brooks Davis 22c0c9a481 Remove __restrict qualifiers from syscalls.master.
The restruct qualifier is intended to aid code generation in the
compiler, but the only access to storage through these pointers is via
structs using copyin/copyout and the like which can not be written in C
or C++ and thus the compiler gains nothing from the qualifiers.

As such, the qualifiers add no value in current usage.

Reviewed by:	kib
Obtained from:	CheriBSD
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D17574
2018-10-22 21:50:43 +00:00
..
capabilities.conf Fix compat32 ftruncate cap mode after ino64. 2018-08-28 18:49:39 +00:00
freebsd32_capability.c sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
freebsd32_ioctl.c Revert r339174: Move 32-bit compat support for FIODGNAME to the right place. 2018-10-04 23:55:03 +00:00
freebsd32_ioctl.h Revert r339174: Move 32-bit compat support for FIODGNAME to the right place. 2018-10-04 23:55:03 +00:00
freebsd32_ipc.h Rename kernel-only members of semid_ds and msgid_ds. 2018-03-02 22:10:48 +00:00
freebsd32_misc.c Revert r337922, except for some documention-only bits. This needs to wait 2018-08-16 19:09:43 +00:00
freebsd32_misc.h sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
freebsd32_proto.h Revert r337922, except for some documention-only bits. This needs to wait 2018-08-16 19:09:43 +00:00
freebsd32_signal.h sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
freebsd32_syscall.h Regenerate after UNIMPL -> OBSOL changes in r339001. 2018-09-28 17:25:28 +00:00
freebsd32_syscalls.c Regenerate after UNIMPL -> OBSOL changes in r339001. 2018-09-28 17:25:28 +00:00
freebsd32_sysent.c Regenerate after UNIMPL -> OBSOL changes in r339001. 2018-09-28 17:25:28 +00:00
freebsd32_systrace_args.c Revert r337922, except for some documention-only bits. This needs to wait 2018-08-16 19:09:43 +00:00
freebsd32_util.h Reduce duplication in dynamic syscall registration code. 2018-02-20 18:08:57 +00:00
freebsd32.h sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
Makefile Don't use an .OBJDIR for 'make sysent'. 2018-01-29 19:14:15 +00:00
syscalls.conf
syscalls.master Remove __restrict qualifiers from syscalls.master. 2018-10-22 21:50:43 +00:00