Annotation of coherent/b/kernel/io.386/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Makefile for ibm specific coherent sources and coherent images.
        !             3: #
        !             4: 
        !             5: USRINC=/usr/include
        !             6: SYSINC=$(USRINC)/sys
        !             7: AS=exec /bin/as
        !             8: CC=exec /bin/cc
        !             9: ASFLAGS=-g
        !            10: 
        !            11: IOOBJ = \
        !            12:        $(K386OBJ)/aha.o \
        !            13:        $(K386OBJ)/aha_dsl.o \
        !            14:        $(K386OBJ)/albaud.o \
        !            15:        $(K386OBJ)/alx.o \
        !            16:        $(K386OBJ)/asy.o \
        !            17:        $(K386OBJ)/at.o \
        !            18:        $(K386OBJ)/bufq.o \
        !            19:        $(K386OBJ)/com1.o \
        !            20:        $(K386OBJ)/com2.o \
        !            21:        $(K386OBJ)/ct.o \
        !            22:        $(K386OBJ)/dmareq.o \
        !            23:        $(K386OBJ)/fdisk.o \
        !            24:        $(K386OBJ)/fdc.o \
        !            25:        $(K386OBJ)/fl386.o \
        !            26:        $(K386OBJ)/hs.o \
        !            27:        $(K386OBJ)/ipc.o \
        !            28:        $(K386OBJ)/kb.o \
        !            29:        $(K386OBJ)/kb_d.o \
        !            30:        $(K386OBJ)/kb_f.o \
        !            31:        $(K386OBJ)/lp.o \
        !            32:        $(K386OBJ)/mm.o \
        !            33:        $(K386OBJ)/mmas.o \
        !            34:        $(K386OBJ)/msg.o \
        !            35:        $(K386OBJ)/nkb.o \
        !            36:        $(K386OBJ)/pty.o \
        !            37:        $(K386OBJ)/putchar.o \
        !            38:        $(K386OBJ)/rm.o \
        !            39:        $(K386OBJ)/scsi.o \
        !            40:        $(K386OBJ)/sem386.o \
        !            41:        $(K386OBJ)/shm1.o \
        !            42:        $(K386OBJ)/ss.o \
        !            43:        $(K386OBJ)/tty.o \
        !            44:        $(K386OBJ)/vtmm.o \
        !            45:        $(K386OBJ)/vtmmas.o \
        !            46:        $(K386OBJ)/vtnkb.o \
        !            47:        $(K386OBJ)/vtkb.o \
        !            48:        $(K386OBJ)/vtkb_d.o \
        !            49:        $(K386OBJ)/vtkb_f.o \
        !            50:        $(K386OBJ)/xlft.o \
        !            51:        $(K386OBJ)/xla.o \
        !            52:        $(K386OBJ)/xl_dec.o
        !            53: 
        !            54: all: $(IOOBJ)
        !            55:        @echo "io objects up to date"
        !            56: 
        !            57: $(K386OBJ)/aha.o: aha.c $(SYSINC)/aha154x.h
        !            58:        $(CC) $(CFLAGS) -c -o $@ aha.c
        !            59: 
        !            60: $(K386OBJ)/aha_dsl.o: aha_dsl.c $(SYSINC)/aha154x.h
        !            61:        $(CC) $(CFLAGS) -c -o $@ aha_dsl.c
        !            62: 
        !            63: $(K386OBJ)/albaud.o: albaud.c
        !            64:        $(CC) $(CFLAGS) -c -o $@ $<
        !            65: 
        !            66: $(K386OBJ)/alx.o:  alx.c \
        !            67:        $(SYSINC)/clist.h $(SYSINC)/coherent.h \
        !            68:        $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !            69:        $(SYSINC)/reg.h $(SYSINC)/param.h $(SYSINC)/fun.h $(SYSINC)/con.h
        !            70:        $(CC) $(CFLAGS) -c -o $@ alx.c
        !            71: 
        !            72: $(K386OBJ)/asy.o: asy.c
        !            73:        $(CC) $(CFLAGS) -c -o $@ $<
        !            74: 
        !            75: $(K386OBJ)/at.o:       at.c
        !            76:        $(CC) $(CFLAGS) -c -o $@ $<
        !            77: 
        !            78: $(K386OBJ)/bufq.o: bufq.c $(SYSINC)/buf.h $(SYSINC)/coherent.h
        !            79:        $(CC) $(CFLAGS) -DALCOM1=1 -c -o $@ bufq.c
        !            80: 
        !            81: $(K386OBJ)/com1.o: al.c \
        !            82:                $(SYSINC)/clist.h       $(SYSINC)/coherent.h $(SYSINC)/types.h \
        !            83:                $(SYSINC)/timeout.h $(SYSINC)/reg.h $(SYSINC)/param.h \
        !            84:                $(SYSINC)/fun.h $(SYSINC)/con.h $(USRINC)/errno.h $(SYSINC)/reg.h \
        !            85:                $(SYSINC)/ins8250.h $(SYSINC)/sched.h $(SYSINC)/stat.h \
        !            86:                $(SYSINC)/timeout.h $(SYSINC)/tty.h $(SYSINC)/ktty.h $(SYSINC)/uproc.h
        !            87:        $(CC) $(CFLAGS) -DALCOM1=1 -c -o $@ al.c
        !            88: 
        !            89: $(K386OBJ)/com2.o: al.c        \
        !            90:                $(SYSINC)/clist.h       $(SYSINC)/coherent.h $(SYSINC)/types.h \
        !            91:                $(SYSINC)/timeout.h $(SYSINC)/reg.h $(SYSINC)/param.h \
        !            92:                $(SYSINC)/fun.h $(SYSINC)/con.h $(USRINC)/errno.h $(SYSINC)/reg.h \
        !            93:                $(SYSINC)/ins8250.h $(SYSINC)/sched.h $(SYSINC)/stat.h \
        !            94:                $(SYSINC)/timeout.h $(SYSINC)/tty.h $(SYSINC)/ktty.h $(SYSINC)/uproc.h
        !            95:        $(CC) $(CFLAGS) -DALCOM2=1 -c -o $@ al.c
        !            96: 
        !            97: $(K386OBJ)/ct.o: ct.c
        !            98:        $(CC) $(CFLAGS) -c -o $@ $<
        !            99: 
        !           100: $(K386OBJ)/dmareq.o:                   \
        !           101:                $(SYSINC)/buf.h         \
        !           102:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           103:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           104:                                        $(SYSINC)/fun.h \
        !           105:                $(SYSINC)/con.h         \
        !           106:                $(SYSINC)/dmac.h        \
        !           107:                $(USRINC)/errno.h       \
        !           108:                $(SYSINC)/io.h          \
        !           109:                $(SYSINC)/proc.h        $(SYSINC)/types.h $(USRINC)/poll.h \
        !           110:                $(SYSINC)/sched.h       \
        !           111:                $(SYSINC)/seg.h         \
        !           112:                $(SYSINC)/stat.h        \
        !           113:                $(SYSINC)/uproc.h       \
        !           114:                dmareq.c
        !           115:        $(CC) $(CFLAGS) -c -o $@ dmareq.c
        !           116: 
        !           117: $(K386OBJ)/fdisk.o:                    \
        !           118:                $(SYSINC)/buf.h         \
        !           119:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           120:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           121:                                        $(SYSINC)/fun.h \
        !           122:                $(SYSINC)/con.h         \
        !           123:                $(USRINC)/errno.h       \
        !           124:                $(SYSINC)/fdisk.h       \
        !           125:                $(SYSINC)/inode.h       \
        !           126:                $(SYSINC)/uproc.h       \
        !           127:                fdisk.c
        !           128:        $(CC) $(CFLAGS) -c -o $@ fdisk.c
        !           129: 
        !           130: $(K386OBJ)/fdc.o:                              \
        !           131:                $(SYSINC)/buf.h         \
        !           132:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           133:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           134:                                        $(SYSINC)/fun.h \
        !           135:                $(SYSINC)/con.h         \
        !           136:                $(USRINC)/errno.h       \
        !           137:                $(SYSINC)/fdc765.h              \
        !           138:                $(SYSINC)/uproc.h       \
        !           139:                fdc.c
        !           140:        $(CC) $(CFLAGS) -c -o $@ fdc.c
        !           141: 
        !           142: $(K386OBJ)/fl386.o:                            \
        !           143:                $(SYSINC)/buf.h         \
        !           144:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           145:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           146:                                        $(SYSINC)/fun.h \
        !           147:                $(SYSINC)/con.h         \
        !           148:                $(USRINC)/errno.h       \
        !           149:                $(SYSINC)/fdioctl.h     \
        !           150:                $(SYSINC)/sched.h       \
        !           151:                $(SYSINC)/fdc765.h              \
        !           152:                $(SYSINC)/uproc.h       \
        !           153:                fl386.c
        !           154:        $(CC) $(CFLAGS) -c -o $@ fl386.c
        !           155: 
        !           156: $(K386OBJ)/fontw.o: fontgen.c
        !           157:        $(CC) -i fontgen.c -o fontgen
        !           158:        : ./fontgen > $*.s
        !           159:        rm fontgen
        !           160:        : $(AS) -gxo $@ $*.s
        !           161: 
        !           162: $(K386OBJ)/hs.o: hs.c
        !           163:        $(CC) $(CFLAGS) -c -o $@ hs.c
        !           164: 
        !           165: $(K386OBJ)/ipc.o: ipc.c
        !           166:        $(CC) $(CFLAGS) -c -o $@ $<
        !           167: 
        !           168: $(K386OBJ)/kb.o:                               \
        !           169:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           170:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           171:                                        $(SYSINC)/fun.h \
        !           172:                $(SYSINC)/con.h         \
        !           173:                $(USRINC)/errno.h       \
        !           174:                $(SYSINC)/reg.h \
        !           175:                $(SYSINC)/sched.h       \
        !           176:                $(USRINC)/signal.h      \
        !           177:                $(SYSINC)/stat.h        \
        !           178:                $(SYSINC)/timeout.h     \
        !           179:                $(SYSINC)/tty.h         $(SYSINC)/ktty.h \
        !           180:                $(SYSINC)/uproc.h       \
        !           181:                kb.c
        !           182:        $(CC) $(CFLAGS) -c -o $@ kb.c
        !           183: 
        !           184: $(K386OBJ)/vtkb.o:                             \
        !           185:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           186:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           187:                                        $(SYSINC)/fun.h \
        !           188:                $(SYSINC)/con.h         \
        !           189:                $(USRINC)/errno.h       \
        !           190:                $(SYSINC)/reg.h \
        !           191:                $(SYSINC)/sched.h       \
        !           192:                $(USRINC)/signal.h      \
        !           193:                $(SYSINC)/stat.h        \
        !           194:                $(SYSINC)/timeout.h     \
        !           195:                $(SYSINC)/tty.h         $(SYSINC)/ktty.h \
        !           196:                $(SYSINC)/uproc.h       \
        !           197:                $(SYSINC)/kb.h          \
        !           198:                $(SYSINC)/vt.h          \
        !           199:                vtkb.c
        !           200:        $(CC) $(CFLAGS) -c -o $@ vtkb.c
        !           201: 
        !           202: $(K386OBJ)/vtkb_d.o:                           \
        !           203:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           204:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           205:                                        $(SYSINC)/fun.h \
        !           206:                $(SYSINC)/con.h         \
        !           207:                $(USRINC)/errno.h       \
        !           208:                $(SYSINC)/reg.h \
        !           209:                $(SYSINC)/sched.h       \
        !           210:                $(USRINC)/signal.h      \
        !           211:                $(SYSINC)/stat.h        \
        !           212:                $(SYSINC)/timeout.h     \
        !           213:                $(SYSINC)/tty.h         $(SYSINC)/ktty.h \
        !           214:                $(SYSINC)/uproc.h       \
        !           215:                $(SYSINC)/kb.h          \
        !           216:                $(SYSINC)/vt.h          \
        !           217:                vtkb_d.c
        !           218:        $(CC) $(CFLAGS) -c -o $@ vtkb_d.c
        !           219: 
        !           220: $(K386OBJ)/vtkb_f.o:                           \
        !           221:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           222:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           223:                                        $(SYSINC)/fun.h \
        !           224:                $(SYSINC)/con.h         \
        !           225:                $(USRINC)/errno.h       \
        !           226:                $(SYSINC)/reg.h \
        !           227:                $(SYSINC)/sched.h       \
        !           228:                $(USRINC)/signal.h      \
        !           229:                $(SYSINC)/stat.h        \
        !           230:                $(SYSINC)/timeout.h     \
        !           231:                $(SYSINC)/tty.h         $(SYSINC)/ktty.h \
        !           232:                $(SYSINC)/uproc.h       \
        !           233:                $(SYSINC)/kb.h          \
        !           234:                $(SYSINC)/vt.h          \
        !           235:                vtkb_f.c
        !           236:        $(CC) $(CFLAGS) -c -o $@ vtkb_f.c
        !           237: 
        !           238: $(K386OBJ)/kb_d.o: kb_d.c
        !           239:        $(CC) $(CFLAGS) -c -o $@ $<
        !           240: 
        !           241: $(K386OBJ)/kb_f.o: kb_f.c
        !           242:        $(CC) $(CFLAGS) -c -o $@ $<
        !           243: 
        !           244: $(K386OBJ)/lp.o:                               \
        !           245:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           246:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           247:                                        $(SYSINC)/fun.h \
        !           248:                $(SYSINC)/con.h         \
        !           249:                $(USRINC)/errno.h       \
        !           250:                $(SYSINC)/reg.h \
        !           251:                $(SYSINC)/io.h          \
        !           252:                $(SYSINC)/proc.h        $(SYSINC)/types.h $(USRINC)/poll.h \
        !           253:                $(SYSINC)/stat.h        \
        !           254:                $(SYSINC)/timeout.h     \
        !           255:                $(SYSINC)/uproc.h       \
        !           256:                lp386.c
        !           257:        $(CC) $(CFLAGS) -c -o $@ lp386.c
        !           258: 
        !           259: $(K386OBJ)/mm.o:                               \
        !           260:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           261:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           262:                                        $(SYSINC)/fun.h \
        !           263:                $(SYSINC)/sched.h       \
        !           264:                $(USRINC)/errno.h       \
        !           265:                $(SYSINC)/stat.h        \
        !           266:                $(SYSINC)/io.h          \
        !           267:                $(SYSINC)/tty.h         $(SYSINC)/ktty.h \
        !           268:                $(SYSINC)/uproc.h       \
        !           269:                $(SYSINC)/timeout.h     \
        !           270:                mm.c
        !           271:        $(CC) $(CFLAGS) -c -o $@ mm.c
        !           272: 
        !           273: $(K386OBJ)/mmas.o:     mmas.s
        !           274:        $(AS) -g -o $@ $<
        !           275: 
        !           276: $(K386OBJ)/msg.o: msg386.c
        !           277:        $(CC) $(CFLAGS) -c -o $@ $<
        !           278: 
        !           279: $(K386OBJ)/nkb.o:                              \
        !           280:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           281:                                        $(SYSINC)/param.h \
        !           282:                                        $(SYSINC)/fun.h \
        !           283:                $(SYSINC)/con.h         \
        !           284:                $(SYSINC)/devices.h     \
        !           285:                $(USRINC)/errno.h       \
        !           286:                $(SYSINC)/kb.h  \
        !           287:                $(SYSINC)/reg.h \
        !           288:                $(SYSINC)/seg.h \
        !           289:                $(SYSINC)/sched.h       \
        !           290:                $(USRINC)/signal.h      \
        !           291:                $(SYSINC)/stat.h        \
        !           292:                $(SYSINC)/timeout.h     \
        !           293:                $(SYSINC)/tty.h         $(SYSINC)/ktty.h \
        !           294:                $(SYSINC)/uproc.h       \
        !           295:                nkb.c
        !           296:        $(CC) $(CFLAGS) -c -o $@ nkb.c
        !           297: 
        !           298: $(K386OBJ)/pty.o:  pty.c \
        !           299:        $(SYSINC)/stat.h $(SYSINC)/uproc.h \
        !           300:        $(SYSINC)/tty.h $(SYSINC)/con.h \
        !           301:        $(SYSINC)/devices.h $(USRINC)/errno.h
        !           302:        $(CC) $(CFLAGS) -c -o $@ pty.c
        !           303: 
        !           304: $(K386OBJ)/putchar.o:                  \
        !           305:                $(SYSINC)/coherent.h    $(SYSINC)/types.h $(SYSINC)/timeout.h \
        !           306:                                        $(SYSINC)/reg.h $(SYSINC)/param.h \
        !           307:                                        $(SYSINC)/fun.h \
        !           308:                $(SYSINC)/asy.h         \
        !           309:                $(SYSINC)/con.h         \
        !           310:                $(SYSINC)/devices.h             \
        !           311:                $(SYSINC)/inode.h       \
        !           312:                $(SYSINC)/io.h          \
        !           313:                $(SYSINC)/stat.h        \
        !           314:                putchar.c
        !           315:        $(CC) $(CFLAGS) -c -o $@ putchar.c
        !           316: 
        !           317: $(K386OBJ)/rm.o: rm.c
        !           318:        $(CC) $(CFLAGS) -c -o $@ $<
        !           319: 
        !           320: $(K386OBJ)/scsi.o: scsi.c
        !           321:        $(CC) $(CFLAGS) -c -o $@ $<
        !           322: 
        !           323: $(K386OBJ)/sem386.o: sem386.c
        !           324:        $(CC) $(CFLAGS) -c -o $@ $<
        !           325: 
        !           326: $(K386OBJ)/shm1.o: shm1.c
        !           327:        $(CC) $(CFLAGS) -c -o $@ $<
        !           328: 
        !           329: $(K386OBJ)/ss.o: ss.c
        !           330:        $(CC) $(CFLAGS) -c -o $@ $<
        !           331: 
        !           332: $(K386OBJ)/tty.o: tty.c
        !           333:        $(CC) $(CFLAGS) -c -o $@ $<
        !           334: 
        !           335: $(K386OBJ)/vtmm.o: vtmm.c
        !           336:        $(CC) $(CFLAGS) -c -o $@ $<
        !           337: 
        !           338: $(K386OBJ)/vtmmas.o:   vtmmas.s
        !           339:        $(AS) -g -o $@ $<
        !           340: 
        !           341: $(K386OBJ)/vtnkb.o: vtnkb.c
        !           342:        $(CC) $(CFLAGS) -c -o $@ $<
        !           343: 
        !           344: $(K386OBJ)/xlft.o: xlft.c
        !           345:        $(CC) $(CFLAGS) -VSUVAR -c -o $@ $<
        !           346: 
        !           347: $(K386OBJ)/xl_dec.o: xl_dec.c
        !           348:        $(CC) $(CFLAGS) -c -o $@ $<
        !           349: 
        !           350: $(K386OBJ)/xla.o:      xla.s
        !           351:        $(AS) -g -o $@ $<

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.