]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
freebsd32: add real abort2
authorBrooks Davis <brooks@FreeBSD.org>
Wed, 17 Nov 2021 20:12:25 +0000 (20:12 +0000)
committerBrooks Davis <brooks@FreeBSD.org>
Wed, 17 Nov 2021 20:12:25 +0000 (20:12 +0000)
commite02f64d9b88ce33313755f4a94c46a7839a23f10
treee354622a10d24d81fe6f1e163a9e39b1406c0820
parente3e811a3f824ad839e9c33ae8c0e3d2165fc1911
freebsd32: add real abort2

Previously, the code would copy twice as many pointers as specified
and print pairs of them a single 64-bit pointer.

abort2 doesn't return so make the return type void

freebsd32_abort2 is in it's own file with a 2-clause BSD license
based on a discussion with Wojciech many years ago.

Reviewed by: kevans
sys/compat/freebsd32/freebsd32_abort2.c [new file with mode: 0644]
sys/compat/freebsd32/freebsd32_proto.h
sys/compat/freebsd32/freebsd32_syscall.h
sys/compat/freebsd32/freebsd32_syscalls.c
sys/compat/freebsd32/freebsd32_sysent.c
sys/compat/freebsd32/freebsd32_systrace_args.c
sys/compat/freebsd32/syscalls.master
sys/conf/files
sys/kern/kern_exit.c
sys/sys/syscallsubr.h