Denis Vlasenko
|
a2e1eea189
|
awk: improve nadling of negative numbers in bitwise ops;
fix handling of octal costants. add test for it
function old new delta
getvar_i_int - 93 +93
my_strtod - 84 +84
qrealloc 33 36 +3
getvar_i 99 95 -4
next_token 979 919 -60
evaluate 6359 5627 -732
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 1/3 up/down: 180/-796) Total: -616 bytes
|
2008-09-02 09:00:23 +00:00 |
|
Denis Vlasenko
|
66496d75a7
|
build system: echo and test features may be enabled
even if these applets are enabled as ash builtins only
testsuite: add some awk tests
|
2008-08-29 08:37:07 +00:00 |
|
Denis Vlasenko
|
bb13079c8e
|
comm: almost total rewrite; add testsuite
function old new delta
writeline 128 125 -3
comm_main 540 239 -301
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-304) Total: -304 bytes
|
2008-07-15 06:45:14 +00:00 |
|
Denis Vlasenko
|
3bb2bbd684
|
awk: fix a case with multiple -f options. simplify -f file reading.
function old new delta
parse_expr 833 841 +8
qrealloc 33 36 +3
next_input_file 203 198 -5
afopen 22 - -22
ftello 41 - -41
ftell 41 - -41
__GI_ftell 41 - -41
awk_main 1002 944 -58
------------------------------------------------------------------------------
(add/remove: 0/4 grow/shrink: 2/2 up/down: 11/-208) Total: -197 bytes
text data bss dec hex filename
804232 610 6804 811646 c627e busybox_old
804120 610 6804 811534 c620e busybox_unstripped
|
2008-07-01 01:57:36 +00:00 |
|
Denis Vlasenko
|
960eca66b5
|
awk: actually do "svn add" for testsuite
|
2007-07-18 18:33:18 +00:00 |
|