B MKDATEV1.0 5-JUL-1993 14:57DEC C T1.3-007 P $READONLY$$BSS$($DATA$$LINK$ $LITERAL$i $CODE$ $ABS$DECC$GA_RMS_FAB DECC$GA_RMS_XABALL DECC$GA_RMS_XABDAT DECC$GA_RMS_XABFHC DECC$GA_RMS_XABKEY DECC$GA_RMS_XABPRO DECC$GA_RMS_XABRDT DECC$GA_RMS_XABSUM DECC$GA_RMS_XABTRMDECC$GA_STDERR DECC$GA_STDINDECC$GA_STDOUT DECC$GPRINTF ERR_ALLOCSTRECPY 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_FILE_DATE DECC$STRLENGETFDATECASECMP DECC$FREE0Jp( TOUCH_FILESETFDATE0J` OUT_OF_DATE0JH PRINTDATE SYS$ASCTIM C=+# Touching %s ,=0;=@ ;0 DECC$STRLEN ERR_ALLOCSTRECPY=08;=@< CASECMP=0;=@<  DECC$FREE=0;=P| 7 NUM_CMD_SENT GETFDATE7CREATED=0(H;=P 0 DECC$GPRINTF;P SYS$ASCTIM=0;=0(;=@ SETFDATE7VERBOSE = #~^^ ~(08޴@GGG`G ¤b# D@ƠŰGGGb#0@#pB xbCe4G@ZkG@¤"G,HG"GG0BG8bGG@ZkG /GG@b#8@GG]] }(08ݤ@P#kG#~^^~ (0GGGG G B %"(bGTG@Zk  G]]} (0@#kGGG#4G~^^ ~(0GGG=0BG8b@Zk4G@BHb@@ZkTGPBGXb $"G@ZkG} cd=0!$$G]] }(0@#kG#~^^~ (0GGb G BG4G(b@ZkGG]]} (0@#k#TG~^ ^(0GGG0","H BGb@ZkB bC4G@ZkG="0,="0H"G"]"G BG(bGG@ZkG] ](0@#k1@@8@F@ 1B8 F1DAFGkG#4G~(^0^8~@GGG "(B0b8@Zk G = $= . ="HBGPbGTJ >tG@Zk4G(B0b"@ZkGG(]0]8}@P#k4|G DECC$STRLEN4b# DECC$STRLEN4@ DECC$STRLEN4 GGETFDATE4 b#GETFDATE4 @GETFDATE,xGCASECMP,b#`CASECMP,@CASECMP4G( DECC$STRLEN4 b# DECC$STRLEN4$@( DECC$STRLEN4,G< ERR_ALLOC40b# ERR_ALLOC48@< ERR_ALLOC,@GXSTRECPY,Hb#STRECPY,T@XSTRECPY4 G DECC$FREE4 b# DECC$FREE4 @ DECC$FREE4 hGx DECC$GPRINTF4pb#p DECC$GPRINTF4 t@x DECC$GPRINTF4xG DECC$STRLEN4b#p DECC$STRLEN4@ DECC$STRLEN4GSETFDATE4b#pSETFDATE4@SETFDATE4 G DECC$GPRINTF4b# DECC$GPRINTF4 @ DECC$GPRINTF4G SYS$ASCTIM4b# SYS$ASCTIM4@ SYS$ASCTIM4 G DECC$GPRINTF4b# DECC$GPRINTF4 @ DECC$GPRINTF <=,$#MKDATEDEC C T1.3-007 = 44= get_file_date4=WON       0 $= 04 = 8 = 84`4=get_cache_date84=3+*    ,  $= d4 =  = 44=add_cache_date4=QIH        $ $= 4 =  = 44= clear_cache4=+#"    $ $= 4 =  = (4p4= touch_file(4=e]\         !       !  $= P4 =  = 4`4= out_of_date4=' .  .  /  .  = @ = H44= printdateH4=1)( 5  5  B  $= p4 =  =