Annotation of researchv9/jerq/sgs/ld/makefile, revision 1.1

1.1     ! root        1: CFLAGS = -O -I. -I$(INC) \
        !             2:          -D$(ARCH) -D$(NPROC) -D$(SDP) -D$(ARFORMAT) -D$(DBO) $(FLEX)
        !             3: YFLAGS = -d
        !             4: ARCH   = AR32W
        !             5: NPROC  = ONEPROC
        !             6: SDP    = NOSDP
        !             7: ARFORMAT= PORTAR
        !             8: DBO    = FBO
        !             9: FLEX   = -DFLEXNAMES
        !            10: INC    = ../inc
        !            11: LIBLD  = ../libld/libld.a
        !            12: OBJECTS=expr0.o globs.o sglobs.o ld00.o lex.yy.o lists.o \
        !            13:        util.o version.o y.tab.o special1.o special2.o \
        !            14:        alloc.o specsyms.o dump.o expr1.o ld01.o ld1.o ld2.o maps.o \
        !            15:        output.o sdp.o slotvec.o syms.o tv.o instr.o
        !            16: 
        !            17: ld:    $(OBJECTS) $(LIBLD)
        !            18:        $(CC) -o ld $(OBJECTS) -ll -ly $(LIBLD)
        !            19: 
        !            20: y.tab.c y.tab.h:       ld.yac
        !            21:        @echo Expect to see 6 shift/reduce conflicts
        !            22:        yacc $(YFLAGS) ld.yac
        !            23: 
        !            24: y.tab.o:       attributes.h list.h structs.h \
        !            25:                ldmacros.h extrns.h ldtv.h system.h \
        !            26:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            27:                $(INC)/storclass.h $(INC)/bool.h $(INC)/sgsmacros.h \
        !            28:                $(INC)/sgs.h $(INC)/tv.h params.h
        !            29: lex.yy.c:      ld.lex
        !            30:                time lex ld.lex
        !            31: lex.yy.o:      structs.h extrns.h system.h ldtv.h instr.h $(INC)/aouthdr.h \
        !            32:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            33:                $(INC)/storclass.h $(INC)/bool.h \
        !            34:                $(INC)/paths.h $(INC)/sgs.h $(INC)/tv.h y.tab.h
        !            35: expr0.o:       extrns.h structs.h system.h ldmacros.h \
        !            36:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            37:                $(INC)/storclass.h $(INC)/sgsmacros.h y.tab.h
        !            38: expr1.o:       extrns.h structs.h system.h ldmacros.h \
        !            39:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            40:                $(INC)/storclass.h $(INC)/sgsmacros.h y.tab.h
        !            41: ld00.o:                extrns.h list.h structs.h \
        !            42:                system.h $(INC)/ldfcn.h \
        !            43:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            44:                $(INC)/storclass.h $(INC)/sgsmacros.h \
        !            45:                $(INC)/paths.h $(INC)/sgs.h params.h y.tab.h
        !            46: ld01.o:                extrns.h structs.h list.h \
        !            47:                ldmacros.h system.h ldtv.h instr.h \
        !            48:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            49:                $(INC)/storclass.h $(INC)/sgsmacros.h $(INC)/tv.h
        !            50: ld1.o:         extrns.h list.h ldtv.h ldmacros.h \
        !            51:                structs.h system.h $(INC)/aouthdr.h \
        !            52:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            53:                $(INC)/storclass.h $(INC)/ldfcn.h $(INC)/reloc.h \
        !            54:                $(INC)/sgsmacros.h $(INC)/sdpsrc/hd/define2.h \
        !            55:                $(INC)/sgs.h $(INC)/tv.h $(INC)/magic.h \
        !            56:                params.h
        !            57: ld2.o:         ldtv.h extrns.h list.h structs.h system.h \
        !            58:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            59:                $(INC)/sgsmacros.h $(INC)/storclass.h \
        !            60:                $(INC)/reloc.h $(INC)/linenum.h $(INC)/patch.h \
        !            61:                $(INC)/tv.h y.tab.h params.h
        !            62: alloc.o:       extrns.h list.h structs.h ldmacros.h system.h ldtv.h \
        !            63:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            64:                $(INC)/storclass.h $(INC)/sgsmacros.h \
        !            65:                $(INC)/sdpsrc/hd/define2.h $(INC)/tv.h params.h
        !            66: output.o:      structs.h extrns.h system.h \
        !            67:                ldtv.h slotvec.h $(INC)/aouthdr.h ldmacros.h instr.h \
        !            68:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            69:                $(INC)/sgsmacros.h $(INC)/storclass.h \
        !            70:                $(INC)/reloc.h $(INC)/linenum.h $(INC)/ldfcn.h \
        !            71:                $(INC)/patch.h $(INC)/sgs.h $(INC)/tv.h params.h 
        !            72: maps.o:                extrns.h structs.h attributes.h system.h \
        !            73:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            74:                $(INC)/storclass.h $(INC)/sgsmacros.h
        !            75: util.o:                structs.h extrns.h system.h \
        !            76:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            77:                $(INC)/storclass.h $(INC)/sgsmacros.h \
        !            78:                $(INC)/sgs.h
        !            79: lists.o:       list.h structs.h system.h \
        !            80:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            81:                $(INC)/sgsmacros.h $(INC)/storclass.h
        !            82: dump.o:                structs.h extrns.h system.h \
        !            83:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            84:                $(INC)/storclass.h
        !            85: syms.o:                structs.h extrns.h ldtv.h system.h sdp1.h instr.h \
        !            86:                ldmacros.h $(INC)/ldfcn.h \
        !            87:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            88:                $(INC)/storclass.h $(INC)/sgsmacros.h \
        !            89:                $(INC)/sdpsrc/hd/define2.h $(INC)/sdpsrc/hd/define4.h \
        !            90:                $(INC)/sdpsrc/hd/struct.h $(INC)/paths.h $(INC)/tv.h
        !            91: sdp.o:         sdp1.h system.h structs.h \
        !            92:                instr.h extrns.h \
        !            93:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !            94:                $(INC)/storclass.h \
        !            95:                $(INC)/sdpsrc/hd/define2.h $(INC)/sdpsrc/hd/define3.h \
        !            96:                $(INC)/sdpsrc/hd/define4.h $(INC)/sdpsrc/hd/struct.h \
        !            97:                $(INC)/sdpsrc/hd/globals.h $(INC)/sdpsrc/lo/delist.c \
        !            98:                $(INC)/sdpsrc/lo/enlist.c $(INC)/sdpsrc/lo/fatal.c \
        !            99:                $(INC)/sdpsrc/lo/getnxtpage.c $(INC)/sdpsrc/lo/readpage.c \
        !           100:                $(INC)/sdpsrc/lo/writeframe.c $(INC)/sdpsrc/lo/sojourn.c \
        !           101:                $(INC)/sdpsrc/lo/rpartition.c \
        !           102:                $(INC)/sdpsrc/hi/allocate.c $(INC)/sdpsrc/hi/flush.c \
        !           103:                $(INC)/sdpsrc/hi/init.c $(INC)/sdpsrc/hi/lock.c \
        !           104:                $(INC)/sdpsrc/hi/unlock.c $(INC)/paths.h
        !           105: tv.o:          extrns.h structs.h ldtv.h ldmacros.h system.h list.h \
        !           106:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !           107:                $(INC)/sdpsrc/hd/define2.h $(INC)/bool.h $(INC)/storclass.h \
        !           108:                $(INC)/reloc.h $(INC)/ldfcn.h $(INC)/sgsmacros.h $(INC)/tv.h 
        !           109: globs.o:       structs.h ldtv.h system.h \
        !           110:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !           111:                $(INC)/storclass.h $(INC)/paths.h $(INC)/tv.h params.h
        !           112: slotvec.o:     slotvec.h structs.h extrns.h sdp1.h system.h \
        !           113:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !           114:                $(INC)/storclass.h $(INC)/sdpsrc/hd/define2.h \
        !           115:                $(INC)/sdpsrc/hd/define4.h $(INC)/paths.h
        !           116: sglobs.o:      structs.h $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !           117:                $(INC)/storclass.h $(INC)/sgs.h $(INC)/tv.h ldtv.h system.h
        !           118: special1.o:    system.h structs.h extrns.h \
        !           119:                $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h $(INC)/storclass.h
        !           120: special2.o:    $(INC)/aouthdr.h structs.h $(INC)/filehdr.h \
        !           121:                $(INC)/scnhdr.h $(INC)/syms.h $(INC)/storclass.h $(INC)/ldfcn.h \
        !           122:                $(INC)/tv.h ldtv.h slotvec.h $(INC)/reloc.h extrns.h list.h \
        !           123:                $(INC)/sgs.h $(INC)/magic.h  $(INC)/sgsmacros.h system.h
        !           124: specsyms.o:    system.h extrns.h $(INC)/sgsmacros.h \
        !           125:                structs.h $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/syms.h \
        !           126:                $(INC)/storclass.h $(INC)/tv.h ldtv.h
        !           127: 
        !           128: install:       ld
        !           129:                cp ld /usr/jerq/bin/3ld
        !           130:                strip /usr/jerq/bin/3ld
        !           131: 
        !           132: clean:
        !           133:                rm -f $(OBJECTS) y.tab.c lex.yy.c y.tab.h ld

unix.superglobalmegacorp.com

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