hush/coreutils
Denis Vlasenko a9d7d24e1f echo: fix regression ("echo" with no arguments didn't print newline.
echo: use fputs if no options are given. Code growth ~15 bytes.

Old:
# time ./busybox find $bigdir -exec echo {} \; >/dev/null
real    0m2.038s
user    0m0.761s
sys     0m0.953s

New:
# time ./busybox find $bigdir -exec echo {} \; >/dev/null
real    0m1.781s
user    0m0.781s
sys     0m0.939s

For comparison: without NOFORK:
# time find $bigdir -exec echo {} \; >/dev/null
real    1m51.129s
user    0m38.442s
sys     1m3.350s
2007-04-10 16:34:00 +00:00
..
libcoreutils
basename.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
cal.c
cat.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
catv.c
chgrp.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
chmod.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
chown.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
chroot.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
cksum.c
cmp.c make xfunctions optionally longjump instead of exit. 2007-04-09 21:35:07 +00:00
comm.c comm: eliminate statics 2007-04-07 00:45:27 +00:00
Config.in
cp.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
cut.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
date.c add some missed statics on constant objects. 2007-04-08 16:07:02 +00:00
dd.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
df.c
diff.c find: fix handling of -prune 2007-04-08 10:52:28 +00:00
dirname.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
dos2unix.c
du.c - fix segfault in reset_ino_dev_hashtable() when *hashtable was null. 2007-04-05 09:21:24 +00:00
echo.c echo: fix regression ("echo" with no arguments didn't print newline. 2007-04-10 16:34:00 +00:00
env.c
expr.c add some missed statics on constant objects. 2007-04-08 16:07:02 +00:00
false.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
fold.c
head.c
hostid.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
id.c
install.c
Kbuild
length.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
ln.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
logname.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
ls.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
md5_sha1_sum.c
mkdir.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
mkfifo.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
mknod.c
mv.c
nice.c
nohup.c
od_bloaty.c getopt32: fix llist_t options ordering. llist_rev is not unused. 2007-04-08 15:08:42 +00:00
od.c
printenv.c
printf.c
pwd.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
realpath.c
rm.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
rmdir.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
seq.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
sleep.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
sort.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
split.c
stat.c add some missed statics on constant objects. 2007-04-08 16:07:02 +00:00
stty.c style fixes. No code changes. 2007-04-10 15:42:06 +00:00
sum.c
sync.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
tail.c
tee.c
test.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
touch.c make xfunctions optionally longjump instead of exit. 2007-04-09 21:35:07 +00:00
tr.c add some missed statics on constant objects. 2007-04-08 16:07:02 +00:00
true.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
tty.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
uname.c
uniq.c - use skip_non_whitespace() where appropriate 2007-04-10 09:38:35 +00:00
usleep.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
uudecode.c
uuencode.c
watch.c
wc.c
who.c
whoami.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00
yes.c audit small applets and mark some of them as NOFORK. 2007-04-10 15:43:37 +00:00