freebsd-dev/sys/compat/freebsd32
Mark Johnston f04a096049 exec: Simplify sv_copyout_strings implementations a bit
Simplify control flow around handling of the execpath length and signal
trampoline.  Cache the sysentvec pointer in a local variable.

No functional change intended.

Reviewed by:	kib
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D33703
2021-12-31 12:50:15 -05:00
..
freebsd32_abort2.c freebsd32: add real abort2 2021-11-17 20:12:25 +00:00
freebsd32_capability.c Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
freebsd32_ioctl.c freebsd32: simplify memrange translation 2021-11-17 20:12:24 +00:00
freebsd32_ioctl.h Move 32-bit compat support for FIODGNAME to the right place. 2018-10-26 17:59:25 +00:00
freebsd32_ipc.h freebsd32: rename old SysV IPC types 2021-11-17 20:12:23 +00:00
freebsd32_misc.c exec: Simplify sv_copyout_strings implementations a bit 2021-12-31 12:50:15 -05:00
freebsd32_misc.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
freebsd32_proto.h Regen 2021-12-09 02:49:10 +02:00
freebsd32_signal.h sys/compat: Use C99 fixed-width integer types. 2021-12-28 09:41:33 -08:00
freebsd32_syscall.h Regen 2021-12-09 02:49:10 +02:00
freebsd32_syscalls.c Regen 2021-12-09 02:49:10 +02:00
freebsd32_sysent.c Regen 2021-12-09 02:49:10 +02:00
freebsd32_systrace_args.c Regen 2021-12-09 02:49:10 +02:00
freebsd32_util.h sys/compat: Use C99 fixed-width integer types. 2021-12-28 09:41:33 -08:00
freebsd32.h sys/compat: Use C99 fixed-width integer types. 2021-12-28 09:41:33 -08:00
Makefile freebsd32: generate from sys/kern/syscalls.master 2021-11-22 22:36:58 +00:00
syscalls.conf freebsd32: generate from sys/kern/syscalls.master 2021-11-22 22:36:58 +00:00