# afs-instbin.mk - generated from afs-instbin.conf by crunchgen 0.2

STRIP=strip
LIBS=-L./afsd  -lauth -lcmd -lsys -lrx -llwp -lafsutil -lc -lcompat -lcrypt -ledit -ll -ltermcap -lutil -lkvm
CRUNCHED_OBJS= cat.lo chmod.lo cp.lo ed.lo expr.lo ln.lo ls.lo mkdir.lo mv.lo rm.lo sh.lo sync.lo test.lo dmesg.lo ifconfig.lo init.lo mknod.lo modload.lo mount.lo mount_ffs.lo mount_nfs.lo newfs.lo ping.lo reboot.lo route.lo umount.lo gzip.lo ld.lo less.lo sed.lo chown.lo chroot.lo update.lo afsd.lo
SUBMAKE_TARGETS= cat_make chmod_make cp_make ed_make expr_make ln_make ls_make mkdir_make mv_make rm_make sh_make sync_make test_make dmesg_make ifconfig_make init_make mknod_make modload_make mount_make mount_ffs_make mount_nfs_make newfs_make ping_make reboot_make route_make umount_make gzip_make ld_make less_make sed_make chown_make chroot_make update_make afsd_make

afs-instbin: afs-instbin.o $(CRUNCHED_OBJS)
	$(CC) -static -o afs-instbin afs-instbin.o $(CRUNCHED_OBJS) $(LIBS)
	$(STRIP) afs-instbin
all: objs exe
objs: $(SUBMAKE_TARGETS)
exe: afs-instbin
clean:
	rm -f afs-instbin *.lo *.o *_stub.c

# -------- cat

cat_SRCDIR=/u1/var/tmp/netbsd-src/bin/cat
cat_OBJS= cat.o
cat_make:
	(cd $(cat_SRCDIR); make $(cat_OBJS))

cat_OBJPATHS= /u1/var/tmp/netbsd-src/bin/cat/cat.o
cat_stub.c:
	echo "int _crunched_cat_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >cat_stub.c
cat.lo: cat_stub.o $(cat_OBJPATHS)
	ld -dc -r -o cat.lo cat_stub.o $(cat_OBJPATHS)
	crunchide -k _crunched_cat_stub cat.lo

# -------- chmod

chmod_SRCDIR=/u1/var/tmp/netbsd-src/bin/chmod
chmod_OBJS= chmod.o
chmod_make:
	(cd $(chmod_SRCDIR); make $(chmod_OBJS))

chmod_OBJPATHS= /u1/var/tmp/netbsd-src/bin/chmod/chmod.o
chmod_stub.c:
	echo "int _crunched_chmod_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >chmod_stub.c
chmod.lo: chmod_stub.o $(chmod_OBJPATHS)
	ld -dc -r -o chmod.lo chmod_stub.o $(chmod_OBJPATHS)
	crunchide -k _crunched_chmod_stub chmod.lo

# -------- cp

cp_SRCDIR=/u1/var/tmp/netbsd-src/bin/cp
cp_OBJS= cp.o utils.o
cp_make:
	(cd $(cp_SRCDIR); make $(cp_OBJS))

cp_OBJPATHS= /u1/var/tmp/netbsd-src/bin/cp/cp.o /u1/var/tmp/netbsd-src/bin/cp/utils.o
cp_stub.c:
	echo "int _crunched_cp_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >cp_stub.c
cp.lo: cp_stub.o $(cp_OBJPATHS)
	ld -dc -r -o cp.lo cp_stub.o $(cp_OBJPATHS)
	crunchide -k _crunched_cp_stub cp.lo

# -------- ed

ed_SRCDIR=/u1/var/tmp/netbsd-src/bin/ed
ed_OBJS= buf.o cbc.o glbl.o io.o main.o re.o sub.o undo.o
ed_make:
	(cd $(ed_SRCDIR); make $(ed_OBJS))

ed_OBJPATHS= /u1/var/tmp/netbsd-src/bin/ed/buf.o /u1/var/tmp/netbsd-src/bin/ed/cbc.o /u1/var/tmp/netbsd-src/bin/ed/glbl.o /u1/var/tmp/netbsd-src/bin/ed/io.o /u1/var/tmp/netbsd-src/bin/ed/main.o /u1/var/tmp/netbsd-src/bin/ed/re.o /u1/var/tmp/netbsd-src/bin/ed/sub.o /u1/var/tmp/netbsd-src/bin/ed/undo.o
ed_stub.c:
	echo "int _crunched_ed_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >ed_stub.c
ed.lo: ed_stub.o $(ed_OBJPATHS)
	ld -dc -r -o ed.lo ed_stub.o $(ed_OBJPATHS)
	crunchide -k _crunched_ed_stub ed.lo

# -------- expr

expr_SRCDIR=/u1/var/tmp/netbsd-src/bin/expr
expr_OBJS= expr.o
expr_make:
	(cd $(expr_SRCDIR); make $(expr_OBJS))

expr_OBJPATHS= /u1/var/tmp/netbsd-src/bin/expr/expr.o
expr_stub.c:
	echo "int _crunched_expr_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >expr_stub.c
expr.lo: expr_stub.o $(expr_OBJPATHS)
	ld -dc -r -o expr.lo expr_stub.o $(expr_OBJPATHS)
	crunchide -k _crunched_expr_stub expr.lo

# -------- ln

ln_SRCDIR=/u1/var/tmp/netbsd-src/bin/ln
ln_OBJS= ln.o
ln_make:
	(cd $(ln_SRCDIR); make $(ln_OBJS))

ln_OBJPATHS= /u1/var/tmp/netbsd-src/bin/ln/ln.o
ln_stub.c:
	echo "int _crunched_ln_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >ln_stub.c
ln.lo: ln_stub.o $(ln_OBJPATHS)
	ld -dc -r -o ln.lo ln_stub.o $(ln_OBJPATHS)
	crunchide -k _crunched_ln_stub ln.lo

# -------- ls

ls_SRCDIR=/u1/var/tmp/netbsd-src/bin/ls
ls_OBJS= cmp.o stat_flags.o ls.o print.o util.o
ls_make:
	(cd $(ls_SRCDIR); make $(ls_OBJS))

ls_OBJPATHS= /u1/var/tmp/netbsd-src/bin/ls/cmp.o /u1/var/tmp/netbsd-src/bin/ls/stat_flags.o /u1/var/tmp/netbsd-src/bin/ls/ls.o /u1/var/tmp/netbsd-src/bin/ls/print.o /u1/var/tmp/netbsd-src/bin/ls/util.o
ls_stub.c:
	echo "int _crunched_ls_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >ls_stub.c
ls.lo: ls_stub.o $(ls_OBJPATHS)
	ld -dc -r -o ls.lo ls_stub.o $(ls_OBJPATHS)
	crunchide -k _crunched_ls_stub ls.lo

# -------- mkdir

mkdir_SRCDIR=/u1/var/tmp/netbsd-src/bin/mkdir
mkdir_OBJS= mkdir.o
mkdir_make:
	(cd $(mkdir_SRCDIR); make $(mkdir_OBJS))

mkdir_OBJPATHS= /u1/var/tmp/netbsd-src/bin/mkdir/mkdir.o
mkdir_stub.c:
	echo "int _crunched_mkdir_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >mkdir_stub.c
mkdir.lo: mkdir_stub.o $(mkdir_OBJPATHS)
	ld -dc -r -o mkdir.lo mkdir_stub.o $(mkdir_OBJPATHS)
	crunchide -k _crunched_mkdir_stub mkdir.lo

# -------- mv

mv_SRCDIR=/u1/var/tmp/netbsd-src/bin/mv
mv_OBJS= mv.o
mv_make:
	(cd $(mv_SRCDIR); make $(mv_OBJS))

mv_OBJPATHS= /u1/var/tmp/netbsd-src/bin/mv/mv.o
mv_stub.c:
	echo "int _crunched_mv_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >mv_stub.c
mv.lo: mv_stub.o $(mv_OBJPATHS)
	ld -dc -r -o mv.lo mv_stub.o $(mv_OBJPATHS)
	crunchide -k _crunched_mv_stub mv.lo

# -------- rm

rm_SRCDIR=/u1/var/tmp/netbsd-src/bin/rm
rm_OBJS= rm.o
rm_make:
	(cd $(rm_SRCDIR); make $(rm_OBJS))

rm_OBJPATHS= /u1/var/tmp/netbsd-src/bin/rm/rm.o
rm_stub.c:
	echo "int _crunched_rm_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >rm_stub.c
rm.lo: rm_stub.o $(rm_OBJPATHS)
	ld -dc -r -o rm.lo rm_stub.o $(rm_OBJPATHS)
	crunchide -k _crunched_rm_stub rm.lo

# -------- sh

sh_SRCDIR=/u1/var/tmp/netbsd-src/bin/sh
sh_OBJS= alias.o cd.o echo.o error.o eval.o exec.o expand.o histedit.o input.o jobs.o mail.o main.o memalloc.o miscbltin.o mystring.o options.o parser.o redir.o show.o trap.o output.o var.o arith.o arith_lex.o builtins.o init.o nodes.o syntax.o
sh_make:
	(cd $(sh_SRCDIR); make $(sh_OBJS))

sh_OBJPATHS= /u1/var/tmp/netbsd-src/bin/sh/alias.o /u1/var/tmp/netbsd-src/bin/sh/cd.o /u1/var/tmp/netbsd-src/bin/sh/echo.o /u1/var/tmp/netbsd-src/bin/sh/error.o /u1/var/tmp/netbsd-src/bin/sh/eval.o /u1/var/tmp/netbsd-src/bin/sh/exec.o /u1/var/tmp/netbsd-src/bin/sh/expand.o /u1/var/tmp/netbsd-src/bin/sh/histedit.o /u1/var/tmp/netbsd-src/bin/sh/input.o /u1/var/tmp/netbsd-src/bin/sh/jobs.o /u1/var/tmp/netbsd-src/bin/sh/mail.o /u1/var/tmp/netbsd-src/bin/sh/main.o /u1/var/tmp/netbsd-src/bin/sh/memalloc.o /u1/var/tmp/netbsd-src/bin/sh/miscbltin.o /u1/var/tmp/netbsd-src/bin/sh/mystring.o /u1/var/tmp/netbsd-src/bin/sh/options.o /u1/var/tmp/netbsd-src/bin/sh/parser.o /u1/var/tmp/netbsd-src/bin/sh/redir.o /u1/var/tmp/netbsd-src/bin/sh/show.o /u1/var/tmp/netbsd-src/bin/sh/trap.o /u1/var/tmp/netbsd-src/bin/sh/output.o /u1/var/tmp/netbsd-src/bin/sh/var.o /u1/var/tmp/netbsd-src/bin/sh/arith.o /u1/var/tmp/netbsd-src/bin/sh/arith_lex.o /u1/var/tmp/netbsd-src/bin/sh/builtins.o /u1/var/tmp/netbsd-src/bin/sh/init.o /u1/var/tmp/netbsd-src/bin/sh/nodes.o /u1/var/tmp/netbsd-src/bin/sh/syntax.o
sh_stub.c:
	echo "int _crunched_sh_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >sh_stub.c
sh.lo: sh_stub.o $(sh_OBJPATHS)
	ld -dc -r -o sh.lo sh_stub.o $(sh_OBJPATHS)
	crunchide -k _crunched_sh_stub sh.lo

# -------- sync

sync_SRCDIR=/u1/var/tmp/netbsd-src/bin/sync
sync_OBJS= sync.o
sync_make:
	(cd $(sync_SRCDIR); make $(sync_OBJS))

sync_OBJPATHS= /u1/var/tmp/netbsd-src/bin/sync/sync.o
sync_stub.c:
	echo "int _crunched_sync_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >sync_stub.c
sync.lo: sync_stub.o $(sync_OBJPATHS)
	ld -dc -r -o sync.lo sync_stub.o $(sync_OBJPATHS)
	crunchide -k _crunched_sync_stub sync.lo

# -------- test

test_SRCDIR=/u1/var/tmp/netbsd-src/bin/test
test_OBJS= test.o
test_make:
	(cd $(test_SRCDIR); make $(test_OBJS))

test_OBJPATHS= /u1/var/tmp/netbsd-src/bin/test/test.o
test_stub.c:
	echo "int _crunched_test_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >test_stub.c
test.lo: test_stub.o $(test_OBJPATHS)
	ld -dc -r -o test.lo test_stub.o $(test_OBJPATHS)
	crunchide -k _crunched_test_stub test.lo

# -------- dmesg

dmesg_SRCDIR=/u1/var/tmp/netbsd-src/sbin/dmesg
dmesg_OBJS= dmesg.o
dmesg_make:
	(cd $(dmesg_SRCDIR); make $(dmesg_OBJS))

dmesg_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/dmesg/dmesg.o
dmesg_stub.c:
	echo "int _crunched_dmesg_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >dmesg_stub.c
dmesg.lo: dmesg_stub.o $(dmesg_OBJPATHS)
	ld -dc -r -o dmesg.lo dmesg_stub.o $(dmesg_OBJPATHS)
	crunchide -k _crunched_dmesg_stub dmesg.lo

# -------- ifconfig

ifconfig_SRCDIR=/u1/var/tmp/netbsd-src/sbin/ifconfig
ifconfig_OBJS= ifconfig.o
ifconfig_make:
	(cd $(ifconfig_SRCDIR); make $(ifconfig_OBJS))

ifconfig_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/ifconfig/ifconfig.o
ifconfig_stub.c:
	echo "int _crunched_ifconfig_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >ifconfig_stub.c
ifconfig.lo: ifconfig_stub.o $(ifconfig_OBJPATHS)
	ld -dc -r -o ifconfig.lo ifconfig_stub.o $(ifconfig_OBJPATHS)
	crunchide -k _crunched_ifconfig_stub ifconfig.lo

# -------- init

init_SRCDIR=/u1/var/tmp/netbsd-src/sbin/init
init_OBJS= init.o
init_make:
	(cd $(init_SRCDIR); make $(init_OBJS))

init_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/init/init.o
init_stub.c:
	echo "int _crunched_init_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >init_stub.c
init.lo: init_stub.o $(init_OBJPATHS)
	ld -dc -r -o init.lo init_stub.o $(init_OBJPATHS)
	crunchide -k _crunched_init_stub init.lo

# -------- mknod

mknod_SRCDIR=/u1/var/tmp/netbsd-src/sbin/mknod
mknod_OBJS= mknod.o
mknod_make:
	(cd $(mknod_SRCDIR); make $(mknod_OBJS))

mknod_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/mknod/mknod.o
mknod_stub.c:
	echo "int _crunched_mknod_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >mknod_stub.c
mknod.lo: mknod_stub.o $(mknod_OBJPATHS)
	ld -dc -r -o mknod.lo mknod_stub.o $(mknod_OBJPATHS)
	crunchide -k _crunched_mknod_stub mknod.lo

# -------- modload

modload_SRCDIR=/u1/var/tmp/netbsd-src/sbin/modload
modload_OBJS= modload.o
modload_make:
	(cd $(modload_SRCDIR); make $(modload_OBJS))

modload_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/modload/modload.o
modload_stub.c:
	echo "int _crunched_modload_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >modload_stub.c
modload.lo: modload_stub.o $(modload_OBJPATHS)
	ld -dc -r -o modload.lo modload_stub.o $(modload_OBJPATHS)
	crunchide -k _crunched_modload_stub modload.lo

# -------- mount

mount_SRCDIR=/u1/var/tmp/netbsd-src/sbin/mount
mount_OBJS= mount.o vfslist.o
mount_make:
	(cd $(mount_SRCDIR); make $(mount_OBJS))

mount_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/mount/mount.o /u1/var/tmp/netbsd-src/sbin/mount/vfslist.o
mount_stub.c:
	echo "int _crunched_mount_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >mount_stub.c
mount.lo: mount_stub.o $(mount_OBJPATHS)
	ld -dc -r -o mount.lo mount_stub.o $(mount_OBJPATHS)
	crunchide -k _crunched_mount_stub mount.lo

# -------- mount_ffs

mount_ffs_SRCDIR=/u1/var/tmp/netbsd-src/sbin/mount_ffs
mount_ffs_OBJS= mount_ffs.o getmntopts.o
mount_ffs_make:
	(cd $(mount_ffs_SRCDIR); make $(mount_ffs_OBJS))

mount_ffs_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/mount_ffs/mount_ffs.o /u1/var/tmp/netbsd-src/sbin/mount_ffs/getmntopts.o
mount_ffs_stub.c:
	echo "int _crunched_mount_ffs_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >mount_ffs_stub.c
mount_ffs.lo: mount_ffs_stub.o $(mount_ffs_OBJPATHS)
	ld -dc -r -o mount_ffs.lo mount_ffs_stub.o $(mount_ffs_OBJPATHS)
	crunchide -k _crunched_mount_ffs_stub mount_ffs.lo

# -------- mount_nfs

mount_nfs_SRCDIR=/u1/var/tmp/netbsd-src/sbin/mount_nfs
mount_nfs_OBJS= mount_nfs.o getmntopts.o
mount_nfs_make:
	(cd $(mount_nfs_SRCDIR); make $(mount_nfs_OBJS))

mount_nfs_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/mount_nfs/mount_nfs.o /u1/var/tmp/netbsd-src/sbin/mount_nfs/getmntopts.o
mount_nfs_stub.c:
	echo "int _crunched_mount_nfs_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >mount_nfs_stub.c
mount_nfs.lo: mount_nfs_stub.o $(mount_nfs_OBJPATHS)
	ld -dc -r -o mount_nfs.lo mount_nfs_stub.o $(mount_nfs_OBJPATHS)
	crunchide -k _crunched_mount_nfs_stub mount_nfs.lo

# -------- newfs

newfs_SRCDIR=/u1/var/tmp/netbsd-src/sbin/newfs
newfs_OBJS= dkcksum.o getmntopts.o newfs.o mkfs.o
newfs_make:
	(cd $(newfs_SRCDIR); make $(newfs_OBJS))

newfs_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/newfs/dkcksum.o /u1/var/tmp/netbsd-src/sbin/newfs/getmntopts.o /u1/var/tmp/netbsd-src/sbin/newfs/newfs.o /u1/var/tmp/netbsd-src/sbin/newfs/mkfs.o
newfs_stub.c:
	echo "int _crunched_newfs_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >newfs_stub.c
newfs.lo: newfs_stub.o $(newfs_OBJPATHS)
	ld -dc -r -o newfs.lo newfs_stub.o $(newfs_OBJPATHS)
	crunchide -k _crunched_newfs_stub newfs.lo

# -------- ping

ping_SRCDIR=/u1/var/tmp/netbsd-src/sbin/ping
ping_OBJS= ping.o
ping_make:
	(cd $(ping_SRCDIR); make $(ping_OBJS))

ping_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/ping/ping.o
ping_stub.c:
	echo "int _crunched_ping_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >ping_stub.c
ping.lo: ping_stub.o $(ping_OBJPATHS)
	ld -dc -r -o ping.lo ping_stub.o $(ping_OBJPATHS)
	crunchide -k _crunched_ping_stub ping.lo

# -------- reboot

reboot_SRCDIR=/u1/var/tmp/netbsd-src/sbin/reboot
reboot_OBJS= reboot.o
reboot_make:
	(cd $(reboot_SRCDIR); make $(reboot_OBJS))

reboot_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/reboot/reboot.o
reboot_stub.c:
	echo "int _crunched_reboot_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >reboot_stub.c
reboot.lo: reboot_stub.o $(reboot_OBJPATHS)
	ld -dc -r -o reboot.lo reboot_stub.o $(reboot_OBJPATHS)
	crunchide -k _crunched_reboot_stub reboot.lo

# -------- route

route_SRCDIR=/u1/var/tmp/netbsd-src/sbin/route
route_OBJS= route.o show.o keywords.o ccitt_addr.o
route_make:
	(cd $(route_SRCDIR); make $(route_OBJS))

route_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/route/route.o /u1/var/tmp/netbsd-src/sbin/route/show.o /u1/var/tmp/netbsd-src/sbin/route/keywords.o /u1/var/tmp/netbsd-src/sbin/route/ccitt_addr.o
route_stub.c:
	echo "int _crunched_route_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >route_stub.c
route.lo: route_stub.o $(route_OBJPATHS)
	ld -dc -r -o route.lo route_stub.o $(route_OBJPATHS)
	crunchide -k _crunched_route_stub route.lo

# -------- umount

umount_SRCDIR=/u1/var/tmp/netbsd-src/sbin/umount
umount_OBJS= umount.o vfslist.o
umount_make:
	(cd $(umount_SRCDIR); make $(umount_OBJS))

umount_OBJPATHS= /u1/var/tmp/netbsd-src/sbin/umount/umount.o /u1/var/tmp/netbsd-src/sbin/umount/vfslist.o
umount_stub.c:
	echo "int _crunched_umount_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >umount_stub.c
umount.lo: umount_stub.o $(umount_OBJPATHS)
	ld -dc -r -o umount.lo umount_stub.o $(umount_OBJPATHS)
	crunchide -k _crunched_umount_stub umount.lo

# -------- gzip

gzip_SRCDIR=/u1/var/tmp/netbsd-src/gnu/usr.bin/gzip
gzip_OBJS= gzip.o zip.o deflate.o trees.o bits.o unzip.o inflate.o util.o crypt.o lzw.o unlzw.o unlzh.o unpack.o getopt.o match.o
gzip_make:
	(cd $(gzip_SRCDIR); make $(gzip_OBJS))

gzip_OBJPATHS= /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/gzip.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/zip.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/deflate.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/trees.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/bits.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/unzip.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/inflate.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/util.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/crypt.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/lzw.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/unlzw.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/unlzh.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/unpack.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/getopt.o /u1/var/tmp/netbsd-src/gnu/usr.bin/gzip/match.o
gzip_stub.c:
	echo "int _crunched_gzip_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >gzip_stub.c
gzip.lo: gzip_stub.o $(gzip_OBJPATHS)
	ld -dc -r -o gzip.lo gzip_stub.o $(gzip_OBJPATHS)
	crunchide -k _crunched_gzip_stub gzip.lo

# -------- ld

ld_SRCDIR=/u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld
ld_OBJS= ld.o symbol.o lib.o shlib.o warnings.o etc.o rrs.o xbits.o md.o
ld_make:
	(cd $(ld_SRCDIR); make $(ld_OBJS))

ld_OBJPATHS= /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/ld.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/symbol.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/lib.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/shlib.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/warnings.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/etc.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/rrs.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/xbits.o /u1/var/tmp/netbsd-src/gnu/usr.bin/ld/ld/md.o
ld_stub.c:
	echo "int _crunched_ld_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >ld_stub.c
ld.lo: ld_stub.o $(ld_OBJPATHS)
	ld -dc -r -o ld.lo ld_stub.o $(ld_OBJPATHS)
	crunchide -k _crunched_ld_stub ld.lo

# -------- less

less_SRCDIR=/u1/var/tmp/netbsd-src/usr.bin/less/less
less_OBJS= brac.o ch.o charset.o cmdbuf.o command.o decode.o edit.o filename.o forwback.o help.o ifile.o input.o jump.o line.o linenum.o lsystem.o main.o mark.o optfunc.o option.o opttbl.o os.o output.o position.o prompt.o screen.o search.o signal.o tags.o ttyin.o version.o
less_make:
	(cd $(less_SRCDIR); make $(less_OBJS))

less_OBJPATHS= /u1/var/tmp/netbsd-src/usr.bin/less/less/brac.o /u1/var/tmp/netbsd-src/usr.bin/less/less/ch.o /u1/var/tmp/netbsd-src/usr.bin/less/less/charset.o /u1/var/tmp/netbsd-src/usr.bin/less/less/cmdbuf.o /u1/var/tmp/netbsd-src/usr.bin/less/less/command.o /u1/var/tmp/netbsd-src/usr.bin/less/less/decode.o /u1/var/tmp/netbsd-src/usr.bin/less/less/edit.o /u1/var/tmp/netbsd-src/usr.bin/less/less/filename.o /u1/var/tmp/netbsd-src/usr.bin/less/less/forwback.o /u1/var/tmp/netbsd-src/usr.bin/less/less/help.o /u1/var/tmp/netbsd-src/usr.bin/less/less/ifile.o /u1/var/tmp/netbsd-src/usr.bin/less/less/input.o /u1/var/tmp/netbsd-src/usr.bin/less/less/jump.o /u1/var/tmp/netbsd-src/usr.bin/less/less/line.o /u1/var/tmp/netbsd-src/usr.bin/less/less/linenum.o /u1/var/tmp/netbsd-src/usr.bin/less/less/lsystem.o /u1/var/tmp/netbsd-src/usr.bin/less/less/main.o /u1/var/tmp/netbsd-src/usr.bin/less/less/mark.o /u1/var/tmp/netbsd-src/usr.bin/less/less/optfunc.o /u1/var/tmp/netbsd-src/usr.bin/less/less/option.o /u1/var/tmp/netbsd-src/usr.bin/less/less/opttbl.o /u1/var/tmp/netbsd-src/usr.bin/less/less/os.o /u1/var/tmp/netbsd-src/usr.bin/less/less/output.o /u1/var/tmp/netbsd-src/usr.bin/less/less/position.o /u1/var/tmp/netbsd-src/usr.bin/less/less/prompt.o /u1/var/tmp/netbsd-src/usr.bin/less/less/screen.o /u1/var/tmp/netbsd-src/usr.bin/less/less/search.o /u1/var/tmp/netbsd-src/usr.bin/less/less/signal.o /u1/var/tmp/netbsd-src/usr.bin/less/less/tags.o /u1/var/tmp/netbsd-src/usr.bin/less/less/ttyin.o /u1/var/tmp/netbsd-src/usr.bin/less/less/version.o
less_stub.c:
	echo "int _crunched_less_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >less_stub.c
less.lo: less_stub.o $(less_OBJPATHS)
	ld -dc -r -o less.lo less_stub.o $(less_OBJPATHS)
	crunchide -k _crunched_less_stub less.lo

# -------- sed

sed_SRCDIR=/u1/var/tmp/netbsd-src/usr.bin/sed
sed_OBJS= compile.o main.o misc.o process.o
sed_make:
	(cd $(sed_SRCDIR); make $(sed_OBJS))

sed_OBJPATHS= /u1/var/tmp/netbsd-src/usr.bin/sed/compile.o /u1/var/tmp/netbsd-src/usr.bin/sed/main.o /u1/var/tmp/netbsd-src/usr.bin/sed/misc.o /u1/var/tmp/netbsd-src/usr.bin/sed/process.o
sed_stub.c:
	echo "int _crunched_sed_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >sed_stub.c
sed.lo: sed_stub.o $(sed_OBJPATHS)
	ld -dc -r -o sed.lo sed_stub.o $(sed_OBJPATHS)
	crunchide -k _crunched_sed_stub sed.lo

# -------- chown

chown_SRCDIR=/u1/var/tmp/netbsd-src/usr.sbin/chown
chown_OBJS= chown.o
chown_make:
	(cd $(chown_SRCDIR); make $(chown_OBJS))

chown_OBJPATHS= /u1/var/tmp/netbsd-src/usr.sbin/chown/chown.o
chown_stub.c:
	echo "int _crunched_chown_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >chown_stub.c
chown.lo: chown_stub.o $(chown_OBJPATHS)
	ld -dc -r -o chown.lo chown_stub.o $(chown_OBJPATHS)
	crunchide -k _crunched_chown_stub chown.lo

# -------- chroot

chroot_SRCDIR=/u1/var/tmp/netbsd-src/usr.sbin/chroot
chroot_OBJS= chroot.o
chroot_make:
	(cd $(chroot_SRCDIR); make $(chroot_OBJS))

chroot_OBJPATHS= /u1/var/tmp/netbsd-src/usr.sbin/chroot/chroot.o
chroot_stub.c:
	echo "int _crunched_chroot_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >chroot_stub.c
chroot.lo: chroot_stub.o $(chroot_OBJPATHS)
	ld -dc -r -o chroot.lo chroot_stub.o $(chroot_OBJPATHS)
	crunchide -k _crunched_chroot_stub chroot.lo

# -------- update

update_SRCDIR=/u1/var/tmp/netbsd-src/usr.sbin/update
update_OBJS= update.o
update_make:
	(cd $(update_SRCDIR); make $(update_OBJS))

update_OBJPATHS= /u1/var/tmp/netbsd-src/usr.sbin/update/update.o
update_stub.c:
	echo "int _crunched_update_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >update_stub.c
update.lo: update_stub.o $(update_OBJPATHS)
	ld -dc -r -o update.lo update_stub.o $(update_OBJPATHS)
	crunchide -k _crunched_update_stub update.lo

# -------- afsd

afsd_make:
	@echo "** cannot make objs for afsd"

afsd_OBJPATHS= afsd/afsd.o
afsd_stub.c:
	echo "int _crunched_afsd_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >afsd_stub.c
afsd.lo: afsd_stub.o $(afsd_OBJPATHS)
	ld -dc -r -o afsd.lo afsd_stub.o $(afsd_OBJPATHS)
	crunchide -k _crunched_afsd_stub afsd.lo

# ========
