aboutsummaryrefslogtreecommitdiff
path: root/libbb/getopt32.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* libbb: nuke BB_GETOPT_ERROR, always die if there are mutually exclusive optionsDenis Vlasenko2007-07-211-15/+4
| | | | | | | | | | | | | | | | | | | | 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
* usage.c: remove reference to busybox.hDenis Vlasenko2007-05-261-1/+1
| | | | | *: s/include "busybox.h"/include "libbb.h"
* style fixes. No code changes.Denis Vlasenko2007-04-101-1/+1
|
* make xfunctions optionally longjump instead of exit.Denis Vlasenko2007-04-091-0/+1
| | | | | use it for making NOFORK more practical. touch: make it a NOFORK applet
* getopt32: fix llist_t options ordering. llist_rev is not unused.Denis Vlasenko2007-04-081-2/+2
| | | | | | | | | | | | | | | | function old new delta tar_main 705 695 -10 sort_main 928 918 -10 decode_format_string 886 876 -10 run_parts_main 197 185 -12 ps_main 513 500 -13 wget_main 2764 2750 -14 awk_main 1014 1000 -14 od_main 2886 2866 -20 llist_rev 25 - -25 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/8 up/down: 0/-128) Total: -128 bytes
* fix TODO: getopt32 should reset optind to 1 itselfDenis Vlasenko2007-03-151-2/+6
|
* clean up accumulated whitespace damageDenis Vlasenko2007-03-071-3/+3
|
* Trailing whitespace removal over entire treeDenis Vlasenko2007-01-111-1/+1
|
* s/extern inline/static ATTRIBUTE_ALWAYS_INLINE/gDenis Vlasenko2006-12-161-2/+0
| | | | xstrtou: disallow leading '+'
* tar: sanitize option handlingDenis Vlasenko2006-11-241-34/+34
|
* remove bb_printf and the likeDenis Vlasenko2006-10-261-1/+1
|
* wget: wget $'-\207' ... should not be allowed to work. ever. :)Denis Vlasenko2006-10-251-20/+20
| | | | | So fix wget & getopt32. Also fix multiple --header options order: add and use rev_llist.
* readlink: do not emit errors if file doesnt not exist / not a linkDenis Vlasenko2006-10-201-0/+9
| | | | getopt32: add =N support
* dnsd fix; option_mask32 added. dnsd needs more love.Denis Vlasenko2006-10-061-0/+4
|
* getopt_ulflags -> getopt32.Denis Vlasenko2006-10-031-0/+516
It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit.