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