<$PLAN9/src/mkhdr LIB=libthread.a SYSOFILES=`sh ./sysofiles.sh` OFILES=\ $SYSOFILES\ channel.$O\ chanprint.$O\ create.$O\ debug.$O\ exec-unix.$O\ exit.$O\ fdwait.$O\ getpid.$O\ id.$O\ iocall.$O\ ioclose.$O\ iodial.$O\ ioopen.$O\ ioproc.$O\ ioread.$O\ ioreadn.$O\ iosleep.$O\ iowrite.$O\ lib.$O\ main.$O\ memset.$O\ memsetd.$O\ read9pmsg.$O\ ref.$O\ sched.$O\ setproc.$O\ sleep.$O\ HFILES=\ $PLAN9/include/thread.h\ label.h\ threadimpl.h\ <$PLAN9/src/mksyslib tfork: tfork.$O $PLAN9/lib/$LIB $LD -o tfork tfork.$O $LDFLAGS -lthread -l9 tprimes: tprimes.$O $PLAN9/lib/$LIB $LD -o tprimes tprimes.$O $LDFLAGS -lthread -l9 texec: texec.$O $PLAN9/lib/$LIB $LD -o texec texec.$O $LDFLAGS -lthread -l9 tspawn: tspawn.$O $PLAN9/lib/$LIB $LD -o tspawn tspawn.$O $LDFLAGS -lthread -l9 trend: trend.$O $PLAN9/lib/$LIB $LD -o trend trend.$O $LDFLAGS -lthread -l9 tsignal: tsignal.$O $PLAN9/lib/$LIB $LD -o tsignal tsignal.$O $LDFLAGS -lthread -l9 CLEANFILES=$CLEANFILES tprimes texec asm-Linux-ppc.$O: asm-Linux-386.s asm-Linux-386.$O: asm-FreeBSD-386.s asm-NetBSD-386.$O: asm-FreeBSD-386.s asm-OpenBSD-386.$O: asm-FreeBSD-386.s # sorry VG=`test -d /home/rsc/pub/valgrind-debian && echo -DUSEVALGRIND` # VG= CFLAGS=$CFLAGS $VG Linux-clone.$O: execproc.ch exit-getpid.ch proctab.ch procstack.ch