]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add sigsetop extensions commonly found in musl libc and glibc
authorKyle Evans <kevans@FreeBSD.org>
Thu, 19 Dec 2019 02:09:16 +0000 (02:09 +0000)
committerKyle Evans <kevans@FreeBSD.org>
Thu, 19 Dec 2019 02:09:16 +0000 (02:09 +0000)
commitf848febea86cf74453aae7054e37e3718991110d
tree0d6e4b4784f82bc482e236de6e1396fd29bbcfb3
parent91670741521d3574f80b63df5074379c79eb22bb
Add sigsetop extensions commonly found in musl libc and glibc

These functions (sigandset, sigisemptyset, sigorset) are commonly available
in at least musl libc and glibc; sigorset, at least, has proven quite useful
in qemu-bsd-user work for tracking the current process signal mask in a more
self-documenting/aesthetically pleasing manner.
include/signal.h
lib/libc/gen/Makefile.inc
lib/libc/gen/Symbol.map
lib/libc/gen/sigsetops.3
lib/libc/gen/sigsetops.c
lib/libc/tests/gen/Makefile
lib/libc/tests/gen/sigsetops_test.c [new file with mode: 0644]