Annotation of 43BSDReno/libexec/pcc/sccom.vax/Makefile, revision 1.1

1.1     ! root        1: #      @(#)Makefile    5.3 (Berkeley) 6/18/90
        !             2: #
        !             3: # 'sccom' is a C compiler that does single precision computations in
        !             4: # single precision rather than double precision.
        !             5: #
        !             6: 
        !             7: PROG=  sccom
        !             8: MIP=   ${.CURDIR}/../mip
        !             9: CCOM=  ${.CURDIR}/../ccom.vax
        !            10: CFLAGS+=-DONEPASS -DSPRECC -I. -I${.CURDIR} -I${CCOM} -I${MIP}
        !            11: SRCS=  allo.c code.c common.c local.c local2.c match.c optim.c order.c \
        !            12:        pftn.c reader.c rel.c scan.c stab.c table.c trees.c xdefs.c
        !            13: OBJS+= cgram.o rodata.o
        !            14: NOMAN= noman
        !            15: .PATH: ${CCOM} ${MIP}
        !            16: CLEANFILES+=cgram.c rodata.c pcctokens pcclocal.h
        !            17: 
        !            18: cgram.o: cgram.c
        !            19:        ${CC} ${CFLAGS} -c cgram.c
        !            20: 
        !            21: rodata.c cgram.c: ${MIP}/cgram.y pcctokens
        !            22:        cat pcctokens ${MIP}/cgram.y | ${YACC} /dev/stdin
        !            23:        yyfix rodata.c
        !            24:        mv y.tab.c cgram.c
        !            25: 
        !            26: common.o:
        !            27:        ${CC} ${CFLAGS} -DPASS1COMMON -c ${.IMPSRC}
        !            28: 
        !            29: rodata.o table.o:
        !            30:        ${CC} ${CFLAGS} -c -R ${.IMPSRC}
        !            31: 
        !            32: pcclocal.h: localdefs.h /usr/include/pcc.h
        !            33:        cat ${.ALLSRC} | \
        !            34:            egrep '^#[  ]*(define[      ][      ]*PCC(F|T|TM|OM)?_|ifdef|ifndef|endif)' | \
        !            35:            sed -e 's/PCC[A-Z]*_//' > ${.TARGET}
        !            36: 
        !            37: pcctokens: localdefs.h /usr/include/pcc.h
        !            38:        cat ${.ALLSRC} | \
        !            39:            egrep '^#[  ]*define[       ][      ]*PCC_' | \
        !            40:            sed -e 's/^#[       ]*define[       ][      ]*PCC_/%term    /' > \
        !            41:            ${.TARGET}
        !            42: 
        !            43: ${OBJS} .depend: pcclocal.h pcctokens
        !            44: 
        !            45: .include <bsd.prog.mk>

unix.superglobalmegacorp.com

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