Annotation of researchv9/jerq/sgs/ld/makefile, revision 1.1.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.