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

1.1     ! root        1: YFLAGS = -d
        !             2: CFLAGS = -O -I. -I$(INC) -I$(USRINC) \
        !             3:                 -D$(ARCH) -D$(DBO) -DONEPROC -D$(PCCALL) $(FLEX) -D$(MAC)
        !             4: MAC    = ABWORMAC
        !             5: ARCH   = AR32W
        !             6: DBO    = FBO
        !             7: PCCALL = NOCALLPCREL
        !             8: FLEX   = -DFLEXNAMES
        !             9: INC    = ../inc
        !            10: OFILES = pass0.o parse.o code.o errors.o pass1.o strings.o instab.o gencode.o \
        !            11:          swagen.o expand1.o expand2.o float.o addr1.o addr2.o codeout.o \
        !            12:          getstab.o pass2.o obj.o symlist.o symbols.o
        !            13: 
        !            14: as:    $(OFILES)
        !            15:        $(CC) -o as $(OFILES) -lm
        !            16: 
        !            17: parse.c parse.h: parse.y
        !            18:                yacc $(YFLAGS) parse.y
        !            19:                mv y.tab.c parse.c
        !            20:                mv y.tab.h parse.h
        !            21: pass0.o:       pass0.h $(INC)/paths.h $(INC)/sgs.h systems.h
        !            22: parse.o:       symbols.h $(INC)/filehdr.h instab.h systems.h\
        !            23:                gendefs.h $(INC)/storclass.h $(INC)/sgs.h
        !            24: code.o:                symbols.h codeout.h gendefs.h systems.h
        !            25: errors.o:      gendefs.h systems.h
        !            26: pass1.o:       pass1.c $(INC)/paths.h symbols.h gendefs.h systems.h
        !            27: strings.o:     gendefs.h systems.h
        !            28: instab.o:      instab.h ops.out symbols.h parse.h systems.h
        !            29: gencode.o:     symbols.h instab.h systems.h parse.h gendefs.h expand.h expand2.h
        !            30: swagen.o:      symbols.h instab.h systems.h parse.h gendefs.h expand.h expand2.h
        !            31: expand1.o:     expand.h symbols.h gendefs.h systems.h
        !            32: expand2.o:     expand.h expand2.h symbols.h systems.h
        !            33: float.o:       instab.h symbols.h systems.h 
        !            34: addr1.o:       $(INC)/reloc.h $(INC)/syms.h \
        !            35:                  $(INC)/storclass.h $(INC)/linenum.h $(INC)/filehdr.h \
        !            36:                  gendefs.h symbols.h codeout.h systems.h
        !            37: addr2.o:       $(INC)/reloc.h $(INC)/storclass.h systems.h \
        !            38:                  $(INC)/syms.h gendefs.h symbols.h \
        !            39:                  codeout.h instab.h
        !            40: codeout.o:     symbols.h codeout.h gendefs.h systems.h
        !            41: getstab.o:     gendefs.h symbols.h systems.h
        !            42: pass2.o:       gendefs.h symbols.h systems.h
        !            43: obj.o:         $(INC)/filehdr.h $(INC)/linenum.h instab.h \
        !            44:                $(INC)/reloc.h $(INC)/scnhdr.h $(INC)/syms.h $(INC)/storclass.h \
        !            45:                symbols.h codeout.h gendefs.h $(INC)/sgs.h systems.h
        !            46: symlist.o:     symbols.h $(INC)/syms.h $(INC)/storclass.h gendefs.h systems.h
        !            47: symbols.o:     symbols.c symbols.h symbols2.h systems.h
        !            48: 
        !            49: install:       as
        !            50:                cp as /usr/jerq/bin/3as
        !            51:                strip /usr/jerq/bin/3as
        !            52: # I dunno where these go; they aren't documented for the 32000, only the 32100 -rob
        !            53: $(LIBDIR)/cm4defs:     cm4defs
        !            54:                -rm -f $(LIBDIR)/cm4defs
        !            55:                cp cm4defs $(LIBDIR)/cm4defs
        !            56: $(LIBDIR)/cm4tvdefs:   cm4tvdefs
        !            57:                -rm -f $(LIBDIR)/cm4tvdefs
        !            58:                cp cm4tvdefs $(LIBDIR)/cm4tvdefs
        !            59: 
        !            60: clean:
        !            61:        -rm -f $(OFILES) parse.c parse.h y.output core as

unix.superglobalmegacorp.com

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