diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-10-23 13:05:03 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-10-23 13:05:03 +0200 |
commit | a7a1fd02cba88b47bc0faddd9ca301d58ff539cf (patch) | |
tree | a1c09c72bc37fa00a5df7d204c2336c5f1004982 /shell/ash_test/printenv.c | |
parent | 56b3eec162c135d69e7b0bee70f30cf6ec31aae5 (diff) | |
download | busybox-a7a1fd02cba88b47bc0faddd9ca301d58ff539cf.tar.gz |
eliminate all remaining users of ctype. ~600 byte large tables are gone.
function old new delta
skip_thing 253 278 +25
find_range 497 508 +11
ask 220 228 +8
...
setlocalenv 90 82 -8
bb_strtoll 84 76 -8
bb_strtol 85 77 -8
is_well_formed_var_name 75 66 -9
expand 651 641 -10
endofname 104 92 -12
buffer_fill_and_print 196 179 -17
isxdigit 18 - -18
httpd_main 729 711 -18
__GI_isxdigit 18 - -18
ispunct 20 - -20
isalnum 20 - -20
__GI_ispunct 20 - -20
__GI_isalnum 20 - -20
toupper 29 - -29
tolower 29 - -29
__GI_toupper 29 - -29
__GI_tolower 29 - -29
do_cmd 4454 4330 -124
------------------------------------------------------------------------------
(add/remove: 0/12 grow/shrink: 14/29 up/down: 81/-549) Total: -468 bytes
text data bss dec hex filename
823051 445 7548 831044 cae44 busybox_old
821970 441 7548 829959 caa07 busybox_unstripped
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/ash_test/printenv.c')
0 files changed, 0 insertions, 0 deletions