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