Denis Vlasenko
|
bdc88fdc68
|
rework long option handling. saves ~1.2k
function old new delta
tar_longopts - 222 +222
static.udhcpc_longopts - 192 +192
start_stop_daemon_longopts - 150 +150
getopt32 1045 1185 +140
static.wget_longopts - 111 +111
static.od_longopts - 105 +105
getopt_longopts - 96 +96
install_longopts - 67 +67
ipcalc_longopts - 63 +63
static.hwclock_longopts - 54 +54
ftpgetput_longopts - 52 +52
static.dumpleases_longopts - 32 +32
env_longopts - 31 +31
runparts_longopts - 30 +30
mv_longopts - 24 +24
mkdir_longopts - 19 +19
find_pair 164 180 +16
bb_null_long_options - 16 +16
setconsole_longopts - 10 +10
display_speed 91 98 +7
collect_blk 467 474 +7
show_color 4 1 -3
ls_main 913 904 -9
bb_default_long_options 16 - -16
ls_color_opt 32 10 -22
setconsole_long_options 32 - -32
arith 2077 2030 -47
mv_long_options 48 - -48
mkdir_long_options 48 - -48
env_long_options 48 - -48
static.options 248 184 -64
runparts_long_options 80 - -80
ftpgetput_long_options 96 - -96
static.hwclock_long_options 112 - -112
install_long_options 112 - -112
static.long_options 144 - -144
static.wget_long_options 160 - -160
longopts 160 - -160
static.arg_options 304 - -304
tar_long_options 320 - -320
long_options 384 - -384
------------------------------------------------------------------------------
(add/remove: 17/15 grow/shrink: 4/5 up/down: 1444/-2209) Total: -765 bytes
text data bss dec hex filename
782618 1328 11900 795846 c24c6 busybox_old
781354 1328 11900 794582 c1fd6 busybox_unstripped
|
2007-07-23 17:14:14 +00:00 |
|
Denis Vlasenko
|
091965768d
|
libbb: nuke BB_GETOPT_ERROR, always die if there are mutually exclusive options
find_pair 164 180 +16
passwd_main 1222 1230 +8
display_speed 91 96 +5
msh_main 1335 1339 +4
qrealloc 38 36 -2
refresh 1190 1182 -8
cut_main 543 532 -11
sendCgi 1807 1794 -13
getopt32 1063 1045 -18
arith 2077 2030 -47
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/6 up/down: 33/-99) Total: -66 bytes
text data bss dec hex filename
781548 1168 11900 794616 c1ff8 busybox_old
781452 1168 11900 794520 c1f98 busybox_unstripped
|
2007-07-21 13:27:44 +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
|
ba2fb719b9
|
Copyright, help text, whitespace cleanups
|
2007-04-01 09:39:03 +00:00 |
|
Denis Vlasenko
|
5e43d8591b
|
dumpleases: getopt32()-ization
(from Mats Erik Andersson <mats.andersson64@comhem.se>)
|
2007-03-29 19:29:32 +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
|
61126ab30a
|
small fixes: using fd-based io instead of FILE*-based,
missed O_TRUNC, etc
|
2006-11-18 22:03:26 +00:00 |
|
Denis Vlasenko
|
5a3395bc01
|
udhcp: fix indentation and style.
Eliminate (group) a lot of smallish *.h files
Remove lots of unneeded #includes
|
2006-11-18 19:51:32 +00:00 |
|
Bernhard Reutner-Fischer
|
5bd2a4b6ce
|
- remove last reminiscents of IN_BUSYBOX
|
2006-08-18 17:22:23 +00:00 |
|
Mike Frysinger
|
fa6c4844b2
|
fix spelling mistakes
|
2006-05-26 01:48:17 +00:00 |
|
Mike Frysinger
|
7031f62d9b
|
add back in udhcp support
|
2006-05-08 03:20:50 +00:00 |
|
Mike Frysinger
|
787140df39
|
remove in place of external link
|
2006-03-23 23:44:29 +00:00 |
|
Mike Frysinger
|
13c8327b79
|
sync busybox and udhcp trees
|
2006-03-23 03:05:05 +00:00 |
|
Bernhard Reutner-Fischer
|
86f5c9906b
|
- add platform.h.
- use shorter boilerplate while at it.
|
2006-01-22 22:55:11 +00:00 |
|
Eric Andersen
|
c7bda1ce65
|
Remove trailing whitespace. Update copyright to include 2004.
|
2004-03-15 08:29:22 +00:00 |
|
Russ Dill
|
4040d3d712
|
forgotten include
|
2003-12-16 02:34:28 +00:00 |
|
Russ Dill
|
8b3845106a
|
why the complication of a static string rather than a define? gcc isn't dumb
|
2003-12-16 02:30:53 +00:00 |
|
Russ Dill
|
4b77acafa6
|
start attempting to bring udhcp in busybox back to the state where it is (ideally) an exact copy of udhcp outside of busybox so that its easy to merge back and forth
|
2003-12-16 02:28:20 +00:00 |
|
Glenn L McGrath
|
24833430bc
|
Vodz, last_patch_88
|
2003-06-10 17:22:49 +00:00 |
|
Russ Dill
|
54fde9ea5c
|
slight change to reflect BB_VER change
|
2002-12-11 22:43:37 +00:00 |
|
Russ Dill
|
1eb7a17b12
|
resync with udhcp cvs
|
2002-12-11 21:12:45 +00:00 |
|
Eric Andersen
|
27e99c8f09
|
Fixup dumpleases compile problem
|
2002-12-06 21:42:56 +00:00 |
|
Russ Dill
|
61fb48930f
|
added full udhcp integration
|
2002-10-14 21:41:28 +00:00 |
|