Denis Vlasenko
67b23e6043
getopt_ulflags -> getopt32.
...
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.
2006-10-03 21:00:06 +00:00
Bernhard Reutner-Fischer
d591a360d3
- merge -r15463:15564 from busybox_scratch branch through these changesets:
...
------------------------------------------------------------------------
r15465 | aldot | 2006-06-21 20:48:06 +0200 (Wed, 21 Jun 2006) | 3 lines
- use CONFIG_BUSYBOX_EXEC_PATH as before it one was broken by a recent revert.
- use xchdir() since all is invain if it fails there anyways, supposedly
------------------------------------------------------------------------
r15466 | aldot | 2006-06-21 20:55:16 +0200 (Wed, 21 Jun 2006) | 2 lines
- adjust docs to take CONFIG_BUSYBOX_EXEC_PATH into account.
------------------------------------------------------------------------
r15467 | aldot | 2006-06-21 21:31:24 +0200 (Wed, 21 Jun 2006) | 18 lines
- partial fallout of my TREE_USED touchup against gcc-4.2: rip unused vars, save
s 144 bytes
text data bss dec hex filename
862434 10156 645924 1518514 172bb2 busybox.old
862322 10156 645892 1518370 172b22 busybox
function old new delta
z_len 4 - -4
textend 4 - -4
part_nb 4 - -4
insize 4 - -4
ifile_size 4 - -4
do_link 4 - -4
new_text 70 60 -10
ipaddr_list_link 33 23 -10
gzip_main 898 822 -76
------------------------------------------------------------------------------
(add/remove: 0/6 grow/shrink: 0/3 up/down: 0/-120) Total: -120 bytes
------------------------------------------------------------------------
r15468 | aldot | 2006-06-21 21:43:05 +0200 (Wed, 21 Jun 2006) | 19 lines
- remove useless global exports
function old new delta
rpm_main 940 1601 +661
rpm_getstring 107 112 +5
rpm_getint 148 153 +5
loop_through_files 103 106 +3
fileaction_dobackup 115 113 -2
fileaction_list 5 - -5
rpm_getcount 42 - -42
extract_cpio_gz 161 - -161
rpm_gettags 504 - -504
------------------------------------------------------------------------------
(add/remove: 0/4 grow/shrink: 4/1 up/down: 674/-714) Total: -40 bytes
text data bss dec hex filename
862322 10156 645892 1518370 172b22 busybox.old
862290 10156 645892 1518338 172b02 busybox
------------------------------------------------------------------------
r15555 | aldot | 2006-06-30 14:10:11 +0200 (Fri, 30 Jun 2006) | 22 lines
- shrink syslog a little bit, move a big buffer (for 'line') off the bss, fold s
emaphore stuff into single caller manually.
stats:
function old new delta
logMessage 395 427 +32
message 1245 1257 +12
opts - 4 +4
small 1 - -1
local_logging 4 - -4
doRemoteLog 4 - -4
circular_logging 4 - -4
syslogd_main 1299 1285 -14
static.res 36 16 -20
.rodata 186650 186586 -64
static.line 1025 - -1025
------------------------------------------------------------------------------
(add/remove: 1/5 grow/shrink: 2/3 up/down: 48/-1136) Total: -1088 bytes
cow@s37:~/src/busybox_scratch$ size sysklogd/syslogd.o{.orig,}
text data bss dec hex filename
3723 348 5242 9313 2461 sysklogd/syslogd.o.orig
3697 348 4188 8233 2029 sysklogd/syslogd.o
==============================================================================
Overall bloatcheck for the changeset mentioned above:
function old new delta
rpm_main 953 1608 +655
logMessage 395 427 +32
message 1245 1257 +12
opts - 4 +4
rpm_getstring 107 110 +3
rpm_getint 148 151 +3
loop_through_files 103 104 +1
small 1 - -1
fileaction_dobackup 115 113 -2
z_len 4 - -4
textend 4 - -4
part_nb 4 - -4
local_logging 4 - -4
insize 4 - -4
ifile_size 4 - -4
do_link 4 - -4
doRemoteLog 4 - -4
circular_logging 4 - -4
fileaction_list 5 - -5
new_text 70 60 -10
ipaddr_list_link 33 23 -10
clear_bufs 31 21 -10
syslogd_main 1287 1273 -14
builtin_help 190 176 -14
static.res 36 16 -20
builtin_source 229 199 -30
rpm_getcount 42 - -42
gzip_main 842 786 -56
.rodata 227176 227112 -64
lash_main 609 527 -82
busy_loop 3883 3739 -144
extract_cpio_gz 155 - -155
rpm_gettags 501 - -501
static.line 1025 - -1025
------------------------------------------------------------------------------
(add/remove: 1/15 grow/shrink: 6/12 up/down: 710/-2221) Total: -1511 bytes
2006-08-20 17:35:13 +00:00
Rob Landley
95718b3091
New entry about backporting fixes.
2006-08-16 22:13:56 +00:00
Rob Landley
c5e4ab7fe6
Minor update on init not working.
2006-06-29 04:59:11 +00:00
Rob Landley
d244bc1a57
Update FAQ to mention make baseline when talking about make bloatcheck.
2006-05-27 21:30:34 +00:00
Rob Landley
ac4c92da3b
More about configuring busybox.
2006-05-11 17:21:13 +00:00
Rob Landley
b73d2bf4bf
Reorganize FAQ, update a few entries, and consolidate with programming.html.
2006-05-11 15:00:32 +00:00
Rob Landley
d48633fa6f
They won't stop asking, but we can point them to the specific entry...
2006-03-09 18:03:21 +00:00
Rob Landley
a253e7361f
Rob Landley is busybox maintainer now. Eeek.
2006-02-14 08:29:48 +00:00
Rob Landley
3d283ddecd
Announce 1.1.0-pre1 already. Erik, please move links to the downloads directory
...
once you've got the signed tarballs up.
2005-11-03 22:11:00 +00:00
Mike Frysinger
d505e3ee67
fix <p> and <a> tags
2005-10-29 08:03:54 +00:00
Rob Landley
e4164b5666
Did you know the uclibc IRC channel has daily logs on the web going back to
...
2002?
2005-10-12 19:10:34 +00:00
Rob Landley
380ad123ac
We've gotten enough questions that are related to building systems rather
...
than anything about busybox that I'm deeming it a FAQ, and answering it.
I gave a quick swipe to a couple of other slightly stale questions along
the way. The busybox 1.01 README has much more detailed versions of these
answers, that should probably be propogated to the 1.1 line and perhaps bits
of it transplanted to the FAQ? (Or just have the README visible on the
web page someplace?)
2005-09-23 16:52:09 +00:00
Mike Frysinger
86097b3f31
Bernhard Fischer:
...
[busybox][patch][janitorial] correct typo in news.html and make site html compliant
2005-09-15 01:37:36 +00:00
Rob Landley
d1fa5859d6
Now that "make sizes" is in, the faq should mention it...
2005-09-05 10:25:51 +00:00
Rob Landley
de7f9b7332
Ahem: add new faq entry to list at top of FAQ.html
2005-07-31 04:27:19 +00:00
Rob Landley
c7a3e1be8f
Fix "nm --size-sort" on the busybox binary and document how to make it work.
2005-07-31 04:25:00 +00:00
Mike Frysinger
ef614ecca6
err, use name attr of a tag, not href
2005-04-17 07:25:32 +00:00
Mike Frysinger
77dbe738d2
add a new list of external tiny utilities
2005-04-17 04:32:22 +00:00
Eric Andersen
6ddc0d7f6b
Update buildroot pointers
2005-02-21 22:04:21 +00:00
Eric Andersen
fdab4b1917
update
2005-02-09 06:44:36 +00:00
Eric Andersen
6047ae3379
Remove mention of CVS and instead point to Subversion
2005-02-09 03:52:46 +00:00
Eric Andersen
ff4b924d20
Update the bug submission stuff to point to bugs.busybox.net
2005-01-31 13:05:02 +00:00
Eric Andersen
75a7e195ff
minor doc cleanup
2005-01-13 17:23:28 +00:00
Eric Andersen
6feb2002f0
fix typo
2004-12-20 18:10:03 +00:00
Eric Andersen
9395ca4f68
prepare for release
2004-10-13 09:42:10 +00:00
Eric Andersen
62e0037d2d
oops
2004-10-08 11:11:02 +00:00
Eric Andersen
6c4a6b1a23
Add an initial FAQ
2004-10-08 10:50:08 +00:00