diff options
Diffstat (limited to 'sys/arm64/arm64/elf32_machdep.c')
-rw-r--r-- | sys/arm64/arm64/elf32_machdep.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/arm64/arm64/elf32_machdep.c b/sys/arm64/arm64/elf32_machdep.c index 774fa5b9f701..4322c07d6e82 100644 --- a/sys/arm64/arm64/elf32_machdep.c +++ b/sys/arm64/arm64/elf32_machdep.c @@ -44,6 +44,7 @@ __FBSDID("$FreeBSD$"); #include <sys/imgact.h> #include <sys/linker.h> #include <sys/proc.h> +#include <sys/reg.h> #include <sys/sysent.h> #include <sys/imgact_elf.h> #include <sys/syscall.h> @@ -120,6 +121,8 @@ static struct sysentvec elf32_freebsd_sysvec = { .sv_hwcap2 = &elf32_hwcap2, .sv_onexec_old = exec_onexec_old, .sv_onexit = exit_onexit, + .sv_regset_begin = SET_BEGIN(__elfN(regset)), + .sv_regset_end = SET_LIMIT(__elfN(regset)), }; INIT_SYSENTVEC(elf32_sysvec, &elf32_freebsd_sysvec); |