Module Name: src Committed By: kre Date: Tue May 9 11:14:16 UTC 2017
Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/comp: mi src/distrib/sets/lists/debug: shl.mi src/include: signal.h src/lib/libc: shlib_version src/lib/libc/gen: Makefile.inc Added Files: src/lib/libc/gen: signalname.3 signalname.c signalnext.c signalnumber.c Log Message: Add the new signalname/signalnext/signalnumber interface to libc. This as discussed on current-users in the thread entitled: Proposal: new libc/libutil functions to map SIGXXXX <-> "XXXX" that can be found (starting at): http://mail-index.netbsd.org/current-users/2017/04/28/msg031600.html These functions provide the mechanism to enable applications to divorce themselves from internal details of the signal implementation. Libc minor bumped, prototypes in <signal.h>, sets lists updated (and sorted). One and all: feel free to improve the sources & man page (etc), but please do not change the function signatures without discussion. To generate a diff of this commit: cvs rdiff -u -r1.812 -r1.813 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.2130 -r1.2131 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.171 -r1.172 src/distrib/sets/lists/debug/shl.mi cvs rdiff -u -r1.55 -r1.56 src/include/signal.h cvs rdiff -u -r1.272 -r1.273 src/lib/libc/shlib_version cvs rdiff -u -r1.198 -r1.199 src/lib/libc/gen/Makefile.inc cvs rdiff -u -r0 -r1.1 src/lib/libc/gen/signalname.3 \ src/lib/libc/gen/signalname.c src/lib/libc/gen/signalnext.c \ src/lib/libc/gen/signalnumber.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.