busybox/coreutils
Bernhard Reutner-Fischer 73561cc75a - pull from busybox_scratch: r15829:15850
Various fixes, cleanups and shrinkage:
saves 952 Bytes:
   text    data     bss     dec     hex filename
1087742   15853  790632 1894227  1ce753 ../busybox/busybox.old
1086790   15853  790632 1893275  1ce39b busybox
via:
# scripts/bloat-o-meter ../busybox/busybox_unstripped.old busybox_unstripped 
function                                             old     new   delta
ipcrm_main                                           756     822     +66
getval                                                 -      61     +61
maybe_set_utc                                          -      40     +40
udhcpc_main                                         2896    2912     +16
md5_hash_block                                       428     437      +9
opt                                                    8      16      +8
qgravechar                                           106     110      +4
make_bitmap                                          292     295      +3
inflate_unzip                                       2056    2059      +3
add_partition                                       1412    1414      +2
__parsespent                                         156     158      +2
qrealloc                                              41      42      +1
format                                                 -       1      +1
catv_main                                            313     314      +1
watch_main                                           293     292      -1
varunset                                              81      80      -1
part                                                   1       -      -1
check_if_skip                                        837     836      -1
start_stop_daemon_main                               840     837      -3
create_lost_and_found                                175     172      -3
supress_non_delimited_lines                            4       -      -4
static.l                                               4       -      -4
static.c                                               5       1      -4
bsd_sum_file                                         237     233      -4
eval2                                                338     332      -6
arithmetic_common                                    166     158      -8
cmpfunc                                               22       5     -17
cksum_main                                           294     275     -19
cmp_main                                             465     439     -26
dd_main                                             1535    1508     -27
rmmod_main                                           376     333     -43
cut_file                                             727     644     -83
ipcs_main                                           3809    3721     -88
cut_main                                             722     614    -108
date_main                                           1443    1263    -180
remove_ids                                           222       -    -222
------------------------------------------------------------------------------
(add/remove: 3/4 grow/shrink: 11/18 up/down: 217/-853)       Total: -636 bytes
2006-08-28 23:31:54 +00:00
..
libcoreutils Standardize on the vi editing directives being on the first line. 2006-07-02 19:47:05 +00:00
basename.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
cal.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
cat.c Add catv (separate applet instead of cat -v). Also cleanup cat.c comments, 2006-05-31 19:36:04 +00:00
catv.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
chgrp.c move lchown/chown define out of specific files and into platform.h where it belongs 2006-07-20 19:31:07 +00:00
chmod.c - remove emacs layout block as suggested by Robert P.J. Day 2006-05-19 19:29:19 +00:00
chown.c - remove emacs layout block as suggested by Robert P.J. Day 2006-05-19 19:29:19 +00:00
chroot.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
cksum.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
cmp.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
comm.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
Config.in made "test" an ash built-in. 2006-06-08 21:37:26 +00:00
cp.c - typos: s/compatability/compatibility/g;s/compatable/compatible/g; 2006-04-02 20:17:55 +00:00
cut.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
date.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
dd.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
df.c - remove emacs layout block as suggested by Robert P.J. Day 2006-05-19 19:29:19 +00:00
diff.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
dirname.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
dos2unix.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
du.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
echo.c Remove all usage of the "register" storage class specifier. 2006-07-01 13:08:46 +00:00
env.c - merge -r15463:15564 from busybox_scratch branch through these changesets: 2006-08-20 17:35:13 +00:00
expr.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
false.c Robert P. Day removed 8 gazillion occurrences of "extern" on function 2006-03-06 20:47:33 +00:00
fold.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
head.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
hostid.c Robert P. Day removed 8 gazillion occurrences of "extern" on function 2006-03-06 20:47:33 +00:00
id.c - remove emacs layout block as suggested by Robert P.J. Day 2006-05-19 19:29:19 +00:00
install.c Another whack at scripts/individual. Now builds 212 applets. 2006-08-09 20:56:23 +00:00
length.c Robert P. Day removed 8 gazillion occurrences of "extern" on function 2006-03-06 20:47:33 +00:00
ln.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
logname.c Robert P. Day removed 8 gazillion occurrences of "extern" on function 2006-03-06 20:47:33 +00:00
ls.c Remove xcalloc() and convert its callers to xzalloc(). About half of them 2006-08-03 20:07:35 +00:00
Makefile pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list 2006-05-13 02:33:09 +00:00
Makefile.in Add catv (separate applet instead of cat -v). Also cleanup cat.c comments, 2006-05-31 19:36:04 +00:00
md5_sha1_sum.c Teach md5sum and sha1sum to work the way other applets do so I don't have to 2006-08-06 02:13:36 +00:00
mkdir.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
mkfifo.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
mknod.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
mv.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
nice.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
nohup.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
od.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
printenv.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
printf.c - make append_option and multiconvert static. 2006-04-03 15:46:14 +00:00
pwd.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
realpath.c - use shorter boilerplate. 2006-05-19 18:35:03 +00:00
rm.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
rmdir.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
seq.c Re-wordwrap the new tests, and fix seq.c to pass them. 2006-04-27 22:36:32 +00:00
sleep.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
sort.c Remove xcalloc() and convert its callers to xzalloc(). About half of them 2006-08-03 20:07:35 +00:00
stat.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
stty.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
sum.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
sync.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
tail.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
tee.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
test.c "Jordan Crouse" <jordan.crouse@amd.com> says: 2006-08-22 23:40:28 +00:00
touch.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
tr.c Remove all usage of the "register" storage class specifier. 2006-07-01 13:08:46 +00:00
true.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
tty.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
uname.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
uniq.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
usleep.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
uudecode.c - merge -r15463:15564 from busybox_scratch branch through these changesets: 2006-08-20 17:35:13 +00:00
uuencode.c Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate 2006-08-03 15:41:12 +00:00
watch.c - pull from busybox_scratch: r15829:15850 2006-08-28 23:31:54 +00:00
wc.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
who.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
whoami.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00
yes.c Add one-line GPL boilerplate to numerous (but not all yet) source files. 2006-07-12 07:56:04 +00:00