Annotation of coherent/d/bin/as/Makefile.sav, revision 1.1

1.1     ! root        1: # AS -- make file.
        !             2: # TARG needs to be defined as the target procesor so that the right
        !             3: # asmch.h gets included in asm.h
        !             4: 
        !             5: CC = exec /bin/cc
        !             6: AS = exec /bin/as
        !             7: CFLAGS = -O -I$(HOME) -I/usr/src/include -I$(HOME)/$(TARG) -c
        !             8: ASFLAGS = -gox
        !             9: LDFLAGS =
        !            10: HOME = .
        !            11: PDP = pdp11
        !            12: M68 = m6000
        !            13: Z01 = z8001
        !            14: Z02 = z8002
        !            15: I48 = i8048
        !            16: I86 = i8086
        !            17: I89 = i8089
        !            18: PDPAS = /usr/bin/pdp11as
        !            19: M68AS = /usr/bin/m68000as
        !            20: Z01AS = /usr/bin/z8001as
        !            21: Z02AS = /usr/bin/z8002as
        !            22: I48AS =
        !            23: I86AS = /usr/bin/i8086as
        !            24: I89AS = 
        !            25: 
        !            26: PDPOBJS = $(PDP)/asm.o $(PDP)/subr.o $(PDP)/sym.o $(PDP)/data.o $(PDP)/asmlex.o \
        !            27:        $(PDP)/list.o $(PDP)/asmexpr.o \
        !            28:        $(PDP)/asmout.o $(PDP)/pst.o $(PDP)/machine.o $(PDP)/grindy.o \
        !            29:        $(PDP)/as.vers.o
        !            30: 
        !            31: M68OBJS = $(M68)/asm.o $(M68)/subr.o $(M68)/sym.o $(M68)/data.o \
        !            32:        $(M68)/asmlex.o $(M68)/list.o $(M68)/asmexpr.o $(M68)/grindy.o \
        !            33:        $(M68)/machine.o $(M68)/pst.o $(M68)/asmout.o $(M68)/as.vers.o
        !            34: 
        !            35: Z01OBJS = $(Z01)/asm.o $(Z01)/subr.o $(Z01)/sym.o $(Z01)/data.o $(Z01)/asmlex.o \
        !            36:        $(Z01)/list.o $(Z01)/asmexpr.o $(Z01)/grindy.o \
        !            37:        $(Z01)/machine.o $(Z01)/pst.o $(Z01)/asmout.o $(Z01)/as.vers.o
        !            38: 
        !            39: Z02OBJS = $(Z02)/asm.o $(Z02)/subr.o $(Z02)/sym.o $(Z02)/data.o $(Z02)/asmlex.o \
        !            40:        $(Z02)/list.o $(Z02)/asmexpr.o $(Z02)/grindy.o \
        !            41:        $(Z02)/machine.o $(Z02)/pst.o $(Z02)/asmout.o $(Z02)/as.vers.o
        !            42: 
        !            43: 
        !            44: I48OBJS = $(I48)/asm.o $(I48)/subr.o $(I48)/sym.o $(I48)/data.o $(I48)/asmlex.o \
        !            45:        $(I48)/list.o $(I48)/asmexpr.o $(I48)/grindy.o \
        !            46:        $(I48)/machine.o $(I48)/pst.o $(I48)/asmout.o $(I48)/as.vers.o
        !            47: 
        !            48: I86OBJS = $(I86)/asm.o $(I86)/subr.o $(I86)/sym.o $(I86)/data.o $(I86)/asmlex.o \
        !            49:        $(I86)/list.o $(I86)/asmexpr.o $(I86)/grindy.o \
        !            50:        $(I86)/machine.o $(I86)/pst.o $(I86)/asmout.o $(I86)/addr.o \
        !            51:        $(I86)/as.vers.o
        !            52: 
        !            53: I89OBJS = $(I89)/asm.o $(I89)/subr.o $(I89)/sym.o $(I89)/data.o $(I89)/asmlex.o \
        !            54:        $(I89)/list.o $(I89)/asmexpr.o $(I89)/grindy.o \
        !            55:        $(I89)/machine.o $(I89)/pst.o $(I89)/asmout.o $(I89)/addr.o $(I89)/as.vers.o
        !            56: 
        !            57: $(PDP)/as:     $(PDPOBJS)
        !            58:        $(CC) $(LDFLAGS) -o $(PDP)/as $(PDPOBJS)
        !            59: 
        !            60: $(M68)/as:     $(M68OBJS) 
        !            61:        $(CC) $(LDFLAGS) -o $(M68)/as $(M68OBJS)
        !            62: 
        !            63: $(Z01)/as:     $(Z01OBJS)
        !            64:        $(CC) $(LDFLAGS) -o $(Z01)/as $(Z01OBJS)
        !            65: 
        !            66: $(Z02)/as:     $(Z02OBJS)
        !            67:        $(CC) $(LDFLAGS) -o $(Z02)/as $(Z02OBJS)
        !            68: 
        !            69: $(I48)/as:     $(I48OBJS)
        !            70:        $(CC) $(LDFLAGS) -o $(I48)/as $(I48OBJS)
        !            71: 
        !            72: $(I86)/as:     $(I86OBJS)
        !            73:        $(CC) $(LDFLAGS) -o $(I86)/as $(I86OBJS)
        !            74: 
        !            75: $(I89)/as:     $(I89OBJS)
        !            76:        $(CC) $(LDFLAGS) -o $(I89)/as $(I89OBJS)
        !            77: 
        !            78: $(TARG)/grindy.o: asm.h grindy.c
        !            79:        $(CC) $(CFLAGS) grindy.c
        !            80:        mv grindy.o $(TARG)
        !            81: 
        !            82: # This kludge was put in because pdp11's grindy is made from a .s instead
        !            83: # of a .c, and a way was needed to keep make from getting confused about
        !            84: # the different ways to make $(TARG)/grindy.o.
        !            85: $(TARG)/grindy.s.o: $(TARG)/grindy.s
        !            86:        $(AS) $(ASFLAGS) grindy.s.o $(TARG)/grindy.s
        !            87:        mv grindy.s.o $(TARG)/grindy.s.o
        !            88: 
        !            89: $(TARG)/subr.o: asm.h subr.c
        !            90:        $(CC) $(CFLAGS) subr.c
        !            91:        mv subr.o $(TARG)
        !            92: 
        !            93: $(TARG)/sym.o: asm.h sym.c
        !            94:        $(CC) $(CFLAGS) sym.c
        !            95:        mv sym.o $(TARG)
        !            96: 
        !            97: $(TARG)/data.o: asm.h data.c
        !            98:        $(CC) $(CFLAGS) data.c
        !            99:        mv data.o $(TARG)
        !           100: 
        !           101: $(TARG)/asmlex.o: asm.h asmlex.c
        !           102:        $(CC) $(CFLAGS) asmlex.c
        !           103:        mv asmlex.o $(TARG)
        !           104: 
        !           105: $(TARG)/asm.o: asm.h asm.c
        !           106:        $(CC) $(CFLAGS) asm.c
        !           107:        mv asm.o $(TARG)
        !           108: 
        !           109: $(TARG)/list.o: asm.h list.c
        !           110:        $(CC) $(CFLAGS) list.c
        !           111:        mv list.o $(TARG)
        !           112: 
        !           113: $(TARG)/asmexpr.o: asm.h asmexpr.c
        !           114:        $(CC) $(CFLAGS) asmexpr.c
        !           115:        mv asmexpr.o $(TARG)
        !           116: 
        !           117: $(TARG)/asmout.o: asm.h $(TARG)/asmout.c
        !           118:        $(CC) $(CFLAGS) $(TARG)/asmout.c
        !           119:        mv asmout.o $(TARG)
        !           120: 
        !           121: $(TARG)/pst.o: asm.h $(TARG)/pst.c
        !           122:        $(CC) $(CFLAGS) $(TARG)/pst.c
        !           123:        mv pst.o $(TARG)
        !           124: 
        !           125: $(TARG)/machine.o: asm.h $(TARG)/machine.c
        !           126:        $(CC) $(CFLAGS) $(TARG)/machine.c
        !           127:        mv machine.o $(TARG)
        !           128: 
        !           129: $(TARG)/promsplit.o: $(TARG)/promsplit.c
        !           130:        $(CC) $(CFLAGS) $(TARG)/promsplit.c
        !           131:        mv promsplit.o $(TARG)
        !           132: 
        !           133: $(TARG)/addr.o: asm.h $(TARG)/addr.c
        !           134:        $(CC) $(CFLAGS) $(TARG)/addr.c
        !           135:        mv addr.o $(TARG)
        !           136: 
        !           137: PDPSRCS = asm.c subr.c sym.c data.c asmlex.c list.c asmexpr.c \
        !           138:        $(PDP)/asmout.c $(PDP)/pst.c $(PDP)/machine.c $(PDP)/grindy.s
        !           139: 
        !           140: M68SRCS = asm.c subr.c sym.c data.c asmlex.c list.c asmexpr.c grindy.c \
        !           141:        $(M68)/machine.c $(M68)/pst.c $(M68)/asmout.c
        !           142: 
        !           143: Z01SRCS = asm.c subr.c sym.c data.c asmlex.c list.c asmexpr.c grindy.c \
        !           144:        $(Z01)/machine.c $(Z01)/pst.c $(Z01)/asmout.c
        !           145: 
        !           146: Z02SRCS = asm.c subr.c sym.c data.c asmlex.c list.c asmexpr.c grindy.c \
        !           147:        $(Z02)/machine.c $(Z02)/pst.c $(Z02)/asmout.c
        !           148: 
        !           149: I48SRCS = asm.c subr.c sym.c data.c asmlex.c list.c asmexpr.c grindy.c \
        !           150:        $(I48)/machine.c $(I48)/pst.c $(I48)/asmout.c
        !           151: 
        !           152: I86SRCS = asm.c subr.c sym.c data.c asmlex.c list.c asmexpr.c grindy.c \
        !           153:        $(I86)/machine.c $(I86)/pst.c $(I86)/asmout.c $(I86)/addr.c
        !           154: 
        !           155: I89SRCS = asm.c subr.c sym.c data.c asmlex.c list.c asmexpr.c grindy.c \
        !           156:        $(I89)/machine.c $(I89)/pst.c $(I89)/asmout.c $(I89)/addr.c
        !           157: 
        !           158: $(PDP)/as.vers.o: $(PDPSRCS)
        !           159:        version `pwd` $(PDP)/as $(PDPSRCS) > $(PDP)/as.vers.s
        !           160:        $(AS) -o $(PDP)/as.vers.o $(PDP)/as.vers.s
        !           161:        rm $(PDP)/as.vers.s
        !           162: 
        !           163: $(M68)/as.vers.o: $(M68SRCS)
        !           164:        version `pwd` $(M68)/as $(M68SRCS) > $(M68)/as.vers.s
        !           165:        $(AS) -o $(M68)/as.vers.o $(M68)/as.vers.s
        !           166:        rm $(M68)/as.vers.s
        !           167: 
        !           168: $(Z01)/as.vers.o: $(Z01SRCS)
        !           169:        version `pwd` $(Z01)/as $(Z01SRCS) > $(Z01)/as.vers.s
        !           170:        $(AS) -o $(Z01)/as.vers.o $(Z01)/as.vers.s
        !           171:        rm $(Z01)/as.vers.s
        !           172: 
        !           173: $(Z02)/as.vers.o: $(Z02SRCS)
        !           174:        version `pwd` $(Z02)/as $(Z02SRCS) > $(Z02)/as.vers.s
        !           175:        $(AS) -o $(Z02)/as.vers.o $(Z02)/as.vers.s
        !           176:        rm $(Z02)/as.vers.s
        !           177: 
        !           178: $(I48)/as.vers.o: $(I48SRCS)
        !           179:        version `pwd` $(I48)/as $(I48SRCS) > $(I48)/as.vers.s
        !           180:        $(AS) -o $(I48)/as.vers.o $(I48)/as.vers.s
        !           181:        rm $(I48)/as.vers.s
        !           182: 
        !           183: $(I86)/as.vers.o: $(I86SRCS)
        !           184:        version `pwd` $(I86)/as $(I86SRCS) > $(I86)/as.vers.s
        !           185:        $(AS) -o $(I86)/as.vers.o $(I86)/as.vers.s
        !           186:        rm $(I86)/as.vers.s
        !           187: 
        !           188: $(I89)/as.vers.o: $(I89SRCS)
        !           189:        version `pwd` $(I89)/as $(I89SRCS) > $(I89)/as.vers.s
        !           190:        $(AS) -o $(I89)/as.vers.o $(I89)/as.vers.s
        !           191:        rm $(I89)/as.vers.s

unix.superglobalmegacorp.com

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