Denis Vlasenko
|
a46dd89e94
|
cpio: internalize archive_xread_all_eof. add a few paranoia checks
for corrupted cpio files.
modprobe-small: remove stray include
route: small code shrink
function old new delta
get_header_cpio 958 980 +22
archive_xread_all_eof 33 - -33
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 1/0 up/down: 22/-33) Total: -11 bytes
|
2008-07-12 09:20:44 +00:00 |
|
Denis Vlasenko
|
b6052724ff
|
open_transformer: do not return fd, it does not change
libbb: adopt zipped read from modprobe-small
function old new delta
getoptscmd 708 713 +5
qgravechar 106 109 +3
huft_build 1165 1168 +3
tr_main 474 472 -2
open_transformer 91 89 -2
evalvar 1376 1374 -2
rpm_main 1691 1688 -3
qrealloc 36 33 -3
get_header_tar_lzma 55 52 -3
get_header_tar_gz 100 97 -3
get_header_tar_bz2 55 52 -3
get_header_tar_Z 89 86 -3
find_main 418 406 -12
prepare 302 283 -19
xmalloc_open_zipped_read_close 161 135 -26
xmalloc_read 248 199 -49
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/13 up/down: 11/-130) Total: -119 bytes
|
2008-07-10 17:43:01 +00:00 |
|
Denis Vlasenko
|
0e2c93fc0b
|
modprobe-small: make depmod compatible with kernel build.
three last commits' sizes combined:
function old new delta
find_alias 218 612 +394
load_dep_bb - 310 +310
modprobe_main 289 380 +91
copy_stringbuf - 40 +40
process_module 637 655 +18
reset_stringbuf - 15 +15
parse_module 333 334 +1
append 84 85 +1
fileAction 832 819 -13
------------------------------------------------------------------------------
(add/remove: 3/0 grow/shrink: 5/1 up/down: 870/-13) Total: 857 bytes
|
2008-07-10 14:16:11 +00:00 |
|
Denis Vlasenko
|
7f950a93ff
|
modprobe-small: add depfile creation
|
2008-07-10 14:14:45 +00:00 |
|
Denis Vlasenko
|
784369987f
|
modprobe-small: add depfile loading
|
2008-07-10 14:14:20 +00:00 |
|
Denis Vlasenko
|
24a131ea4d
|
modprobe-small: preparatory patch for modprobe.dep.bb creation patches,
Code size impact ~0.
|
2008-07-09 15:30:57 +00:00 |
|
Denis Vlasenko
|
f62ab2d774
|
libbb: use improved xmalloc_read() from modprobe-small
who: fix compile breakage on some systems
modprobe-small: improve Config help text wording
|
2008-07-09 09:50:33 +00:00 |
|
Denis Vlasenko
|
deeed59de0
|
libbb: introduce and use xrealloc_vector
function old new delta
xrealloc_vector_helper - 51 +51
create_list 84 99 +15
getopt_main 690 695 +5
passwd_main 1049 1053 +4
get_cached 85 89 +4
msh_main 1377 1380 +3
add_match 42 41 -1
read_lines 720 718 -2
grave 1068 1066 -2
fill_match_lines 143 141 -2
add_to_dirlist 67 65 -2
add_input_file 49 47 -2
act 252 250 -2
fsck_main 2252 2246 -6
man_main 765 757 -8
bb_internal_initgroups 228 220 -8
cut_main 1052 1041 -11
add_edge_to_node 55 43 -12
dpkg_main 3851 3835 -16
ifupdown_main 2202 2178 -24
sort_main 838 812 -26
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 5/15 up/down: 82/-124) Total: -42 bytes
|
2008-07-08 05:14:36 +00:00 |
|
Denis Vlasenko
|
58f59a25ee
|
modprobe-small: match aliases with fnmatch(), making
shell pattern-specified alias names in module bodies work.
|
2008-07-06 11:52:23 +00:00 |
|
Denis Vlasenko
|
cee0dfcc6a
|
modprobe-small: fix debug leftover
|
2008-07-06 11:11:35 +00:00 |
|
Denis Vlasenko
|
a60f84ebf0
|
*: rename ATTRIBUTE_XXX to just XXX.
|
2008-07-05 09:18:54 +00:00 |
|
Denis Vlasenko
|
671691cf21
|
modutils: optional modutils-small by Vladimir Dronnikov.
15kb smaller than standard one.
libbb/recursive_action.c: commented-out code for aborting the scan.
|
2008-07-04 10:25:44 +00:00 |
|