Blame


1 619085f0 2004-12-25 devnull <$PLAN9/src/mkhdr
2 619085f0 2004-12-25 devnull
3 619085f0 2004-12-25 devnull LIB=libthread.a
4 619085f0 2004-12-25 devnull OFILES=\
5 b3a20a96 2020-12-30 rsc bg.$O\
6 619085f0 2004-12-25 devnull channel.$O\
7 2c87dda8 2004-12-28 devnull daemonize.$O\
8 619085f0 2004-12-25 devnull exec.$O\
9 619085f0 2004-12-25 devnull ioproc.$O\
10 619085f0 2004-12-25 devnull iorw.$O\
11 18571208 2020-12-30 rsc pthread.$O\
12 619085f0 2004-12-25 devnull ref.$O\
13 619085f0 2004-12-25 devnull thread.$O\
14 4940b552 2006-02-12 devnull wait.$O\
15 619085f0 2004-12-25 devnull
16 619085f0 2004-12-25 devnull <$PLAN9/src/mksyslib
17 619085f0 2004-12-25 devnull
18 619085f0 2004-12-25 devnull HFILES=thread.h threadimpl.h
19 619085f0 2004-12-25 devnull
20 e7ae6118 2007-10-30 rsc tprimes: test/tprimes.$O
21 e7ae6118 2007-10-30 rsc 9l -o $target test/$target.$O
22 e7ae6118 2007-10-30 rsc tspawn: test/tspawn.$O
23 e7ae6118 2007-10-30 rsc 9l -o $target test/$target.$O
24 e7ae6118 2007-10-30 rsc tspawnloop: test/tspawnloop.$O
25 e7ae6118 2007-10-30 rsc 9l -o $target test/$target.$O
26 619085f0 2004-12-25 devnull
27 f6c9f7b1 2020-01-20 rsc tprimes tspawn tspawnloop: $PLAN9/lib/$LIB
28 f6c9f7b1 2020-01-20 rsc
29 619085f0 2004-12-25 devnull %.$O: %.c
30 e7ae6118 2007-10-30 rsc $CC -o $target $CFLAGS -I. $stem.c
31 619085f0 2004-12-25 devnull
32 910ca53d 2005-05-01 devnull # cannot use generic .S rule because it conflicts
33 910ca53d 2005-05-01 devnull # with generic .s rule in mkcommon on case-insensitive
34 910ca53d 2005-05-01 devnull # systems like Mac OS X.
35 5ba33c04 2005-03-28 devnull
36 fe8c925e 2005-07-21 devnull OpenBSD-%-asm.$O: OpenBSD-%-asm.S
37 fe8c925e 2005-07-21 devnull $CC $CFLAGS OpenBSD-$stem-asm.S
38 910ca53d 2005-05-01 devnull
39 76a78f43 2006-02-14 devnull Linux-sparc64-context.$O: Linux-sparc64-context.S
40 07b075d5 2006-02-16 devnull $CC -m64 -mcpu=v9 $CFLAGS Linux-sparc64-context.S
41 76a78f43 2006-02-14 devnull
42 41b3e8b9 2020-01-20 rsc sparc64-ucontext.$O: sparc64-ucontext.c
43 41b3e8b9 2020-01-20 rsc $CC -m64 -mcpu=v9 $CFLAGS sparc64-ucontext.c
44 c33c1419 2006-02-16 devnull
45 619085f0 2004-12-25 devnull test:V: tprimes tspawn
46 619085f0 2004-12-25 devnull primes 1 10007 >p1.txt
47 619085f0 2004-12-25 devnull $PLAN9/bin/time ./tprimes 10000 >tp1.txt
48 619085f0 2004-12-25 devnull cmp p1.txt tp1.txt
49 619085f0 2004-12-25 devnull primes 1 1009 >p2.txt
50 619085f0 2004-12-25 devnull $PLAN9/bin/time ./tprimes 1000 >tp2.txt
51 619085f0 2004-12-25 devnull cmp p2.txt tp2.txt
52 619085f0 2004-12-25 devnull echo tspawn should take 3 seconds, not 6
53 619085f0 2004-12-25 devnull $PLAN9/bin/time ./tspawn sleep 3 >/dev/null
54 619085f0 2004-12-25 devnull
55 f6c9f7b1 2020-01-20 rsc CLEANFILES=p1.txt p2.txt tp1.txt tp2.txt test/*.$O tprimes tspawn
56 f6c9f7b1 2020-01-20 rsc