Fix header file usage -- there were many unnecessary header files included in
authorEric Andersen <andersen@codepoet.org>
Sat, 27 Jan 2001 08:24:39 +0000 (08:24 -0000)
committerEric Andersen <andersen@codepoet.org>
Sat, 27 Jan 2001 08:24:39 +0000 (08:24 -0000)
commited3ef50c233ffb1b50ea0e7382a8e60b86491009
treeecb05ce51890c2cf84ad036543a972ac812320c3
parentab050f5522e843bf08994685134adaaac7ffd392
Fix header file usage -- there were many unnecessary header files included in
busybox.h which slowed compiles.  I left only what was needed and then fixed up
all the apps to include their own header files.  I also fixed naming for pwd.h
and grp.h functions.  Tested to compile and run with libc5, glibc, and uClibc.
 -Erik
167 files changed:
Config.h
Makefile
applets/busybox.c
ar.c
archival/ar.c
archival/dpkg_deb.c
archival/gzip.c
archival/tar.c
basename.c
busybox.c
busybox.h
cat.c
chmod_chown_chgrp.c
chroot.c
clear.c
cmp.c
console-tools/clear.c
console-tools/dumpkmap.c
console-tools/loadkmap.c
console-tools/reset.c
coreutils/basename.c
coreutils/cat.c
coreutils/chroot.c
coreutils/cmp.c
coreutils/date.c
coreutils/dd.c
coreutils/df.c
coreutils/dirname.c
coreutils/du.c
coreutils/echo.c
coreutils/expr.c
coreutils/head.c
coreutils/hostid.c
coreutils/id.c
coreutils/ln.c
coreutils/logname.c
coreutils/ls.c
coreutils/mkdir.c
coreutils/mkfifo.c
coreutils/mknod.c
coreutils/pwd.c
coreutils/rm.c
coreutils/rmdir.c
coreutils/sleep.c
coreutils/sort.c
coreutils/sync.c
coreutils/tail.c
coreutils/touch.c
coreutils/tr.c
coreutils/tty.c
coreutils/uname.c
coreutils/uniq.c
coreutils/uudecode.c
coreutils/uuencode.c
coreutils/wc.c
coreutils/whoami.c
coreutils/yes.c
cp_mv.c
date.c
dd.c
df.c
dirname.c
dmesg.c
dpkg_deb.c
du.c
dumpkmap.c
dutmp.c
echo.c
editors/sed.c
expr.c
fbset.c
fdflush.c
find.c
findutils/find.c
findutils/grep.c
findutils/which.c
free.c
freeramdisk.c
grep.c
gzip.c
head.c
hostid.c
hostname.c
id.c
include/busybox.h
include/grp.h
include/pwd.h
init.c
init/init.c
insmod.c
kill.c
ln.c
loadkmap.c
logger.c
logname.c
ls.c
miscutils/dutmp.c
miscutils/mktemp.c
miscutils/mt.c
miscutils/readlink.c
miscutils/update.c
miscutils/watchdog.c
mkdir.c
mkfifo.c
mknod.c
mktemp.c
modutils/insmod.c
modutils/rmmod.c
more.c
mt.c
networking/hostname.c
networking/nslookup.c
networking/ping.c
networking/wget.c
nslookup.c
ping.c
procps/free.c
procps/kill.c
procps/ps.c
procps/renice.c
procps/uptime.c
ps.c
pwd.c
rdate.c
readlink.c
renice.c
reset.c
rm.c
rmdir.c
rmmod.c
rpmunpack.c
sed.c
sleep.c
sort.c
swaponoff.c
sync.c
sysklogd/logger.c
sysklogd/syslogd.c
syslogd.c
tail.c
tar.c
touch.c
tr.c
true_false.c
tty.c
umount.c
uname.c
uniq.c
update.c
uptime.c
util-linux/dmesg.c
util-linux/fbset.c
util-linux/fdflush.c
util-linux/freeramdisk.c
util-linux/more.c
util-linux/rdate.c
util-linux/swaponoff.c
util-linux/umount.c
utility.c
uudecode.c
uuencode.c
watchdog.c
wc.c
wget.c
which.c
whoami.c
yes.c