freebsd-nq/lib
Konstantin Belousov b4490c6e93 The si_status field of the siginfo_t, provided by the waitid(2) and
SIGCHLD signal, should keep full 32 bits of the status passed to the
_exit(2).

Split the combined p_xstat of the struct proc into the separate exit
status p_xexit for normal process exit, and signalled termination
information p_xsig.  Kernel-visible macro KW_EXITCODE() reconstructs
old p_xstat from p_xexit and p_xsig.  p_xexit contains complete status
and copied out into si_status.

Requested by:	Joerg Schilling
Reviewed by:	jilles (previous version), pho
Tested by:	pho
Sponsored by:	The FreeBSD Foundation
2015-07-18 09:02:50 +00:00
..
atf
clang
csu Force the dynamic linker to resolve _end early so we pick up the correct 2015-07-02 15:02:59 +00:00
libalias
libarchive
libauditd
libbegemot
libblocksruntime
libbluetooth
libbsdstat
libbsm
libbsnmp
libbz2
libc The si_status field of the siginfo_t, provided by the waitid(2) and 2015-07-18 09:02:50 +00:00
libc_nonshared
libc++
libcalendar
libcam
libcapsicum Let the nv.h and dnv.h includes be only in sys directory. 2015-07-02 21:58:10 +00:00
libcasper Let the nv.h and dnv.h includes be only in sys directory. 2015-07-02 21:58:10 +00:00
libclang_rt
libcom_err
libcompat
libcompiler_rt
libcrypt
libcuse
libcxxrt Add __cxa_deleted_virtual to libcxxrt's version map. 2015-06-23 17:54:24 +00:00
libdevctl
libdevinfo
libdevstat
libdpv
libdwarf
libedit
libefi
libelf
libelftc
libevent
libexecinfo
libexpat
libfetch Remove unused variable to silence clang warning. 2015-07-04 17:22:07 +00:00
libfigpar
libgeom
libgpib
libgpio Bump .Dd for the example code update. 2015-07-01 16:50:01 +00:00
libgssapi
libiconv_modules
libipsec New AES modes for IPSec, user space components. 2015-07-03 20:09:14 +00:00
libjail
libkiconv
libkvm The si_status field of the siginfo_t, provided by the waitid(2) and 2015-07-18 09:02:50 +00:00
libldns
liblzma only enable immintrin when clang is used. The base gcc does not support it. 2015-07-08 18:36:37 +00:00
libmagic
libmd Add new include path for sha256.h 2015-07-12 03:39:36 +00:00
libmemstat
libmilter
libmp
libmt
libnandfs
libnetbsd
libnetgraph
libngatm
libnv Move the nvlist source and private includes from sys/kern to seperate 2015-07-04 16:33:37 +00:00
libohash
libopie
libpam
libpcap
libpjdlog
libpmc
libproc Make libproc compilable on AArch64. 2015-07-01 13:59:26 +00:00
libprocstat
libradius
librpcsec_gss
librpcsvc
librt
librtld_db
libsbuf
libsdp
libsm libsm/path.c is about to disappear in the merge of sendmail 8.15.2. It is an 2015-07-07 02:35:06 +00:00
libsmb
libsmdb
libsmutil
libsqlite3
libstand
libstdbuf
libstdthreads
libtacplus
libtelnet
libthr cosmetic: whitespaces-tab before EOL 2015-07-08 16:35:24 +00:00
libthread_db
libucl
libufs
libugidfw Set some internal helpers as static and initialize few variables to silence 2015-06-24 01:48:44 +00:00
libulog
libunbound
libusb Remove unused variables to silence CLANG warnings. 2015-06-24 01:34:35 +00:00
libusbhid
libutil Bump .Dd due to changes made in r285050 and r285053 2015-07-02 19:41:08 +00:00
libvgl
libvmmapi Move the 'devmem' device nodes from /dev/vmm to /dev/vmm.io 2015-07-06 19:41:43 +00:00
libwrap
libxo
liby
libypclnt
libz
msun .ie is not supposed to be used in manpages 2015-07-14 15:21:00 +00:00
ncurses
tests
Makefile First cut of DTrace for AArch64. 2015-07-01 15:51:11 +00:00
Makefile.inc