libbb: introduse and use signal_[no_]SA_RESTART_empty_mask and sigaction_set
authorDenis Vlasenko <vda.linux@googlemail.com>
Wed, 12 Mar 2008 23:19:35 +0000 (23:19 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Wed, 12 Mar 2008 23:19:35 +0000 (23:19 -0000)
commit8e2cfec1cdf34068f2378aae9fe8f5ec0f821e21
treecf328e6b8bbdc608228da528f661124e364edb85
parent4cf1d08fc2e50f9abda999d468c5e972ff4995c2
libbb: introduse and use signal_[no_]SA_RESTART_empty_mask and sigaction_set

signal_SA_RESTART_empty_mask                           -      65     +65
signal_no_SA_RESTART_empty_mask                        -      54     +54
dd_main                                             1325    1369     +44
sigaction_set                                          -      19     +19
dname_enc                                            373     377      +4
UNSPEC_print                                          64      66      +2
setsignal                                            296     294      -2
bb_signals_recursive                                  95      92      -3
bb_askpass                                           367     361      -6
inetd_main                                          1810    1797     -13
rx_main                                              912     883     -29
sigdelset                                             32       -     -32
__sigdelset                                           32       -     -32
__GI_sigdelset                                        32       -     -32
sighup_handler                                        84      37     -47
arping_main                                         1844    1797     -47
fsck_main                                           1869    1807     -62
run_list                                            1917    1844     -73
vlock_main                                           492     409     -83
progressmeter                                        883     798     -85
handle_incoming_and_exit                            2737    2651     -86
------------------------------------------------------------------------------
(add/remove: 3/3 grow/shrink: 3/12 up/down: 188/-632)        Total: -444 bytes
14 files changed:
coreutils/dd.c
e2fsprogs/fsck.c
include/libbb.h
libbb/bb_askpass.c
libbb/signals.c
loginutils/vlock.c
miscutils/devfsd.c
miscutils/rx.c
networking/arping.c
networking/httpd.c
networking/inetd.c
networking/wget.c
shell/ash.c
shell/hush.c