Blob
- Date:
- Message:
- Fighting the good fight. Move libfmt, libutf into subdirectories of lib9. Add poll-based socket i/o to libthread, so that we can avoid using multiple procs when possible, thus removing dependence on crappy pthreads implementations. Convert samterm, acme to the single-proc libthread. Bring libcomplete, acme up-to-date w.r.t. Plan 9 distribution.
- Actions:
- History | Blame | Raw File
1 PLAN9=../..2 <$PLAN9/src/mkhdr4 LIB=libthread.a6 OFILES=\7 $OBJTYPE.$O\8 asm-$SYSNAME-$OBJTYPE.$O\9 channel.$O\10 chanprint.$O\11 create.$O\12 debug.$O\13 exec-unix.$O\14 exit.$O\15 fdwait.$O\16 getpid.$O\17 id.$O\18 iocall.$O\19 ioclose.$O\20 iodial.$O\21 ioopen.$O\22 ioproc.$O\23 ioread.$O\24 ioreadn.$O\25 iosleep.$O\26 iowrite.$O\27 kill.$O\28 lib.$O\29 main.$O\30 memset.$O\31 memsetd.$O\32 note.$O\33 proctab.$O\34 read9pmsg.$O\35 ref.$O\36 rendez.$O\37 sched.$O\39 HFILES=\40 $PLAN9/include/thread.h\41 label.h\42 threadimpl.h\44 <$PLAN9/src/mksyslib46 tprimes: tprimes.$O $PLAN9/lib/$LIB47 $LD -o tprimes tprimes.$O $LDFLAGS -lthread -l9 -lfmt -lutf49 texec: texec.$O $PLAN9/lib/$LIB50 $LD -o texec texec.$O $LDFLAGS -lthread -l9 -lfmt -lutf52 trend: trend.$O $PLAN9/lib/$LIB53 $LD -o trend trend.$O $LDFLAGS -lthread -l9 -lfmt -lutf55 CLEANFILES=$CLEANFILES tprimes texec