|
|
1.1 root 1: # Simple makefile for parts of STREAMS relating to Coherent.
2:
3: TMPDIR= ../obj
4: INSTALL_DIR= ..
5:
6: OBJS= $(TMPDIR)/_putput.o $(TMPDIR)/assert.o $(TMPDIR)/cmn_err.o \
7: $(TMPDIR)/ddientry.o $(TMPDIR)/ddi_drv.o $(TMPDIR)/ddi_data.o \
8: $(TMPDIR)/defer.o $(TMPDIR)/devno.o $(TMPDIR)/drv_ddi.o \
9: $(TMPDIR)/fhsys.o $(TMPDIR)/kmem.o $(TMPDIR)/ksynch.o \
10: $(TMPDIR)/poll.o $(TMPDIR)/st_alloc.o $(TMPDIR)/strhead.o \
11: $(TMPDIR)/strmem.o $(TMPDIR)/strmisc.o $(TMPDIR)/strmlib.o \
12: $(TMPDIR)/struser.o $(TMPDIR)/str_drv.o $(TMPDIR)/timeout.o \
13: $(TMPDIR)/uio.o $(TMPDIR)/v_proc.o $(TMPDIR)/xcohio.o \
14: $(TMPDIR)/xcohlock.o $(TMPDIR)/xcohspl.o $(TMPDIR)/strings.o
15:
16: all: $(INSTALL_DIR)/Driver.o $(INSTALL_DIR)/Stub.o $(INSTALL_DIR)/Space.c
17:
18: $(INSTALL_DIR)/Driver.o : $(OBJS)
19: ld -r -o $@ $(OBJS)
20:
21: $(INSTALL_DIR)/Stub.o : stub.c
22: $(CC) $(CFLAGS) -o $@ -c stub.c
23:
24: $(INSTALL_DIR)/Space.c: Space.c
25: ln Space.c $(INSTALL_DIR)
26:
27: clean:
28: rm -f $(OBJS) $(INSTALL_DIR)/Driver.o $(INSTALL_DIR)/Stub.o
29:
30: $(TMPDIR)/_putput.o : _putput.c
31: $(CC) $(CFLAGS) -o $@ -c _putput.c
32:
33: $(TMPDIR)/assert.o : assert.c
34: $(CC) $(CFLAGS) -o $@ -c assert.c
35:
36: $(TMPDIR)/cmn_err.o : cmn_err.c
37: $(CC) $(CFLAGS) -o $@ -c cmn_err.c
38:
39: $(TMPDIR)/ddientry.o : ddientry.c
40: $(CC) $(CFLAGS) -o $@ -c ddientry.c
41:
42: $(TMPDIR)/ddi_drv.o : ddi_drv.c
43: $(CC) $(CFLAGS) -D_OLD_COH_POLLING=1 -o $@ -c ddi_drv.c
44:
45: $(TMPDIR)/ddi_data.o : ddi_data.c
46: $(CC) $(CFLAGS) -D_OLD_COH_POLLING=1 -o $@ -c ddi_data.c
47:
48: $(TMPDIR)/defer.o : defer.c
49: $(CC) $(CFLAGS) -o $@ -c defer.c
50:
51: $(TMPDIR)/devno.o : devno.c
52: $(CC) $(CFLAGS) -o $@ -c devno.c
53:
54: $(TMPDIR)/drv_ddi.o : drv_ddi.c
55: $(CC) $(CFLAGS) -o $@ -c drv_ddi.c
56:
57: $(TMPDIR)/fhsys.o : fhsys.c
58: $(CC) $(CFLAGS) -o $@ -c fhsys.c
59:
60: $(TMPDIR)/kmem.o : kmem.c
61: $(CC) $(CFLAGS) -o $@ -c kmem.c
62:
63: $(TMPDIR)/ksynch.o : ksynch.c
64: $(CC) $(CFLAGS) -D_OLD_COH_POLLING=1 -o $@ -c ksynch.c
65:
66: $(TMPDIR)/poll.o : poll.c
67: $(CC) $(CFLAGS) -o $@ -c poll.c
68:
69: $(TMPDIR)/st_alloc.o : st_alloc.c
70: $(CC) $(CFLAGS) -o $@ -c st_alloc.c
71:
72: $(TMPDIR)/strentry.o : strentry.c
73: $(CC) $(CFLAGS) -o $@ -c strentry.c
74:
75: $(TMPDIR)/strhead.o : strhead.c
76: $(CC) $(CFLAGS) -o $@ -c strhead.c
77:
78: $(TMPDIR)/strmem.o : strmem.c
79: $(CC) $(CFLAGS) -o $@ -c strmem.c
80:
81: $(TMPDIR)/strmisc.o : strmisc.c
82: $(CC) $(CFLAGS) -o $@ -c strmisc.c
83:
84: $(TMPDIR)/strmlib.o : strmlib.c
85: $(CC) $(CFLAGS) -o $@ -c strmlib.c
86:
87: $(TMPDIR)/struser.o : struser.c
88: $(CC) $(CFLAGS) -o $@ -c struser.c
89:
90: $(TMPDIR)/str_drv.o : str_drv.c
91: $(CC) $(CFLAGS) -D_OLD_COH_POLLING=1 -o $@ -c str_drv.c
92:
93: $(TMPDIR)/timeout.o : timeout.c
94: $(CC) $(CFLAGS) -o $@ -c timeout.c
95:
96: $(TMPDIR)/uio.o : uio.c
97: $(CC) $(CFLAGS) -o $@ -c uio.c
98:
99: $(TMPDIR)/v_proc.o : v_proc.c
100: $(CC) $(CFLAGS) -D_OLD_COH_POLLING=1 -o $@ -c v_proc.c
101:
102: $(TMPDIR)/xcohio.o : xcohio.s
103: $(CC) $(CFLAGS) -o $@ -c xcohio.s
104:
105: $(TMPDIR)/xcohlock.o : xcohlock.s
106: $(CC) $(CFLAGS) -o $@ -c xcohlock.s
107:
108: $(TMPDIR)/xcohspl.o : xcohspl.s
109: $(CC) $(CFLAGS) -o $@ -c xcohspl.s
110:
111: $(TMPDIR)/strings.o : strings.s
112: $(CC) $(CFLAGS) -o $@ -c strings.s
113:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.