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