*: introduce and use ffulsh_all()
authorDenys Vlasenko <vda.linux@googlemail.com>
Mon, 2 Nov 2009 13:19:51 +0000 (14:19 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Mon, 2 Nov 2009 13:19:51 +0000 (14:19 +0100)
commit8131eea3dce5fba0dfb78e6083d1730423fad20b
treec098d7ba6ef9f4745425a29a330480e6088d6d9a
parent0d8ea64af618dc83c3291b3b598636ed3d0854e4
*: introduce and use ffulsh_all()

function                                             old     new   delta
buffer_fill_and_print                                179     196     +17
fflush_all                                             -       9      +9
spawn                                                 87      92      +5
rtcwake_main                                         455     453      -2
...
alarm_intr                                            93      84      -9
readcmd                                             1072    1062     -10
bb_ask                                               345     333     -12
more_main                                            845     832     -13
flush_stdout_stderr                                   42      23     -19
xfflush_stdout                                        27       -     -27
flush_stderr                                          30       -     -30
------------------------------------------------------------------------------
(add/remove: 1/2 grow/shrink: 2/50 up/down: 31/-397)         Total: -366 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
49 files changed:
archival/cpio.c
coreutils/dd.c
coreutils/dirname.c
coreutils/echo.c
coreutils/hostid.c
coreutils/length.c
coreutils/logname.c
coreutils/pwd.c
coreutils/seq.c
coreutils/whoami.c
editors/awk.c
editors/cmp.c
editors/ed.c
editors/vi.c
findutils/xargs.c
include/libbb.h
libbb/bb_askpass.c
libbb/info_msg.c
libbb/lineedit.c
libbb/login.c
libbb/verror_msg.c
libbb/vfork_daemon_rexec.c
libbb/xfuncs_printf.c
loginutils/login.c
mailutils/mail.c
miscutils/flash_eraseall.c
miscutils/hdparm.c
miscutils/less.c
networking/arping.c
networking/ftpd.c
networking/ifupdown.c
networking/libiproute/ipaddress.c
networking/libiproute/iprule.c
networking/nc_bloaty.c
networking/ping.c
networking/telnetd.c
networking/traceroute.c
procps/top.c
procps/watch.c
runit/svlogd.c
scripts/echo.c
selinux/setfiles.c
shell/ash.c
shell/hush.c
sysklogd/logread.c
util-linux/fsck_minix.c
util-linux/mkfs_minix.c
util-linux/more.c
util-linux/rtcwake.c