Use sigaction() instead of signal() to avoid pulling in unnecessary
authorguenther <guenther@openbsd.org>
Sun, 25 Oct 2015 04:13:59 +0000 (04:13 +0000)
committerguenther <guenther@openbsd.org>
Sun, 25 Oct 2015 04:13:59 +0000 (04:13 +0000)
commitb664e637d4d10436cbdaec236e94bfb819ed6887
tree9ff0b4a2a12a1026227c14d70ccbe9c08d54ba2a
parent3365188948c22c0cd742dd8abd95d9abc04d644c
Use sigaction() instead of signal() to avoid pulling in unnecessary
wrappers.  To keep uses from crawling back in, mark signal() as
deprecated inside libc.

ok deraadt@
lib/libc/gen/signal.c
lib/libc/hidden/signal.h
lib/libc/stdlib/abort.c