B MKFILEV1.0 5-JUL-1993 14:57DEC C T1.3-007  $READONLY$$BSS$$DATA$p$LINK$ $LITERAL$i$CODE$ $ABS$DECC$GA_STDERR DECC$GA_STDINDECC$GA_STDOUT DECC$FCLOSE DECC$FOPEN DECC$GPRINTF ERR_ALLOCNEWSTR FREE_FIRST_TOKEN UPDATE_LEVEL NUM_CMD_SENT CMDLNMACDEFCTYPE DEF_MAKEFILE_NAME DEF_RULE_NAME DEF_FILE_TYPE DEF_TARG_TYPEDEF_BUILD_NAMEDEF_BUILD_TYPEVERBOSE_PREFIXACTIVECREATEDIGNORESILENTTOUCHVERBOSE SUB_IGN_ERR CURR_TARGBLDFILE MAK_NOTHING MAK_ALLOC MAK_ERRCREBLD MAK_BADINITCHMAK_CHREQUIREDMAK_CMDSPECEXP MAK_DEPEOF MAK_DEPNEEDED MAK_ERRINDEF MAK_ERRINMAKMAK_EXPANDRULEMAK_HOW MAK_INVBLANK MAK_INVCHMAK_MACLENDIFFMAK_MULTMACDEF MAK_NOCMD MAK_NODELIM MAK_NODEPCH MAK_NOTARG MAK_NOTEXTMAC MAK_NOTGNAME MAK_SEPCLASH MAK_SPECDEF MAK_SPECTARG MAK_UNEXPEOF MAK_UNRECMAC MAK_UNRECSPEC MAK_CMDLNERR MAK_ERRCREMBX MAK_ERRCRESUB MAK_ERRWRTSUB MAK_ERRMBXAST0J GET_MAKE_FILE PRINT_PREFIXMAKE_TOKEN_LIST0J@ PARSE_FILE FREE_TARGET LIB$SIGNAL DECC$STRLEN MAKE_EXIT FREE_TOKEN MACRO_EXPAND MACRO_ADD CMD_EXPAND DECC$FREE0J0 CHAR_PROCESS0J` NEW_COPY_TOKENEXPAND_SPECIAL0Jh NEW_COPY_CMDCMD_EXP_SPECIAL0JPNEW_COPY_TARGETCASECMP0J MERGE_DEP = r= r= name= name =Can't open file '%s' 8=C;FATAL ERROR, line %d: target name list terminated at '%s' x=KCFATAL ERROR, tgptr is NULL in P_GET_%s DEPENDENCY_LISTMACRO_TEXT=#dependency listmacro text=4,FATAL ERROR, line %d: bad parser state %d. l=0;=P CASECMP=0;=0P;= P 0 ;=P NEWSTR ERR_ALLOC=0h;= @< 0H;=@<  LIB$SIGNAL7 MAK_SPECTARG DECC$STRLEN7 MAK_NOTGNAME=0H ;=` @ EXPAND_SPECIAL CMD_EXP_SPECIAL7MAK_CMDSPECEXP7 MAK_NOTARG7 MAK_DEPEOF7 MAK_INVCH7 MAK_SPECDEF7 MAK_INVBLANK7 MAK_BADINITCH DECC$FREE CMD_EXPAND7 MAK_UNEXPEOF= : MAKE_EXIT FREE_FIRST_TOKEN=0@;= 8;  FREE_TARGET MACRO_EXPAND DECC$GPRINTF7 MAK_NODEPCH7 MAK_DEPNEEDED;h;p;x0;;p ; ;;7 MAK_NOCMD FREE_TOKEN7MAK_MULTMACDEF7 MAK_NOTEXTMAC MACRO_ADD=0;=P< ! DECC$FOPEN7VERBOSE # PRINT_PREFIX% DECC$FCLOSE 'MAKE_TOKEN_LIST=0;=@< =#TG~^ ^(~08@GG= ]G}$`.JG 0 B(b G@ZkTGG B(b$"G@ZkG0G0,0H @BHb@ZkTG`Bhb "G@ZkGG`BGhb4G@ZkGPBXbG4G@Zk=G ]b#} @G] ](}08@P#kp#~^^ ~(08޴@HP>X^`~hpx޵GGG#GGGGGG G_ A|\"ApkG0B8bG4G@ZkG` , HX!D BbG4G@ZkGr`G#.!"J A.! RAJGJ]CdBUgBgBFFB}"btG4J4GJG@Zk4G4GBGb@ZkGL`#.JXF4FFGBGb4G@Zk GGvJ ."J /"XKKCU!CU'C'C[GyG!`g Gc4GB! b`@ZkG4G+GBGG!$HbG&H>@Zk4GBb@Zk4G`` Gc . PJJC(`tGE M4G2DJFJG XEb"tG4J4GJ B4G b@ZktGkGG4JJGBb@Zk4GG} TG XgE`E G-tGPBM1$J Xb&J@Zk4G4GBb@ZkBGb4G@Zk X EPBXbTG@!(!8 `EGG@Zk4G4GBb@Zk G?`-!MIICXD5 0."0J* U@@@F&@  E" G`!B!bG4G@ZkG4GG#GBGbG!$HG&H>@Zk4G4GBbG@ZkG`kGǡg Gc`B4Gb@Zk4G=`BGb4G@ZktG EδEG G0G@BTG$Hb@ZktGǡ GN4GBb2DJFJ@Zk 8ENB4GbtG2DJFJ@ZkG@BTG$Hb@ZkTGXDBbGG@Zk0B4G8bG4G@ZkG GBb4G4G@Zk@BTG$Hb@Zk4G G 8E` ¥B!bG@ZktGGgBn"bGG4JJ@Zk(gtGx`K4GBb2DJFJ@Zk XE@BTG$Hb@ZkTGXDB $b@ZkXD GGG(b#@G G8DG0B4G8bG4G@ZkG GG`á-n!I-IE BGb4G@Zk G gGE GàBGb4G@Zk G Gm v`Im0."0JC GCr.R"SrJgJ}CF G6TFv KwJ7G6 F@GۡDvI`HE۱BGb4G@ZkGl-!lIݡXECB4GbtG2DJFJ@Zk4G4GBGb@Zk G4GBGbG@Zk G4 Gm`á,HXE Gc`0.0JX!F Gc`BGb4G@ZkG@ G GG G G#G tGPB1$JXb"&J@Zk4G4GBb@Zk gDqG]A] } 5A(08ݤ@HP=X]`}hpxݥ#kG#~^^~ (0޴8@H>PGGGàGGDG栨b#&1$J&Jd@GGG( E @xBGb4G@Zk G)"ɰ I"Hb#@(BG)tG 0b@ZkGXD. XE@ )" b#@tG 8B)I @b@ZkXDGG4GGGGG(b#-@GGG]]} (0ݤ8@H=P`#kG  )4GBbH@ZktGG)BGbGi4JJ@Zk G#~^^ ~(08GGG=7`.#"QJG'J1 %BGCG  , H@`. SaJgJ@  %"Pb# @cG]]} (0@#kG#~^^~ (0GGGG`BGbG4G@ZkC E"#b#eGq Jv`JqFe%" @cG]]} (0@#k#~^^~ (0޴8@GGGGG4E.pKREJPFE>#`0BG8bG4G@Zk?"TGC BG(b@Zk#&a Hv J!F&CBJJrS@JF cGG]]} (0ݤ8@P#kE. KR EJPFE>ð#~^^~ (0޴8@GGG àGGG4G@GƠG'@Gv Jz@K:F'G cTGB4b@Zk GdG  # ' '"G"b#@GfG]]} (0ݤ8@P#kG#~^^~ (0޴8@GGG,`GGĠG G BTG#(b@ZkGƠ$#dGg G/K0Cv/`K[vK`Gv?G/cG]]} (0ݤ8@P#k.W JF0Cv/ K[ vK`Gv?G24G_Pr.GrJ&Gr."VvJJ FTDR"F`DR"GGF.R"JGG.".S"WJJxJF>2/2K.TJ> ."JFDk4!TGh DECC$FOPEN4"Xb# DECC$FOPEN4!d@h DECC$FOPEN4!tG DECC$FOPEN4"xb# DECC$FOPEN4!@ DECC$FOPEN4#G PRINT_PREFIX4$b# PRINT_PREFIX4#@ PRINT_PREFIX4G DECC$GPRINTF4b# DECC$GPRINTF4@ DECC$GPRINTF4'GMAKE_TOKEN_LIST4(b#MAKE_TOKEN_LIST4'@MAKE_TOKEN_LIST4%G DECC$FCLOSE4&b# DECC$FCLOSE4%@ DECC$FCLOSE4G FREE_TARGET4b# FREE_TARGET4@ FREE_TARGET<GFREE_FIRST_TOKEN<b#FREE_FIRST_TOKEN<@FREE_FIRST_TOKEN4pG LIB$SIGNAL4xb# LIB$SIGNAL4@ LIB$SIGNAL<GFREE_FIRST_TOKEN<b#FREE_FIRST_TOKEN<@FREE_FIRST_TOKEN4G ERR_ALLOC4b# ERR_ALLOC4@ ERR_ALLOC4 pG DECC$STRLEN4 |b# DECC$STRLEN4 @ DECC$STRLEN4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL48G\ LIB$SIGNAL4@b# LIB$SIGNAL4X@\ LIB$SIGNAL<dGtFREE_FIRST_TOKEN<hb#FREE_FIRST_TOKEN<p@tFREE_FIRST_TOKEN 4 G DECC$STRLEN4 b# DECC$STRLEN4 @ DECC$STRLEN4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL4HGd DECC$GPRINTF4Xb# DECC$GPRINTF4`@d DECC$GPRINTF4lGx MAKE_EXIT4pb# MAKE_EXIT4t@x MAKE_EXIT4xG FREE_TOKEN4b# FREE_TOKEN4@ FREE_TOKEN4G DECC$GPRINTF4b# DECC$GPRINTF4@ DECC$GPRINTF4G MAKE_EXIT4b# MAKE_EXIT4@ MAKE_EXIT4 @G\ DECC$STRLEN4 Hb# DECC$STRLEN4 X@\ DECC$STRLEN4pG LIB$SIGNAL4xb# LIB$SIGNAL4@ LIB$SIGNAL<GFREE_FIRST_TOKEN<b#FREE_FIRST_TOKEN<@FREE_FIRST_TOKEN4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL<GFREE_FIRST_TOKEN<b#FREE_FIRST_TOKEN<@FREE_FIRST_TOKEN40GH MACRO_EXPAND4@b# MACRO_EXPAND4D@H MACRO_EXPAND4hG| LIB$SIGNAL4lb# LIB$SIGNAL4x@| LIB$SIGNAL4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL4G MACRO_EXPAND4b# MACRO_EXPAND4@ MACRO_EXPAND4G MACRO_ADD4 b# MACRO_ADD4@ MACRO_ADD4G  FREE_TARGET4b# FREE_TARGET4@  FREE_TARGET4G0 MAKE_EXIT4 b# MAKE_EXIT4,@0 MAKE_EXIT40GH MACRO_EXPAND4@b# MACRO_EXPAND4D@H MACRO_EXPAND4 \Gt DECC$STRLEN4 hb# DECC$STRLEN4 p@t DECC$STRLEN4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL4G MACRO_EXPAND4b# MACRO_EXPAND4@ MACRO_EXPAND4 G CMD_EXPAND4 b# CMD_EXPAND4 @ CMD_EXPAND4H G` FREE_TARGET4P b# FREE_TARGET4\ @` FREE_TARGET< G FREE_FIRST_TOKEN< b#FREE_FIRST_TOKEN< @ FREE_FIRST_TOKEN4 G ERR_ALLOC4 b# ERR_ALLOC4 @ ERR_ALLOC< G FREE_FIRST_TOKEN< b#FREE_FIRST_TOKEN< @ FREE_FIRST_TOKEN4 G LIB$SIGNAL4 b# LIB$SIGNAL4 @ LIB$SIGNAL< G FREE_FIRST_TOKEN< b#FREE_FIRST_TOKEN< @ FREE_FIRST_TOKEN4 G DECC$FREE4 b# DECC$FREE4 @ DECC$FREE<p G FREE_FIRST_TOKEN<x b#FREE_FIRST_TOKEN< @ FREE_FIRST_TOKEN4 G DECC$GPRINTF4 b# DECC$GPRINTF4 @ DECC$GPRINTF4 G MAKE_EXIT4 b# MAKE_EXIT4 @ MAKE_EXIT4 G ERR_ALLOC4 b# ERR_ALLOC4 @ ERR_ALLOC4  G$ EXPAND_SPECIAL4  b#EXPAND_SPECIAL4  @$ EXPAND_SPECIAL4 T Gl CMD_EXP_SPECIAL4d b#CMD_EXP_SPECIAL4 h @l CMD_EXP_SPECIAL4  G  DECC$STRLEN4  b# DECC$STRLEN4 @  DECC$STRLEN4G< LIB$SIGNAL4 b# LIB$SIGNAL48@< LIB$SIGNAL4  G8 DECC$STRLEN4 0b# DECC$STRLEN4 4@8 DECC$STRLEN4hGt LIB$SIGNAL4lb# LIB$SIGNAL4p@t LIB$SIGNAL4G ERR_ALLOC4b#P ERR_ALLOC4@ ERR_ALLOC4G ERR_ALLOC4b# ERR_ALLOC4@ ERR_ALLOC4G ERR_ALLOC4b#` ERR_ALLOC4@ ERR_ALLOC,GNEWSTR,b#`NEWSTR,@NEWSTR,GCASECMP,b#@CASECMP,@CASECMP,GCASECMP,b#CASECMP,@CASECMP <=,$#MKFILEDEC C T1.3-007 = 44= get_make_file4=YQP        < $= <4 = @ = @44= parse_file@4=rj                            8 < < < C I J L J R T T ] ] ^ ] ] h h o o o                                                   # ! ) ) ) 0  E EM Q S ^ ^ ^  fH $= 4 =  8= H 44= save_targetH 4= t  t            D ?<       $=  4 =  = H44= check_tnameH4=nfe           4 , $= x4 = X = 4P4=new_copy_target4=KCB       ( $= 4 =  = h44= new_copy_cmdh4=F>=   # $ $ !$ $= 4 =  =  4`4=new_copy_token 4=JBA 0 < = D ; , 9 $= \4 = 0 = P4@4= add_targetP4=`XW N  N  X X ^  _ p b 0 $= 4 = 8 = 44= merge_dep4=_WV } }      , , $= 4 = @ = 404= char_process4=WON    ,   =  =