|
|
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.