Denis Vlasenko
|
a60f84ebf0
|
*: rename ATTRIBUTE_XXX to just XXX.
|
2008-07-05 09:18:54 +00:00 |
|
Denis Vlasenko
|
1d42665b6b
|
*: shrink: use Vladimir's "o+" specifier instead of xatou(opt_param)
function old new delta
getopt32 1370 1385 +15
sulogin_main 490 494 +4
realpath_main 84 86 +2
sleep_main 76 77 +1
mt_main 256 257 +1
printenv_main 75 74 -1
fdformat_main 546 545 -1
usleep_main 44 42 -2
setlogcons_main 77 75 -2
ed_main 2654 2649 -5
deallocvt_main 69 64 -5
addgroup_main 373 368 -5
mkfs_minix_main 2989 2982 -7
tail_main 1221 1213 -8
sv_main 1254 1241 -13
du_main 348 328 -20
tftp_main 325 302 -23
split_main 581 558 -23
nc_main 1000 977 -23
diff_main 891 868 -23
arping_main 1797 1770 -27
ls_main 893 847 -46
od_main 2797 2750 -47
readprofile_main 1944 1895 -49
tcpudpsvd_main 1973 1922 -51
udhcpc_main 2590 2513 -77
grep_main 824 722 -102
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/22 up/down: 23/-560) Total: -537 bytes
text data bss dec hex filename
796973 658 7428 805059 c48c3 busybox_old
796479 662 7420 804561 c46d1 busybox_unstripped
|
2008-03-17 09:09:09 +00:00 |
|
Denis Vlasenko
|
968dbf9685
|
minor fix in comment, no code changes
|
2007-10-29 19:52:21 +00:00 |
|
Denis Vlasenko
|
9b49a5ed85
|
add -fvisibility=hidden to CC flags, mark XXX_main functions
EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
|
2007-10-11 10:05:36 +00:00 |
|
Denis Vlasenko
|
6ee023cf62
|
*: compile fixes for 64-bit build
|
2007-08-23 10:52:52 +00:00 |
|
Denis Vlasenko
|
fb79a2e2cf
|
xioctl and friends by Tito <farmatito@tiscali.it>
function old new delta
do_iptunnel 203 977 +774
process_dev 5328 5494 +166
ioctl_or_perror - 54 +54
ioctl_or_perror_and_die - 51 +51
ioctl_alt_func - 49 +49
bb_ioctl_or_warn - 47 +47
do_add_ioctl 102 145 +43
bb_xioctl - 39 +39
print_value_on_off - 31 +31
get_lcm 105 123 +18
arp_main 2155 2167 +12
..................
zcip_main 1576 1566 -10
setlogcons_main 92 82 -10
dumpkmap_main 263 253 -10
do_get_ioctl 85 75 -10
setkeycodes_main 165 154 -11
write_table 244 232 -12
vconfig_main 318 306 -12
do_del_ioctl 93 81 -12
set_address 75 62 -13
maybe_set_utc 30 16 -14
loadfont_main 495 479 -16
slattach_main 712 695 -17
do_loadfont 191 174 -17
do_iplink 1155 1136 -19
getty_main 2583 2562 -21
fbset_main 2058 2035 -23
do_time 588 565 -23
xioctl 25 - -25
read_rtc 186 160 -26
parse_conf 1299 1270 -29
udhcp_read_interface 269 239 -30
bb_ioctl 45 - -45
bb_ioctl_alt 70 - -70
bb_ioctl_on_off 78 - -78
.rodata 129370 129018 -352
do_show 799 - -799
------------------------------------------------------------------------------
(add/remove: 6/5 grow/shrink: 13/49 up/down: 1316/-1864) Total: -548 bytes
text data bss dec hex filename
675352 2740 13968 692060 a8f5c busybox_old
674804 2740 13968 691512 a8d38 busybox_unstripped
|
2007-07-14 22:07:14 +00:00 |
|
Denis Vlasenko
|
b6adbf1be2
|
usage.c: remove reference to busybox.h
*: s/include "busybox.h"/include "libbb.h"
|
2007-05-26 19:00:18 +00:00 |
|
Bernhard Reutner-Fischer
|
febe3c4211
|
- sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g"
|
2007-04-04 20:52:03 +00:00 |
|
Denis Vlasenko
|
06af216528
|
suppress warnings about easch <applet>_main() having
no preceding prototype
|
2007-02-03 17:28:39 +00:00 |
|
Denis Vlasenko
|
1385899416
|
attempt to regularize atoi mess.
|
2006-10-08 12:49:22 +00:00 |
|
"Robert P. J. Day"
|
801ab14013
|
Add one-line GPL boilerplate to numerous (but not all yet) source files.
|
2006-07-12 07:56:04 +00:00 |
|
Rob Landley
|
ead19306f5
|
Cleanup patches from tito.
|
2006-03-10 23:16:25 +00:00 |
|
Rob Landley
|
bc68cd14cc
|
Patch from Denis Vlasenko turning static const int (which gets emitted into
the busybox binary) into enums (which don't).
|
2006-03-10 19:22:06 +00:00 |
|
Rob Landley
|
9f0e00fc61
|
Tito sent more size tweaks.
|
2005-09-08 03:27:06 +00:00 |
|
Eric Andersen
|
c7bda1ce65
|
Remove trailing whitespace. Update copyright to include 2004.
|
2004-03-15 08:29:22 +00:00 |
|
Glenn L McGrath
|
17b4a20a9c
|
Patch by Tito, reduce size of deallocvt, also make the usage message
clearer (from N to [N]) and indirectly (through bb_xgetlarg) adds support
for -h ;-)
|
2004-01-15 11:50:19 +00:00 |
|
Eric Andersen
|
7f6295f516
|
Patch from Arthur Othieno for style-guide.txt conformance
|
2003-10-22 10:34:15 +00:00 |
|
Eric Andersen
|
a860bec167
|
A couple of patches from Tito <farmatito@tiscali.it>
|
2003-04-27 10:42:31 +00:00 |
|
Manuel Novoa III
|
cad5364599
|
Major coreutils update.
|
2003-03-19 09:13:01 +00:00 |
|
Eric Andersen
|
c38678d14b
|
Apply vodz' last_patch52
|
2002-09-16 06:22:25 +00:00 |
|
Eric Andersen
|
cbe31dace5
|
It turns out that DODMALLOC was broken when I reorganized busybox.h
header file usage before the 0.49 release. To fix it, I had to move
the '#include "busybox.h"' to the end of the list of #include files.
-Erik
|
2001-02-20 06:14:08 +00:00 |
|
Eric Andersen
|
67991cf824
|
This patch, put together by Manuel Novoa III, is a merge of work
done by Evin Robertson (bug#1105) and work from Manuel to make
usage messages occupy less space and simplify how usage messages
are displayed.
|
2001-02-14 21:23:06 +00:00 |
|
Matt Kraai
|
dd19c69904
|
Removed trailing \n from error_msg{,_and_die} messages.
|
2001-01-31 19:00:21 +00:00 |
|
Mark Whitley
|
59ab025363
|
#define -> static const int. Also got rid of some big static buffers.
|
2001-01-23 22:30:04 +00:00 |
|
Matt Kraai
|
a9819b2908
|
Use busybox error handling functions wherever possible.
|
2000-12-22 01:48:07 +00:00 |
|
Mark Whitley
|
6f6aa9b428
|
Added some necessary brackets, removed debug noise.
|
2000-12-13 23:23:30 +00:00 |
|
Mark Whitley
|
f57c944e09
|
Changed names of functions in utility.c and all affected files, to make
compliant with the style guide. Everybody rebuild your tags file!
|
2000-12-07 19:56:48 +00:00 |
|
Matt Kraai
|
3e856ce428
|
Stop using TRUE and FALSE for exit status.
|
2000-12-01 02:55:13 +00:00 |
|
Eric Andersen
|
3570a34de4
|
Renamed "internal.h" to the more sensible "busybox.h".
-Erik
|
2000-09-25 21:45:58 +00:00 |
|
Eric Andersen
|
32e95f988d
|
Fix the bandaid.
|
2000-09-23 19:55:59 +00:00 |
|
Eric Andersen
|
a1b35c4512
|
Apply a bandaid suggested by Jon McClintock <jonm@bluemug.com>, since deallocvt
has code for handling no arguments, but the usage checking code aborted if
there are any other than two arguments.
-Erik
|
2000-09-22 00:40:39 +00:00 |
|
Matt Kraai
|
bf181b9338
|
Extract usage information into a separate file.
|
2000-07-16 20:57:15 +00:00 |
|
Matt Kraai
|
3bd8bd89ee
|
Don't use strings directly in calls to usage(). This is in preparation
for their extraction to a separate file.
|
2000-07-14 23:28:47 +00:00 |
|
Matt Kraai
|
d537a95fdb
|
Use errorMsg rather than fprintf.
|
2000-07-14 01:51:25 +00:00 |
|
Matt Kraai
|
e714bce003
|
Use global applet_name instead of local versions.
|
2000-07-12 00:53:06 +00:00 |
|
Eric Andersen
|
bd22ed8067
|
Update files to reduce dependance on kernel version...
-Erik
|
2000-07-08 18:55:24 +00:00 |
|
Eric Andersen
|
b610615be9
|
Updates to a number of apps to remove warnings/compile errors under libc5.
Tested under both libc5 and libc6 and all seems well with these fixes.
-Erik
|
2000-06-19 17:25:40 +00:00 |
|
Erik Andersen
|
59b9e87024
|
* cp -fa now works as expected for symlinks (it didn't before)
* zcat works again (wasn't working since option parsing was broken)
* more doc updates/more support for BB_FEATURE_SIMPLE_HELP
-Erik
|
2000-05-10 05:05:45 +00:00 |
|
Erik Andersen
|
4f3f757d56
|
Latest and greatest. Some effort at libc5 (aiming towards newlib)
compatability.
-Erik
|
2000-04-28 00:18:56 +00:00 |
|
Erik Andersen
|
e49d5ecbbe
|
Some formatting updates (ran the code through indent)
-Erik
|
2000-02-08 19:58:47 +00:00 |
|
Eric Andersen
|
d73dc5b073
|
Updates to usage, and made tar work.
-Erik
|
1999-11-10 23:13:02 +00:00 |
|
Eric Andersen
|
6b6b3f6ef2
|
Stuf
|
1999-10-28 16:06:25 +00:00 |
|
Eric Andersen
|
0460ff2e5d
|
Stuf
|
1999-10-25 23:32:44 +00:00 |
|