sortix--sortix/libc
Jonas 'Sortie' Termansen 5837421478 Don't unblock SIGABRT in abort(3) before calling raise(SIGABRT).
The language in POSIX mentioning overriding blocking or ignoring SIGABRT
refers to the inevitability of exiting by SIGABRT if SIGABRT isn't caught or
if the handler does return.

This implementation of abort(3) implements the standard by raising SIGABRT,
allowing the signal to be caught; and if the signal is blocked or ignored or
the handler returns, then exit_thread(2) forcefully exits the process as if
by SIGABRT.
2018-09-01 12:56:07 +02:00
..
arpa/inet Add inet_pton(3). 2017-02-14 20:43:30 +01:00
assert
blf
c++
ctype
dirent
dlfcn
err
errno
error
fcntl
fnmatch
fsmarshall
fstab
getopt
grp
include Fix <fcntl.h> including <sys/stat.h> namespace pollution. 2018-08-06 23:59:34 +02:00
init
inttypes
ioleast
langinfo
libgen
locale
malloc
msr
netdb Add getnameinfo(3). 2017-02-14 20:43:30 +01:00
netinet/in
poll
psctl
pthread
pty
pwd Fix <stdio.h> pulling in <pthread.h> through <FILE.h> when __is_sortix_libc. 2018-07-17 12:25:52 +02:00
regex
sched
scram
semaphore
signal
ssp
stdio Fix <stdio.h> pulling in <pthread.h> through <FILE.h> when __is_sortix_libc. 2018-07-17 12:25:52 +02:00
stdio_ext
stdlib Don't unblock SIGABRT in abort(3) before calling raise(SIGABRT). 2018-09-01 12:56:07 +02:00
string
sys Allow AF_UNSPEC family in socketpair(2). 2017-08-26 16:49:57 +02:00
syslog
termios
time
timespec
ubsan
unistd Fix typo in getentropy(2). 2018-02-04 13:39:37 +01:00
utime
wchar
wctype
x64
x86
.gitignore
Makefile Add inet_pton(3). 2017-02-14 20:43:30 +01:00