Commit | Line | Data |
---|---|---|
179efaf0 | 1 | TARGETS=/tmp/sc1 /tmp/sc2 /tmp/sc3 /tmp/sc4 /tmp/sc5 /tmp/sc6 /tmp/sc7 \ |
b13267a5 | 2 | /tmp/loop1 /tmp/loop2 /tmp/loop3 /tmp/loop4 \ |
a99bca8e | 3 | /tmp/call1 /tmp/call2 /tmp/call3 /tmp/cmp \ |
b13267a5 | 4 | /tmp/mt2 /tmp/mt3 /tmp/mt4 \ |
a33ac161 MD |
5 | /tmp/fork1 /tmp/pipe1 /tmp/pipe2 /tmp/pipe3 \ |
6 | /tmp/umtx1 \ | |
d93c720c | 7 | /tmp/sp1 \ |
3885a8e0 | 8 | /tmp/sw1 /tmp/sw2 /tmp/sw3 \ |
3eb3763b | 9 | /tmp/mbw1 \ |
ab4bc20f | 10 | /tmp/exec1 /tmp/exec2 \ |
bb6aee91 | 11 | /tmp/mem1 /tmp/mem2 \ |
75a0ef5d | 12 | /tmp/cld1 \ |
b1877161 | 13 | /tmp/rr1 \ |
367612aa | 14 | /tmp/lockmgr1 /tmp/lockmgr2 /tmp/lockmgr3 \ |
b1877161 | 15 | /tmp/loop900k /tmp/pipe900k /tmp/sleep900k |
6b055cd4 | 16 | |
f6fe9cae HP |
17 | .if defined(NO_OPTIMIZE) |
18 | COPTFLAGS= -O | |
19 | .else | |
20 | COPTFLAGS= -O2 | |
21 | .endif | |
22 | CFLAGS= ${COPTFLAGS} -g -I/usr/src/sys | |
6b055cd4 | 23 | |
c6ecc293 | 24 | all: ${TARGETS} |
6b055cd4 | 25 | |
bb6aee91 | 26 | /tmp/cld1: cld1.c blib.c |
c6ecc293 | 27 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
bb6aee91 | 28 | |
9ee18353 | 29 | /tmp/sc1: syscall1.c blib.c |
c6ecc293 | 30 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 | 31 | |
adc1b605 | 32 | /tmp/sc2: syscall2.c blib.c |
c6ecc293 | 33 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 | 34 | |
adc1b605 | 35 | /tmp/sc3: syscall3.c blib.c |
c6ecc293 | 36 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 | 37 | |
6dd7c9c5 | 38 | /tmp/sc4: syscall4.c blib.c |
c6ecc293 | 39 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6dd7c9c5 | 40 | |
b372da35 | 41 | /tmp/sc5: syscall5.c blib.c |
c6ecc293 | 42 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
b372da35 | 43 | |
179efaf0 | 44 | /tmp/sc6: syscall6.c blib.c |
c6ecc293 | 45 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
179efaf0 MD |
46 | |
47 | /tmp/sc7: syscall7.c blib.c | |
c6ecc293 | 48 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
179efaf0 | 49 | |
6b055cd4 | 50 | /tmp/fork1: fork1.c blib.c |
c6ecc293 | 51 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 MD |
52 | |
53 | /tmp/pipe1: pipe1.c blib.c | |
c6ecc293 | 54 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 | 55 | |
54e0874d | 56 | /tmp/pipe2: pipe2.c blib.c |
c6ecc293 | 57 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
54e0874d | 58 | |
a33ac161 | 59 | /tmp/pipe3: pipe3.c blib.c |
c6ecc293 | 60 | ${CC} ${CFLAGS} ${.ALLSRC} -pthread -o ${.TARGET} |
a33ac161 MD |
61 | |
62 | /tmp/umtx1: umtx1.c blib.c | |
c6ecc293 | 63 | ${CC} ${CFLAGS} ${.ALLSRC} -pthread -o ${.TARGET} |
a33ac161 | 64 | |
d93c720c | 65 | /tmp/sp1: socketpair.c blib.c |
c6ecc293 | 66 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
d93c720c | 67 | |
6b055cd4 | 68 | /tmp/loop1: loop1.c blib.c |
c6ecc293 | 69 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 MD |
70 | |
71 | /tmp/loop2: loop2.c blib.c | |
c6ecc293 | 72 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 MD |
73 | |
74 | /tmp/loop3: loop3.c blib.c | |
c6ecc293 | 75 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 | 76 | |
b13267a5 | 77 | /tmp/loop4: loop4.c blib.c |
c6ecc293 | 78 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
b13267a5 | 79 | |
e4e0c22c | 80 | /tmp/call1: call1.c blib.c |
c6ecc293 | 81 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
e4e0c22c MD |
82 | |
83 | /tmp/call2: call2.c blib.c | |
c6ecc293 | 84 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
e4e0c22c MD |
85 | |
86 | /tmp/call3: call3.c blib.c | |
c6ecc293 | 87 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
e4e0c22c | 88 | |
a99bca8e | 89 | /tmp/cmp: cmp.c blib.c |
c6ecc293 | 90 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
a99bca8e | 91 | |
3885a8e0 | 92 | /tmp/mbw1: mbwtest.c |
c6ecc293 | 93 | ${CC} -O ${.ALLSRC} -o ${.TARGET} |
3885a8e0 | 94 | |
8faadb75 | 95 | /tmp/mt1: mutex1.c blib.c mtx.s |
c6ecc293 | 96 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
8faadb75 | 97 | |
6b055cd4 | 98 | /tmp/mt2: mutex2.c blib.c mtx.s |
c6ecc293 | 99 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6b055cd4 | 100 | |
5359b6c9 | 101 | /tmp/mt3: mutex3.c blib.c mtx.s |
c6ecc293 | 102 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
5359b6c9 | 103 | |
b13267a5 | 104 | /tmp/mt4: mutex4.c blib.c mtx.s |
c6ecc293 | 105 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
b13267a5 | 106 | |
6b055cd4 | 107 | /tmp/sw1: quicksw1.c blib.c sw.S |
c6ecc293 | 108 | ${CC} ${CFLAGS} -DUSE_ALL ${.ALLSRC} -o ${.TARGET} |
6b055cd4 MD |
109 | |
110 | /tmp/sw2: quicksw1.c blib.c sw.S | |
c6ecc293 | 111 | ${CC} ${CFLAGS} -DUSE_CALLU1 ${.ALLSRC} -o ${.TARGET} |
6b055cd4 MD |
112 | |
113 | /tmp/sw3: quicksw1.c blib.c sw.S | |
c6ecc293 | 114 | ${CC} ${CFLAGS} -DUSE_CALLU2 ${.ALLSRC} -o ${.TARGET} |
6b055cd4 | 115 | |
6157d9fc | 116 | /tmp/exec1: exec1.c blib.c |
c6ecc293 | 117 | ${CC} ${CFLAGS} -static -DISSTATIC ${.ALLSRC} -o ${.TARGET} |
6157d9fc MD |
118 | |
119 | /tmp/exec2: exec1.c blib.c | |
c6ecc293 | 120 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
6157d9fc | 121 | |
7141674d | 122 | /tmp/mem1: memcpy.c blib.c |
c6ecc293 | 123 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
ab4bc20f | 124 | |
7141674d | 125 | /tmp/mem2: memzero.c blib.c |
c6ecc293 | 126 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
ab4bc20f | 127 | |
830da309 | 128 | /tmp/read1: read1.c blib.c |
c6ecc293 | 129 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
830da309 | 130 | |
75a0ef5d | 131 | /tmp/rr1: randread.c blib.c |
c6ecc293 | 132 | ${CC} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
75a0ef5d | 133 | |
367612aa | 134 | /tmp/lockmgr1: lockmgr1.c blib.c |
c6ecc293 | 135 | ${CC} ${.ALLSRC} -o ${.TARGET} |
367612aa MD |
136 | |
137 | /tmp/lockmgr2: lockmgr2.c blib.c | |
c6ecc293 | 138 | ${CC} ${.ALLSRC} -o ${.TARGET} |
367612aa MD |
139 | |
140 | /tmp/lockmgr3: lockmgr3.c blib.c | |
c6ecc293 | 141 | ${CC} ${.ALLSRC} -o ${.TARGET} |
367612aa | 142 | |
b1877161 | 143 | /tmp/loop900k: loop900k.c |
c6ecc293 | 144 | ${CC} ${CFLAGS} -static ${.ALLSRC} -o ${.TARGET} |
b1877161 MD |
145 | |
146 | /tmp/pipe900k: pipe900k.c | |
c6ecc293 | 147 | ${CC} ${CFLAGS} -static ${.ALLSRC} -o ${.TARGET} |
b1877161 MD |
148 | |
149 | /tmp/sleep900k: sleep900k.c | |
c6ecc293 | 150 | ${CC} ${CFLAGS} -static ${.ALLSRC} -o ${.TARGET} |
b1877161 | 151 | |
6b055cd4 | 152 | clean: |
c6ecc293 | 153 | rm -f ${TARGETS} |