110747Smckusick# this makefile knows about all 210747Smckusick# the sccs related things for the 310747Smckusick# berkeley pascal system. 43369Speter 5*18446SmckusickSCCSID = "sccsmakefile 2.2 03/20/85 11:43:43" 63369Speter 711861SpeterPSCCSDIR = /usr/src/ucb/pascal/src 810747SmckusickPIDIR = ../pi 910747SmckusickPC0DIR = ../pc0 103369Speter 1110747SmckusickGET = sccs -d${PSCCSDIR} get 123376Speter 1310747SmckusickSRCS = ato.c \ 1410747Smckusick call.c case.c clas.c const.c conv.c cset.c \ 1510747Smckusick error.c fdec.c fend.c fhdr.c flvalue.c forop.c func.c gen.c hash.c \ 1610747Smckusick lab.c lookup.c lval.c stklval.c \ 1710747Smckusick main.c nl.c proc.c put.c \ 1810747Smckusick rec.c rval.c stkrval.c\ 1910747Smckusick savenl.c \ 2010747Smckusick stat.c string.c subr.c \ 2110747Smckusick tmps.c tree.c type.c var.c \ 2210747Smckusick TRdata.c \ 2310747Smckusick treen.c yycopy.c \ 2410747Smckusick yycosts.c yyerror.c yyget.c yyid.c yylex.c yymain.c yyoptions.c \ 2510747Smckusick yypanic.c yyparse.c yyprint.c yyput.c yyrecover.c yyseman.c yytree.c \ 2610747Smckusick p2put.c stab.c pcproc.c pcfunc.c pccaseop.c pclval.c 273376Speter 28*18446SmckusickHDRS = 0.h OPnames.h align.h iorec.h objfmt.h pstab.h pc.h \ 2910747Smckusick send.h tree.h whoami.h yy.h config.h 3010747Smckusick 3110747SmckusickOTHERS = pas.y opc.c CONFIG.c gram pic.c makefile 3210747Smckusick 3310747Smckusicksources: ${HDRS} ${SRCS} ${OTHERS} 3410747Smckusick 3510747Smckusicknewversion: 3610747Smckusick /bin/csh newversion.csh pi ${PIDIR} 3710747Smckusick /bin/csh newversion.csh pc ${PC0DIR} 3810747Smckusick 3910747Smckusickmakefile: ${PSCCSDIR}/SCCS/s.pimakefile ${PSCCSDIR}/SCCS/s.pcmakefile 4011861Speter ${GET} pimakefile 4111861Speter ${GET} pcmakefile 4210747Smckusick 4310747Smckusickwhoami.h: ${PSCCSDIR}/SCCS/s.piwhoami.h ${PSCCSDIR}/SCCS/s.pcwhoami.h 4411861Speter ${GET} piwhoami.h 4511861Speter ${GET} pcwhoami.h 4610747Smckusick 4710747Smckusickato.c: ${PSCCSDIR}/SCCS/s.ato.c 4810747Smckusick cd ${PIDIR} ; ${GET} ato.c 4910747Smckusick cd ${PC0DIR} ; ${GET} ato.c 5010747Smckusick 5110747Smckusickcall.c: ${PSCCSDIR}/SCCS/s.call.c 5210747Smckusick cd ${PIDIR} ; ${GET} call.c 5310747Smckusick cd ${PC0DIR} ; ${GET} call.c 5410747Smckusick 5510747Smckusickcase.c: ${PSCCSDIR}/SCCS/s.case.c 5610747Smckusick cd ${PIDIR} ; ${GET} case.c 5710747Smckusick cd ${PC0DIR} ; ${GET} case.c 5810747Smckusick 5910747Smckusickclas.c: ${PSCCSDIR}/SCCS/s.clas.c 6010747Smckusick cd ${PIDIR} ; ${GET} clas.c 6110747Smckusick cd ${PC0DIR} ; ${GET} clas.c 6210747Smckusick 6310747Smckusickconst.c: ${PSCCSDIR}/SCCS/s.const.c 6410747Smckusick cd ${PIDIR} ; ${GET} const.c 6510747Smckusick cd ${PC0DIR} ; ${GET} const.c 6610747Smckusick 6710747Smckusickconv.c: ${PSCCSDIR}/SCCS/s.conv.c 6810747Smckusick cd ${PIDIR} ; ${GET} conv.c 6910747Smckusick cd ${PC0DIR} ; ${GET} conv.c 7010747Smckusick 7110747Smckusickcset.c: ${PSCCSDIR}/SCCS/s.cset.c 7210747Smckusick cd ${PIDIR} ; ${GET} cset.c 7310747Smckusick cd ${PC0DIR} ; ${GET} cset.c 7410747Smckusick 7510747Smckusickerror.c: ${PSCCSDIR}/SCCS/s.error.c 7610747Smckusick cd ${PIDIR} ; ${GET} error.c 7710747Smckusick cd ${PC0DIR} ; ${GET} error.c 7810747Smckusick 7910747Smckusickfdec.c: ${PSCCSDIR}/SCCS/s.fdec.c 8010747Smckusick cd ${PIDIR} ; ${GET} fdec.c 8110747Smckusick cd ${PC0DIR} ; ${GET} fdec.c 8210747Smckusick 8310747Smckusickfend.c: ${PSCCSDIR}/SCCS/s.fend.c 8410747Smckusick cd ${PIDIR} ; ${GET} fend.c 8510747Smckusick cd ${PC0DIR} ; ${GET} fend.c 8610747Smckusick 8710747Smckusickfhdr.c: ${PSCCSDIR}/SCCS/s.fhdr.c 8810747Smckusick cd ${PIDIR} ; ${GET} fhdr.c 8910747Smckusick cd ${PC0DIR} ; ${GET} fhdr.c 9010747Smckusick 9110747Smckusickflvalue.c: ${PSCCSDIR}/SCCS/s.flvalue.c 9210747Smckusick cd ${PIDIR} ; ${GET} flvalue.c 9310747Smckusick cd ${PC0DIR} ; ${GET} flvalue.c 9410747Smckusick 9510747Smckusickforop.c: ${PSCCSDIR}/SCCS/s.forop.c 9610747Smckusick cd ${PIDIR} ; ${GET} forop.c 9710747Smckusick cd ${PC0DIR} ; ${GET} forop.c 9810747Smckusick 9910747Smckusickfunc.c: ${PSCCSDIR}/SCCS/s.func.c 10010747Smckusick cd ${PIDIR} ; ${GET} func.c 10110747Smckusick cd ${PC0DIR} ; ${GET} func.c 10210747Smckusick 10310747Smckusickgen.c: ${PSCCSDIR}/SCCS/s.gen.c 10410747Smckusick cd ${PIDIR} ; ${GET} gen.c 10510747Smckusick cd ${PC0DIR} ; ${GET} gen.c 10610747Smckusick 10710747Smckusickhash.c: ${PSCCSDIR}/SCCS/s.hash.c 10810747Smckusick cd ${PIDIR} ; ${GET} hash.c 10910747Smckusick cd ${PC0DIR} ; ${GET} hash.c 11010747Smckusick 11110747Smckusicklab.c: ${PSCCSDIR}/SCCS/s.lab.c 11210747Smckusick cd ${PIDIR} ; ${GET} lab.c 11310747Smckusick cd ${PC0DIR} ; ${GET} lab.c 11410747Smckusick 11510747Smckusicklookup.c: ${PSCCSDIR}/SCCS/s.lookup.c 11610747Smckusick cd ${PIDIR} ; ${GET} lookup.c 11710747Smckusick cd ${PC0DIR} ; ${GET} lookup.c 11810747Smckusick 11910747Smckusicklval.c: ${PSCCSDIR}/SCCS/s.lval.c 12010747Smckusick cd ${PIDIR} ; ${GET} lval.c 12110747Smckusick cd ${PC0DIR} ; ${GET} lval.c 12210747Smckusick 12310747Smckusickstklval.c: ${PSCCSDIR}/SCCS/s.stklval.c 12410747Smckusick cd ${PIDIR} ; ${GET} stklval.c 12510747Smckusick cd ${PC0DIR} ; ${GET} stklval.c 12610747Smckusick 12710747Smckusickmain.c: ${PSCCSDIR}/SCCS/s.main.c 12810747Smckusick cd ${PIDIR} ; ${GET} main.c 12910747Smckusick cd ${PC0DIR} ; ${GET} main.c 13010747Smckusick 13110747Smckusicknl.c: ${PSCCSDIR}/SCCS/s.nl.c 13210747Smckusick cd ${PIDIR} ; ${GET} nl.c 13310747Smckusick cd ${PC0DIR} ; ${GET} nl.c 13410747Smckusick 13510747Smckusickproc.c: ${PSCCSDIR}/SCCS/s.proc.c 13610747Smckusick cd ${PIDIR} ; ${GET} proc.c 13710747Smckusick cd ${PC0DIR} ; ${GET} proc.c 13810747Smckusick 13910747Smckusickput.c: ${PSCCSDIR}/SCCS/s.put.c 14010747Smckusick cd ${PIDIR} ; ${GET} put.c 14110747Smckusick cd ${PC0DIR} ; ${GET} put.c 14210747Smckusick 14310747Smckusickrec.c: ${PSCCSDIR}/SCCS/s.rec.c 14410747Smckusick cd ${PIDIR} ; ${GET} rec.c 14510747Smckusick cd ${PC0DIR} ; ${GET} rec.c 14610747Smckusick 14710747Smckusickrval.c: ${PSCCSDIR}/SCCS/s.rval.c 14810747Smckusick cd ${PIDIR} ; ${GET} rval.c 14910747Smckusick cd ${PC0DIR} ; ${GET} rval.c 15010747Smckusick 15110747Smckusickstkrval.c: ${PSCCSDIR}/SCCS/s.stkrval.c 15210747Smckusick cd ${PIDIR} ; ${GET} stkrval.c 15310747Smckusick cd ${PC0DIR} ; ${GET} stkrval.c 15410747Smckusick 15510747Smckusicksavenl.c: ${PSCCSDIR}/SCCS/s.savenl.c 15610747Smckusick cd ${PIDIR} ; ${GET} savenl.c 15710747Smckusick cd ${PC0DIR} ; ${GET} savenl.c 15810747Smckusick 15910747Smckusickstat.c: ${PSCCSDIR}/SCCS/s.stat.c 16010747Smckusick cd ${PIDIR} ; ${GET} stat.c 16110747Smckusick cd ${PC0DIR} ; ${GET} stat.c 16210747Smckusick 16310747Smckusickstring.c: ${PSCCSDIR}/SCCS/s.string.c 16410747Smckusick cd ${PIDIR} ; ${GET} string.c 16510747Smckusick cd ${PC0DIR} ; ${GET} string.c 16610747Smckusick 16710747Smckusicksubr.c: ${PSCCSDIR}/SCCS/s.subr.c 16810747Smckusick cd ${PIDIR} ; ${GET} subr.c 16910747Smckusick cd ${PC0DIR} ; ${GET} subr.c 17010747Smckusick 17110747Smckusicktmps.c: ${PSCCSDIR}/SCCS/s.tmps.c 17210747Smckusick cd ${PIDIR} ; ${GET} tmps.c 17310747Smckusick cd ${PC0DIR} ; ${GET} tmps.c 17410747Smckusick 17510747Smckusicktree.c: ${PSCCSDIR}/SCCS/s.tree.c 17610747Smckusick cd ${PIDIR} ; ${GET} tree.c 17710747Smckusick cd ${PC0DIR} ; ${GET} tree.c 17810747Smckusick 17910747Smckusicktype.c: ${PSCCSDIR}/SCCS/s.type.c 18010747Smckusick cd ${PIDIR} ; ${GET} type.c 18110747Smckusick cd ${PC0DIR} ; ${GET} type.c 18210747Smckusick 18310747Smckusickvar.c: ${PSCCSDIR}/SCCS/s.var.c 18410747Smckusick cd ${PIDIR} ; ${GET} var.c 18510747Smckusick cd ${PC0DIR} ; ${GET} var.c 18610747Smckusick 18710747SmckusickTRdata.c: ${PSCCSDIR}/SCCS/s.TRdata.c 18810747Smckusick cd ${PIDIR} ; ${GET} TRdata.c 18910747Smckusick cd ${PC0DIR} ; ${GET} TRdata.c 19010747Smckusick 19110747Smckusicktreen.c: ${PSCCSDIR}/SCCS/s.treen.c 19210747Smckusick cd ${PIDIR} ; ${GET} treen.c 19310747Smckusick cd ${PC0DIR} ; ${GET} treen.c 19410747Smckusick 19510747Smckusickyycopy.c: ${PSCCSDIR}/SCCS/s.yycopy.c 19610747Smckusick cd ${PIDIR} ; ${GET} yycopy.c 19710747Smckusick cd ${PC0DIR} ; ${GET} yycopy.c 19810747Smckusick 19910747Smckusickyycosts.c: ${PSCCSDIR}/SCCS/s.yycosts.c 20010747Smckusick cd ${PIDIR} ; ${GET} yycosts.c 20110747Smckusick cd ${PC0DIR} ; ${GET} yycosts.c 20210747Smckusick 20310747Smckusickyyerror.c: ${PSCCSDIR}/SCCS/s.yyerror.c 20410747Smckusick cd ${PIDIR} ; ${GET} yyerror.c 20510747Smckusick cd ${PC0DIR} ; ${GET} yyerror.c 20610747Smckusick 20710747Smckusickyyget.c: ${PSCCSDIR}/SCCS/s.yyget.c 20810747Smckusick cd ${PIDIR} ; ${GET} yyget.c 20910747Smckusick cd ${PC0DIR} ; ${GET} yyget.c 21010747Smckusick 21110747Smckusickyyid.c: ${PSCCSDIR}/SCCS/s.yyid.c 21210747Smckusick cd ${PIDIR} ; ${GET} yyid.c 21310747Smckusick cd ${PC0DIR} ; ${GET} yyid.c 21410747Smckusick 21510747Smckusickyylex.c: ${PSCCSDIR}/SCCS/s.yylex.c 21610747Smckusick cd ${PIDIR} ; ${GET} yylex.c 21710747Smckusick cd ${PC0DIR} ; ${GET} yylex.c 21810747Smckusick 21910747Smckusickyymain.c: ${PSCCSDIR}/SCCS/s.yymain.c 22010747Smckusick cd ${PIDIR} ; ${GET} yymain.c 22110747Smckusick cd ${PC0DIR} ; ${GET} yymain.c 22210747Smckusick 22310747Smckusickyyoptions.c: ${PSCCSDIR}/SCCS/s.yyoptions.c 22410747Smckusick cd ${PIDIR} ; ${GET} yyoptions.c 22510747Smckusick cd ${PC0DIR} ; ${GET} yyoptions.c 22610747Smckusick 22710747Smckusickyypanic.c: ${PSCCSDIR}/SCCS/s.yypanic.c 22810747Smckusick cd ${PIDIR} ; ${GET} yypanic.c 22910747Smckusick cd ${PC0DIR} ; ${GET} yypanic.c 23010747Smckusick 23110747Smckusickyyparse.c: ${PSCCSDIR}/SCCS/s.yyparse.c 23210747Smckusick cd ${PIDIR} ; ${GET} yyparse.c 23310747Smckusick cd ${PC0DIR} ; ${GET} yyparse.c 23410747Smckusick 23510747Smckusickyyprint.c: ${PSCCSDIR}/SCCS/s.yyprint.c 23610747Smckusick cd ${PIDIR} ; ${GET} yyprint.c 23710747Smckusick cd ${PC0DIR} ; ${GET} yyprint.c 23810747Smckusick 23910747Smckusickyyput.c: ${PSCCSDIR}/SCCS/s.yyput.c 24010747Smckusick cd ${PIDIR} ; ${GET} yyput.c 24110747Smckusick cd ${PC0DIR} ; ${GET} yyput.c 24210747Smckusick 24310747Smckusickyyrecover.c: ${PSCCSDIR}/SCCS/s.yyrecover.c 24410747Smckusick cd ${PIDIR} ; ${GET} yyrecover.c 24510747Smckusick cd ${PC0DIR} ; ${GET} yyrecover.c 24610747Smckusick 24710747Smckusickyyseman.c: ${PSCCSDIR}/SCCS/s.yyseman.c 24810747Smckusick cd ${PIDIR} ; ${GET} yyseman.c 24910747Smckusick cd ${PC0DIR} ; ${GET} yyseman.c 25010747Smckusick 25110747Smckusickyytree.c: ${PSCCSDIR}/SCCS/s.yytree.c 25210747Smckusick cd ${PIDIR} ; ${GET} yytree.c 25310747Smckusick cd ${PC0DIR} ; ${GET} yytree.c 25410747Smckusick 25510747Smckusickp2put.c: ${PSCCSDIR}/SCCS/s.p2put.c 25610747Smckusick cd ${PIDIR} ; ${GET} p2put.c 25710747Smckusick cd ${PC0DIR} ; ${GET} p2put.c 25810747Smckusick 25910747Smckusickstab.c: ${PSCCSDIR}/SCCS/s.stab.c 26010747Smckusick cd ${PIDIR} ; ${GET} stab.c 26110747Smckusick cd ${PC0DIR} ; ${GET} stab.c 26210747Smckusick 26310747Smckusickpcproc.c: ${PSCCSDIR}/SCCS/s.pcproc.c 26410747Smckusick cd ${PIDIR} ; ${GET} pcproc.c 26510747Smckusick cd ${PC0DIR} ; ${GET} pcproc.c 26610747Smckusick 26710747Smckusickpcfunc.c: ${PSCCSDIR}/SCCS/s.pcfunc.c 26810747Smckusick cd ${PIDIR} ; ${GET} pcfunc.c 26910747Smckusick cd ${PC0DIR} ; ${GET} pcfunc.c 27010747Smckusick 27110747Smckusickpccaseop.c: ${PSCCSDIR}/SCCS/s.pccaseop.c 27210747Smckusick cd ${PIDIR} ; ${GET} pccaseop.c 27310747Smckusick cd ${PC0DIR} ; ${GET} pccaseop.c 27410747Smckusick 27510747Smckusickpclval.c: ${PSCCSDIR}/SCCS/s.pclval.c 27610747Smckusick cd ${PIDIR} ; ${GET} pclval.c 27710747Smckusick cd ${PC0DIR} ; ${GET} pclval.c 27810747Smckusick 27910747Smckusick0.h: ${PSCCSDIR}/SCCS/s.0.h 28010747Smckusick cd ${PIDIR} ; ${GET} 0.h 28110747Smckusick cd ${PC0DIR} ; ${GET} 0.h 28210747Smckusick 28310747SmckusickOPnames.h: ${PSCCSDIR}/SCCS/s.OPnames.h 28410747Smckusick cd ${PIDIR} ; ${GET} OPnames.h 28510747Smckusick cd ${PC0DIR} ; ${GET} OPnames.h 28610747Smckusick 28710747Smckusickalign.h: ${PSCCSDIR}/SCCS/s.align.h 28810747Smckusick cd ${PIDIR} ; ${GET} align.h 28910747Smckusick cd ${PC0DIR} ; ${GET} align.h 29010747Smckusick 29110747Smckusickiorec.h: ${PSCCSDIR}/SCCS/s.iorec.h 29210747Smckusick cd ${PIDIR} ; ${GET} iorec.h 29310747Smckusick cd ${PC0DIR} ; ${GET} iorec.h 29410747Smckusick 29510747Smckusickobjfmt.h: ${PSCCSDIR}/SCCS/s.objfmt.h 29610747Smckusick cd ${PIDIR} ; ${GET} objfmt.h 29710747Smckusick cd ${PC0DIR} ; ${GET} objfmt.h 29810747Smckusick 29910747Smckusickpstab.h: ${PSCCSDIR}/SCCS/s.pstab.h 30010747Smckusick cd ${PIDIR} ; ${GET} pstab.h 30110747Smckusick cd ${PC0DIR} ; ${GET} pstab.h 30210747Smckusick 30310747Smckusickpc.h: ${PSCCSDIR}/SCCS/s.pc.h 30410747Smckusick cd ${PIDIR} ; ${GET} pc.h 30510747Smckusick cd ${PC0DIR} ; ${GET} pc.h 30610747Smckusick 30710747Smckusicksend.h: ${PSCCSDIR}/SCCS/s.send.h 30810747Smckusick cd ${PIDIR} ; ${GET} send.h 30910747Smckusick cd ${PC0DIR} ; ${GET} send.h 31010747Smckusick 31110747Smckusicktree.h: ${PSCCSDIR}/SCCS/s.tree.h 31210747Smckusick cd ${PIDIR} ; ${GET} tree.h 31310747Smckusick cd ${PC0DIR} ; ${GET} tree.h 31410747Smckusick 31510747Smckusickyy.h: ${PSCCSDIR}/SCCS/s.yy.h 31610747Smckusick cd ${PIDIR} ; ${GET} yy.h 31710747Smckusick cd ${PC0DIR} ; ${GET} yy.h 31810747Smckusick 31910747Smckusickconfig.h: ${PSCCSDIR}/SCCS/s.config.h 32010747Smckusick cd ${PIDIR} ; ${GET} config.h 32110747Smckusick cd ${PC0DIR} ; ${GET} config.h 32210747Smckusick 32310747Smckusickpas.y: ${PSCCSDIR}/SCCS/s.pas.y 32410747Smckusick cd ${PIDIR} ; ${GET} pas.y 32510747Smckusick cd ${PC0DIR} ; ${GET} pas.y 32610747Smckusick 32710747Smckusickopc.c: ${PSCCSDIR}/SCCS/s.opc.c 32810747Smckusick cd ${PIDIR} ; ${GET} opc.c 32910747Smckusick cd ${PC0DIR} ; ${GET} opc.c 33010747Smckusick 33110747SmckusickCONFIG.c: ${PSCCSDIR}/SCCS/s.CONFIG.c 33210747Smckusick cd ${PIDIR} ; ${GET} CONFIG.c 33310747Smckusick cd ${PC0DIR} ; ${GET} CONFIG.c 33410747Smckusick 33510747Smckusickgram: ${PSCCSDIR}/SCCS/s.gram 33610747Smckusick cd ${PIDIR} ; ${GET} gram 33710747Smckusick cd ${PC0DIR} ; ${GET} gram 33810747Smckusick 33910747Smckusickpic.c: ${PSCCSDIR}/SCCS/s.pic.c 34010747Smckusick cd ${PIDIR} ; ${GET} pic.c 34110747Smckusick cd ${PC0DIR} ; ${GET} pic.c 342