|
|
1.1 ! root 1: # ! 2: # Makefile for Coherent (TM) 386 base system ! 3: # ! 4: ! 5: CC=exec /bin/cc ! 6: USRINC=/usr/include ! 7: ! 8: #.c.o: ! 9: # @echo "$(CC) $(CFLAGS) -co $(K386OBJ)/$*.o $<" ! 10: # $(CC) $(CFLAGS) -co $(K386OBJ)/$*.o $< ! 11: # exit $$? ! 12: ! 13: COHOBJ= $(K386OBJ)/alloc.o \ ! 14: $(K386OBJ)/bio.o \ ! 15: $(K386OBJ)/clist.o \ ! 16: $(K386OBJ)/clock.o \ ! 17: $(K386OBJ)/clocked.o \ ! 18: $(K386OBJ)/exec.o \ ! 19: $(K386OBJ)/fd.o \ ! 20: $(K386OBJ)/fifo.o \ ! 21: $(K386OBJ)/fs1.o \ ! 22: $(K386OBJ)/fs2.o \ ! 23: $(K386OBJ)/fs3.o \ ! 24: $(K386OBJ)/main.o \ ! 25: $(K386OBJ)/misc.o \ ! 26: $(K386OBJ)/null.o \ ! 27: $(K386OBJ)/pipe.o \ ! 28: $(K386OBJ)/poll.o \ ! 29: $(K386OBJ)/printf.o \ ! 30: $(K386OBJ)/proc.o \ ! 31: $(K386OBJ)/rlock.o \ ! 32: $(K386OBJ)/seg.o \ ! 33: $(K386OBJ)/sig.o \ ! 34: $(K386OBJ)/support.o \ ! 35: $(K386OBJ)/sys1.o \ ! 36: $(K386OBJ)/sys2.o \ ! 37: $(K386OBJ)/sys3.o \ ! 38: $(K386OBJ)/sys4.o \ ! 39: $(K386OBJ)/sys5.o \ ! 40: $(K386OBJ)/syscoh.o \ ! 41: $(K386OBJ)/timeout.o \ ! 42: $(K386OBJ)/var.o ! 43: ! 44: all: $(COHOBJ) ! 45: @echo "coh objects up to date" ! 46: ! 47: $(K386OBJ)/alloc.o: alloc.c ! 48: $(CC) $(CFLAGS) -c -o $@ $< ! 49: ! 50: $(K386OBJ)/bio.o: bio.c ! 51: $(CC) $(CFLAGS) -c -o $@ $< ! 52: ! 53: $(K386OBJ)/clist.o: clist.c ! 54: $(CC) $(CFLAGS) -c -o $@ $< ! 55: ! 56: $(K386OBJ)/clock.o: clock.c ! 57: $(CC) $(CFLAGS) -c -o $@ $< ! 58: ! 59: $(K386OBJ)/clocked.o: clocked.c ! 60: $(CC) $(CFLAGS) -c -o $@ $< ! 61: ! 62: $(K386OBJ)/fd.o: fd.c \ ! 63: $(USRINC)/sys/coherent.h \ ! 64: $(USRINC)/errno.h \ ! 65: $(USRINC)/fcntl.h \ ! 66: $(USRINC)/sys/fd.h \ ! 67: $(USRINC)/sys/inode.h ! 68: $(CC) $(CFLAGS) -c -o $@ fd.c ! 69: ! 70: $(K386OBJ)/fifo.o: fifo.c ! 71: $(CC) $(CFLAGS) -c -o $@ $< ! 72: ! 73: $(K386OBJ)/fs1.o: fs1.c \ ! 74: $(USRINC)/sys/coherent.h \ ! 75: $(USRINC)/sys/buf.h \ ! 76: $(USRINC)/canon.h \ ! 77: $(USRINC)/sys/dir.h \ ! 78: $(USRINC)/errno.h \ ! 79: $(USRINC)/sys/filsys.h \ ! 80: $(USRINC)/sys/ino.h \ ! 81: $(USRINC)/sys/inode.h \ ! 82: $(USRINC)/sys/io.h \ ! 83: $(USRINC)/sys/mount.h \ ! 84: $(USRINC)/sys/stat.h ! 85: $(CC) $(CFLAGS) -c -o $@ fs1.c ! 86: ! 87: $(K386OBJ)/fs2.o: fs2.c \ ! 88: $(USRINC)/sys/coherent.h \ ! 89: $(USRINC)/acct.h \ ! 90: $(USRINC)/sys/buf.h \ ! 91: $(USRINC)/canon.h \ ! 92: $(USRINC)/sys/con.h \ ! 93: $(USRINC)/errno.h \ ! 94: $(USRINC)/sys/filsys.h \ ! 95: $(USRINC)/sys/ino.h \ ! 96: $(USRINC)/sys/inode.h \ ! 97: $(USRINC)/sys/io.h \ ! 98: $(USRINC)/sys/mount.h \ ! 99: $(USRINC)/sys/proc.h \ ! 100: $(USRINC)/sys/stat.h ! 101: $(CC) $(CFLAGS) -c -o $@ fs2.c ! 102: ! 103: $(K386OBJ)/fs3.o: fs3.c \ ! 104: $(USRINC)/sys/coherent.h \ ! 105: $(USRINC)/sys/buf.h \ ! 106: $(USRINC)/canon.h \ ! 107: $(USRINC)/sys/con.h \ ! 108: $(USRINC)/errno.h \ ! 109: $(USRINC)/sys/filsys.h \ ! 110: $(USRINC)/sys/mount.h \ ! 111: $(USRINC)/sys/io.h \ ! 112: $(USRINC)/sys/ino.h \ ! 113: $(USRINC)/sys/inode.h \ ! 114: $(USRINC)/sys/stat.h ! 115: $(CC) $(CFLAGS) -c -o $@ fs3.c ! 116: ! 117: $(K386OBJ)/main.o: ../i386/version main.c ! 118: /bin/cc $(CFLAGS) -o $(K386OBJ)/main.o `../i386/version` -c main.c ! 119: ! 120: $(K386OBJ)/misc.o: misc.c ! 121: $(CC) $(CFLAGS) -c -o $@ $< ! 122: ! 123: $(K386OBJ)/pipe.o: pipe.c \ ! 124: $(USRINC)/sys/coherent.h \ ! 125: $(USRINC)/errno.h \ ! 126: $(USRINC)/sys/filsys.h \ ! 127: $(USRINC)/sys/ino.h \ ! 128: $(USRINC)/sys/inode.h \ ! 129: $(USRINC)/sys/io.h \ ! 130: $(USRINC)/sys/proc.h \ ! 131: $(USRINC)/sys/sched.h \ ! 132: $(USRINC)/signal.h ! 133: $(CC) $(CFLAGS) -c -o $@ pipe.c ! 134: ! 135: $(K386OBJ)/poll.o: poll.c ! 136: $(CC) $(CFLAGS) -c -o $@ $< ! 137: ! 138: $(K386OBJ)/printf.o: printf.c ! 139: $(CC) $(CFLAGS) -c -o $@ $< ! 140: ! 141: $(K386OBJ)/proc.o: proc.c ! 142: $(CC) $(CFLAGS) -c -o $@ $< ! 143: ! 144: $(K386OBJ)/rlock.o: rlock.c \ ! 145: $(USRINC)/sys/coherent.h \ ! 146: $(USRINC)/errno.h \ ! 147: $(USRINC)/fcntl.h \ ! 148: $(USRINC)/sys/fd.h \ ! 149: $(USRINC)/sys/proc.h \ ! 150: $(USRINC)/sys/rlock.h \ ! 151: $(USRINC)/sys/sched.h \ ! 152: $(USRINC)/sys/uproc.h \ ! 153: $(USRINC)/unistd.h ! 154: $(CC) $(CFLAGS) -c -o $@ rlock.c ! 155: ! 156: $(K386OBJ)/seg.o: seg.c ! 157: $(CC) $(CFLAGS) -c -o $@ $< ! 158: ! 159: $(K386OBJ)/sig.o: sig.c ! 160: $(CC) $(CFLAGS) -c -o $@ $< ! 161: ! 162: $(K386OBJ)/support.o: support.c ! 163: $(CC) $(CFLAGS) -c -o $@ $< ! 164: ! 165: #$(K386OBJ)/swap.o: swap.c ! 166: # $(CC) $(CFLAGS) -c -o $@ $< ! 167: ! 168: $(K386OBJ)/elog.o: elog.c ! 169: $(CC) $(CFLAGS) -c -o $@ $< ! 170: ! 171: $(K386OBJ)/sys1.o: sys1.c ! 172: $(CC) $(CFLAGS) -c -o $@ $< ! 173: ! 174: $(K386OBJ)/sys2.o: sys2.c ! 175: $(CC) $(CFLAGS) -c -o $@ $< ! 176: ! 177: $(K386OBJ)/sys3.o: sys3.c \ ! 178: $(USRINC)/sys/coherent.h \ ! 179: $(USRINC)/sys/buf.h \ ! 180: $(USRINC)/errno.h \ ! 181: $(USRINC)/fcntl.h \ ! 182: $(USRINC)/sys/fd.h \ ! 183: $(USRINC)/sys/filsys.h \ ! 184: $(USRINC)/sys/ino.h \ ! 185: $(USRINC)/sys/inode.h \ ! 186: $(USRINC)/sys/io.h \ ! 187: $(USRINC)/sys/mount.h \ ! 188: $(USRINC)/sys/stat.h ! 189: $(CC) $(CFLAGS) -c -o $@ sys3.c ! 190: ! 191: $(K386OBJ)/timeout.o: timeout.c ! 192: $(CC) $(CFLAGS) -c -o $@ $< ! 193: ! 194: $(K386OBJ)/var.o: var.c ! 195: $(CC) $(CFLAGS) -c -o $@ $< ! 196: ! 197: $(K386OBJ)/null.o: null.c ! 198: $(CC) $(CFLAGS) -c -o $@ $< ! 199: ! 200: $(K386OBJ)/exec.o: exec.c \ ! 201: $(USRINC)/sys/coherent.h \ ! 202: $(USRINC)/acct.h \ ! 203: $(USRINC)/sys/buf.h \ ! 204: $(USRINC)/canon.h \ ! 205: $(USRINC)/sys/con.h \ ! 206: $(USRINC)/errno.h \ ! 207: $(USRINC)/fcntl.h \ ! 208: $(USRINC)/sys/filsys.h \ ! 209: $(USRINC)/sys/ino.h \ ! 210: $(USRINC)/sys/inode.h \ ! 211: $(USRINC)/a.out.h \ ! 212: $(USRINC)/l.out.h \ ! 213: $(USRINC)/sys/proc.h \ ! 214: $(USRINC)/sys/sched.h \ ! 215: $(USRINC)/sys/seg.h \ ! 216: $(USRINC)/signal.h \ ! 217: $(USRINC)/sys/uproc.h \ ! 218: $(USRINC)/sys/reg.h \ ! 219: $(USRINC)/sys/stat.h \ ! 220: $(USRINC)/sys/fd.h ! 221: $(CC) $(CFLAGS) -c -o $@ exec.c ! 222: ! 223: $(K386OBJ)/sys4.o: sys4.c \ ! 224: $(USRINC)/sgtty.h ! 225: $(CC) $(CFLAGS) -c -o $@ sys4.c ! 226: ! 227: $(K386OBJ)/sys5.o: sys5.c ! 228: $(CC) $(CFLAGS) -c -o $@ $< ! 229: ! 230: $(K386OBJ)/syscoh.o: syscoh.c ! 231: $(CC) $(CFLAGS) -c -o $@ $<
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.