Commit | Line | Data |
---|---|---|
3c1f50a7 C |
1 | ALL= syscall csw signocsw \ |
2 | seqpage randpage gausspage \ | |
3 | seqread randbread randread randrewrite \ | |
4 | randwrite seqrewrite seqwrite \ | |
5 | forks vforks execs vexecs nulljob bigjob \ | |
6 | pipeback pipediscard pipeself \ | |
7 | udgback udgself udgrand udgdiscard \ | |
8 | countenv | |
9 | CFLAGS=-O | |
10 | ||
11 | all: ${ALL} | |
12 | ||
13 | syscall: syscall.c | |
14 | ${CC} -o syscall ${CFLAGS} syscall.c | |
15 | ||
16 | csw: csw.c | |
17 | ${CC} -o csw ${CFLAGS} csw.c | |
18 | ||
19 | gausspage: gausspage.c valloc.o | |
20 | ${CC} -o gausspage ${CFLAGS} gausspage.c valloc.o -lnm | |
21 | ||
22 | pipeback: pipeback.c | |
23 | ${CC} -o pipeback ${CFLAGS} pipeback.c | |
24 | ||
25 | pipediscard: pipediscard.c | |
26 | ${CC} -o pipediscard ${CFLAGS} pipediscard.c | |
27 | ||
28 | pipeself: pipeself.c | |
29 | ${CC} -o pipeself ${CFLAGS} pipeself.c | |
30 | ||
31 | udgback: udgback.c | |
32 | ${CC} -o udgback ${CFLAGS} udgback.c | |
33 | ||
34 | udgdiscard: udgdiscard.c | |
35 | ${CC} -o udgdiscard ${CFLAGS} udgdiscard.c | |
36 | ||
37 | udgself: udgself.c | |
38 | ${CC} -o udgself ${CFLAGS} udgself.c | |
39 | ||
40 | udgrand: udgrand.c random.o | |
41 | ${CC} -o udgrand ${CFLAGS} udgrand.c random.o | |
42 | ||
43 | randbread: randbread.c random.o | |
44 | ${CC} -o randbread ${CFLAGS} randbread.c random.o | |
45 | ||
46 | randpage: randpage.c random.o valloc.o | |
47 | ${CC} -o randpage ${CFLAGS} randpage.c random.o valloc.o | |
48 | ||
49 | randread: randread.c random.o | |
50 | ${CC} -o randread ${CFLAGS} randread.c random.o | |
51 | ||
52 | randrewrite: randrewrite.c random.o | |
53 | ${CC} -o randrewrite ${CFLAGS} randrewrite.c random.o | |
54 | ||
55 | randwrite: randwrite.c random.o | |
56 | ${CC} -o randwrite ${CFLAGS} randwrite.c random.o | |
57 | ||
58 | seqpage: seqpage.c valloc.o | |
59 | ${CC} -o seqpage ${CFLAGS} seqpage.c valloc.o | |
60 | ||
61 | seqread: seqread.c | |
62 | ${CC} -o seqread ${CFLAGS} seqread.c | |
63 | ||
64 | seqrewrite: seqrewrite.c | |
65 | ${CC} -o seqrewrite ${CFLAGS} seqrewrite.c | |
66 | ||
67 | seqwrite: seqwrite.c | |
68 | ${CC} -o seqwrite ${CFLAGS} seqwrite.c | |
69 | ||
70 | signocsw: signocsw.c | |
71 | ${CC} -o signocsw ${CFLAGS} signocsw.c | |
72 | ||
73 | forks: forks.c | |
74 | ${CC} -o forks ${CFLAGS} forks.c | |
75 | ||
76 | vforks: vforks.c | |
77 | ${CC} -o vforks ${CFLAGS} vforks.c | |
78 | ||
79 | execs: execs.c | |
80 | ${CC} -o execs ${CFLAGS} execs.c | |
81 | ||
82 | vexecs: vexecs.c | |
83 | ${CC} -o vexecs ${CFLAGS} vexecs.c | |
84 | ||
85 | nulljob: nulljob.c | |
86 | ${CC} -o nulljob ${CFLAGS} nulljob.c | |
87 | ||
88 | bigjob: bigjob.c | |
89 | ${CC} -o bigjob ${CFLAGS} bigjob.c | |
90 | ||
91 | countenv: countenv.c | |
92 | ${CC} -o countenv ${CFLAGS} countenv.c | |
93 | ||
94 | clean: | |
95 | rm -f ${ALL} *.o core errs |