syslogd,logger: code shrink for musl
authorDenys Vlasenko <vda.linux@googlemail.com>
Wed, 16 Aug 2017 13:05:36 +0000 (15:05 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Wed, 16 Aug 2017 13:05:36 +0000 (15:05 +0200)
commitcf686ae3b401c68b64ff997b68b7972881dbf80e
tree1783ea92906d002bded11244d2d1b692b25b2319
parentdce39c98944ec6570dee5afc1e2edb16f87c1546
syslogd,logger: code shrink for musl

function                                             old     new   delta
syslogd_main                                        1252    1910    +658
logger_main                                          277     393    +116
timestamp_and_log                                    434     542    +108
static.__compound_literal                              -     104    +104
parse_fac_prio_20                                    137       -    -137
pencode                                              167       -    -167
parse_syslogdcfg                                     715       -    -715
------------------------------------------------------------------------------
(add/remove: 1/3 grow/shrink: 3/0 up/down: 986/-1019)         Total: -33 bytes
   text    data     bss     dec     hex filename
 912506     563    6132  919201   e06a1 busybox_old
 912364     563    6132  919059   e0613 busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
sysklogd/logger.c
sysklogd/syslogd.c
sysklogd/syslogd_and_logger.c