Annotation of cci/usr/src/usr.bin/f77/f77pass1/makefile.fcc, revision 1.1.1.2

1.1.1.2 ! root        1: CC            = fcc
        !             2: CFLAGS       = -O -DHERE=TAHOE -DTARGET=TAHOE -DFAMILY=PCC -DUCBVAXASM -DUCBPASS2 \
        !             3:                -I../include
1.1       root        4: 
1.1.1.2 ! root        5: DEST         = $(DESTDIR)/usr/lib
        !             6: 
        !             7: EXTHDRS              = ../include/defines.h \
        !             8:                ../include/machdefs.h \
        !             9:                /usr/include/a.out.h \
        !            10:                /usr/include/ctype.h \
        !            11:                /usr/include/signal.h \
        !            12:                /usr/include/stab.h \
        !            13:                /usr/include/stdio.h \
        !            14:                /usr/include/sys/file.h \
        !            15:                /usr/include/sys/types.h
        !            16: 
        !            17: HDRS         = conv.h \
        !            18:                data.h \
        !            19:                defs.h \
        !            20:                fio.h \
        !            21:                ftypes.h \
        !            22:                io.h \
        !            23:                optim.h \
        !            24:                pccdefs.h \
        !            25:                tokdefs.h
        !            26: 
        !            27: LDFLAGS              = -lf
        !            28: 
        !            29: LIBS         =
        !            30: 
        !            31: LINKER       = fcc
        !            32: 
        !            33: MAKEFILE      = Makefile
        !            34: 
        !            35: OBJS         = bb.o \
        !            36:                conv.o \
        !            37:                data.o \
        !            38:                equiv.o \
        !            39:                error.o \
        !            40:                exec.o \
        !            41:                expr.o \
        !            42:                gram.o \
        !            43:                init.o \
        !            44:                intr.o \
        !            45:                io.o \
        !            46:                lex.o \
        !            47:                main.o \
        !            48:                misc.o \
        !            49:                optcse.o \
        !            50:                optim.o \
        !            51:                optloop.o \
        !            52:                proc.o \
        !            53:                put.o \
        !            54:                putpcc.o \
        !            55:                regalloc.o \
        !            56:                stab.o \
        !            57:                tahoe.o \
        !            58:                tahoex.o
        !            59: 
        !            60: PROGRAM              = f77pass1
        !            61: 
        !            62: SRCS         = bb.c \
        !            63:                conv.c \
        !            64:                data.c \
        !            65:                equiv.c \
        !            66:                error.c \
        !            67:                exec.c \
        !            68:                expr.c \
        !            69:                gram.c \
        !            70:                init.c \
        !            71:                intr.c \
        !            72:                io.c \
        !            73:                lex.c \
        !            74:                main.c \
        !            75:                misc.c \
        !            76:                optcse.c \
        !            77:                optim.c \
        !            78:                optloop.c \
        !            79:                proc.c \
        !            80:                put.c \
        !            81:                putpcc.c \
        !            82:                regalloc.c \
        !            83:                stab.c \
        !            84:                tahoe.c \
        !            85:                tahoex.c
        !            86: 
        !            87: all:           $(PROGRAM)
        !            88: 
        !            89: $(PROGRAM):     $(OBJS) $(LIBS)
        !            90:                $(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
        !            91:                @mkvers
        !            92: 
        !            93: clean:;                @rm -f $(OBJS) gram.c gram.in
        !            94: 
        !            95: install:       $(PROGRAM)
        !            96:                @echo Installing $(PROGRAM) in $(DEST)
        !            97:                @install -c -s $(PROGRAM) $(DEST)
        !            98: 
        !            99: tags:           $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
        !           100: 
        !           101: gram.c:        gram.head gram.dcl gram.expr gram.exec gram.io tokdefs.h
        !           102:        ( sed <tokdefs.h "s/#define/%token/" ;\
        !           103:                cat gram.head gram.dcl gram.expr gram.exec gram.io ) >gram.in
        !           104:        $(YACC) $(YFLAGS) gram.in
        !           105:        @echo "(expect 4 shift/reduce)"
        !           106:        mv y.tab.c gram.c
        !           107: 
        !           108: tokdefs.h: tokens
        !           109:        grep -n . <tokens | sed "s/\([^:]*\):\(.*\)/#define \2 \1/" >tokdefs.h
        !           110: ###
        !           111: bb.o: /usr/include/stdio.h /usr/include/ctype.h ftypes.h \
        !           112:        ../include/defines.h ../include/machdefs.h defs.h optim.h
        !           113: conv.o: defs.h ../include/machdefs.h conv.h
        !           114: data.o: defs.h ../include/machdefs.h data.h
        !           115: equiv.o: defs.h ../include/machdefs.h /usr/include/a.out.h \
        !           116:        /usr/include/stab.h
        !           117: error.o: defs.h ../include/machdefs.h
        !           118: exec.o: defs.h ../include/machdefs.h optim.h
        !           119: expr.o: defs.h ../include/machdefs.h
        !           120: gram.o: defs.h ../include/machdefs.h data.h /usr/include/a.out.h \
        !           121:        /usr/include/stab.h
        !           122: init.o: defs.h ../include/machdefs.h io.h /usr/include/sys/file.h
        !           123: intr.o: defs.h ../include/machdefs.h
        !           124: io.o: defs.h ../include/machdefs.h io.h
        !           125: lex.o: defs.h ../include/machdefs.h tokdefs.h
        !           126: main.o: defs.h ../include/machdefs.h /usr/include/signal.h \
        !           127:        /usr/include/a.out.h /usr/include/stab.h
        !           128: misc.o: defs.h ../include/machdefs.h
        !           129: optcse.o: defs.h ../include/machdefs.h optim.h
        !           130: optim.o: defs.h ../include/machdefs.h optim.h
        !           131: optloop.o: defs.h ../include/machdefs.h optim.h
        !           132: proc.o: defs.h ../include/machdefs.h /usr/include/a.out.h \
        !           133:        /usr/include/stab.h
        !           134: put.o: defs.h ../include/machdefs.h pccdefs.h
        !           135: putpcc.o: defs.h ../include/machdefs.h pccdefs.h
        !           136: regalloc.o: defs.h ../include/machdefs.h optim.h
        !           137: stab.o: defs.h ../include/machdefs.h /usr/include/sys/types.h \
        !           138:        /usr/include/a.out.h /usr/include/stab.h
        !           139: tahoe.o: defs.h ../include/machdefs.h /usr/include/a.out.h \
        !           140:        /usr/include/stab.h pccdefs.h
        !           141: tahoex.o: /usr/include/stdio.h ../include/defines.h \
        !           142:        ../include/machdefs.h

unix.superglobalmegacorp.com

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