freebsd-dev/usr.bin/truss
Brooks Davis 1544e0f5d1 syscallarg_t: Add a type for system call arguments
This more clearly differentiates system call arguments from integer
registers and return values. On current architectures it has no effect,
but on architectures where pointers are not integers (CHERI) and may
not even share registers (CHERI-MIPS) it is necessiary to differentiate
between system call arguments (syscallarg_t) and integer register values
(register_t).

Obtained from:	CheriBSD

Reviewed by:	imp, kib
Differential Revision:	https://reviews.freebsd.org/D33780
2022-01-12 22:51:25 +00:00
..
extern.h spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
main.c truss: minor cleanup and pedantic warning fixes 2021-06-16 16:35:55 +01:00
Makefile Rename NO_WERROR -> MK_WERROR=no 2021-01-07 09:31:03 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
setup.c truss(1): detach more carefully 2022-01-12 20:04:41 +02:00
syscall.h syscallarg_t: Add a type for system call arguments 2022-01-12 22:51:25 +00:00
syscalls.c syscallarg_t: Add a type for system call arguments 2022-01-12 22:51:25 +00:00
truss.1 Make truss(1) cross-reference dtrace(1) and bump .Dd. 2017-07-21 13:58:51 +00:00
truss.h syscallarg_t: Add a type for system call arguments 2022-01-12 22:51:25 +00:00