Merge branch 'vendor/DIFFUTILS'
[dragonfly.git] / test / debug / Makefile
1 # Debug programs Makefile
2
3 TARGETS=  buserr revoke fdpassing posixlock seekbench umtx vmpageinfo wildcardinfo
4 TARGETS+= kmapinfo kwrite kshowprocs mbufinfo ncptrace ttyinfo vnodeinfo zallocinfo
5
6 CFLAGS= -O0 -g -I ../../sys
7
8 all: ${TARGETS}
9
10 buserr:
11         $(CC) $(CFLAGS) buserr.c -o ${.TARGET}
12
13 fdpassing:
14         $(CC) $(CFLAGS) fdpassing.c -o ${.TARGET}
15
16 kmapinfo:
17         $(CC) $(CFLAGS) kmapinfo.c -lkvm -o ${.TARGET}
18
19 kshowprocs:
20         $(CC) $(CFLAGS) kshowprocs.c -lkvm -o ${.TARGET}
21
22 kwrite:
23         $(CC) $(CFLAGS) kwrite.c -lkvm -o ${.TARGET}
24
25 mbufinfo:
26         $(CC) $(CFLAGS) mbufinfo.c -lkvm -o ${.TARGET}
27
28 ncptrace:
29         $(CC) $(CFLAGS) ncptrace.c -lkvm -o ${.TARGET}
30
31 posixlock:
32         $(CC) $(CFLAGS) posixlock.c -o ${.TARGET}
33
34 revoke:
35         $(CC) $(CFLAGS) revoke.c -o ${.TARGET}
36
37 seekbench:
38         $(CC) $(CFLAGS) seekbench.c -o ${.TARGET}
39
40 ttyinfo:
41         $(CC) $(CFLAGS) ttyinfo.c -lkvm -o ${.TARGET}
42
43 umtx:
44         $(CC) $(CFLAGS) umtx.c -o ${.TARGET}
45
46 vmpageinfo:
47         $(CC) $(CFLAGS) vmpageinfo.c -lkvm -o ${.TARGET}
48
49 vnodeinfo:
50         $(CC) $(CFLAGS) vnodeinfo.c -lkvm -o ${.TARGET}
51
52 wildcardinfo:
53         $(CC) $(CFLAGS) wildcardinfo.c -lkvm -o ${.TARGET}
54
55 zallocinfo:
56         $(CC) $(CFLAGS) zallocinfo.c -lkvm -o ${.TARGET}
57
58 clean:
59         rm -f $(TARGETS)