hush: install signal handlers with filled sigmask
authorDenys Vlasenko <vda.linux@googlemail.com>
Thu, 12 May 2011 21:06:20 +0000 (23:06 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Thu, 12 May 2011 21:06:20 +0000 (23:06 +0200)
commit0806e401d6747c391fa0427e0ccba9951f9a1c3d
treeb64a92ccbe311f699462c48fd2737e3539450238
parentb1ab283f0b6acc6610d64ec33a50c7b16e517797
hush: install signal handlers with filled sigmask

function                                             old     new   delta
install_sighandler                                     -      39     +39
hush_main                                           1001    1031     +30
builtin_trap                                         386     392      +6
install_sighandlers                                  121     123      +2
switch_off_special_sigs                               87      86      -1
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 3/1 up/down: 77/-1)              Total: 76 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/hush.c