moved biggest stack buffers to malloc space, or made their size configurable
authorDenis Vlasenko <vda.linux@googlemail.com>
Sun, 10 Jun 2007 15:08:44 +0000 (15:08 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sun, 10 Jun 2007 15:08:44 +0000 (15:08 -0000)
commite8a0788b249cbac5bf5b2aa2d81bb8f6b29a7a4b
treefcdf3d51b6d60986b634c693d71355867bca82ff
parentd4fea900bdb92d7bba71348a40cb00b6748a8ecc
moved biggest stack buffers to malloc space, or made their size configurable
(8k of shell line edit buffer is an overkill)

# make ARCH=i386 bloatcheck
function                                             old     new   delta
read_line_input                                     3933    3967     +34
ifaddrlist                                           348     345      -3
do_loadfont                                          208     191     -17
edit_file                                            840     819     -21
.rodata                                           129112  129080     -32
uncompress                                          1305    1268     -37
loadfont_main                                        566     495     -71
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/6 up/down: 34/-181)          Total: -147 bytes
Makefile.flags
archival/libunarchive/decompress_uncompress.c
console-tools/loadfont.c
editors/Config.in
editors/vi.c
libbb/Config.in
libbb/lineedit.c
networking/traceroute.c