8__PAGEZERO__TEXT__text__TEXTL L__picsymbol_stub__TEXTN__symbol_stub__TEXT--__cstring__TEXT@@__picsymbolstub2__TEXTo__textcoal_nt__TEXT t @__const__TEXT: t__DATAP __data__DATA__nl_symbol_ptr__DATAl3__la_symbol_ptr__DATAt tN__dyld__DATA__la_sym_ptr2__DATAQ__bss__DATA`+__common__DATA@8__LINKEDIT0( /usr/lib/dyld 4FYBX/usr/lib/libSystem.B.dylibX Pq77PL j]\$ML$ˉ\$UWVS<[E|oU oEotЋt3gED$$Et$U Uԅui,׉€/D But Fo EԉoE8t E8uD$ ED$U T$E$_C$jU tB}ԾUS$[ED$$U$[]UU ЄtЀ/tBB uU4$|$}u t.#8t Au :t4$|$]UWVS<[ED${$-ED$$E܉D$$E؉D$$EԉD$$E}t~}tx}tr}tlЉDžtd4$U$T$$t64$U܉…t*D$;D$$U؅t$UԅtF9u<[^_]Ð=tjNhjj+j;j+h%%UWVS<`b$`Ǎ$PD$D$D$D$ D$D$l$FFG$Ǎ$D$D$D$D$ D$D$l$荆FFG$莧E䍃$}Ǎ"$mD$D$D$D$ D$D$l$FFGUBB$Eb$Ǎ$D$D$D$D$ D$D$~l$蓅FFGUB$莦Ǎ$~D$D$D$D$ D$D$zl$$FFG$%Ǎ$D$D$D$D$ D$D$l$軄FFG"$輥ǍB$謥D$D$D$D$ D$D$l$RFFGb$SǍ$CD$D$D$D$ D$D$vl$FFG$Ǎ$ڤD$D$D$D$ D$D$l$考FFG$聤E܍$pǍ"$`D$D$D$D$ D$D$l$FFGU܉BB$Ǎb$D$ D$D$D$ D$D$l$藂FFG$蘣Ǎ$舣D$D$D$D$ D$D$l$.FFG<[^_]ÐUV$D$E $dED$E $dEEE}ubE@$蝣EExt#ExuuE$&FE@EuED$E@$肤FEE떸$^]ÐUS[D$E $=d$a$nV[]USZD$E $c$a$.V$ VU(D$E $cE}u$E@$膢‹E@BEEԸÐUVTEEED$E $肁ED$D$E$EE}uKD$E@$n.u%uD$E D$E@$^F EE뭁T^]ÐUS$YD$E $bED$E $bEEEE}u+ED$dD$E@$'EE͋E$[]ÐUVDED$E $4bE}u"E@$ED$E $bE}uE@D$E$3E UE( UE<tEE;E~zuMUED()ЉD$UED$$xSD$D$E$?]EE|EEE$ SEEED^]U($8(FSEUEBUEB EE$:`E D$E$9`ED$E$$`ED$ ED$E8D$E@$臶yE$EEEEUE$_E@ $]E$RÐUVEPED$E D$E@$ЉƋEPED$E D$E@$Љt$$[^]ÐU(EPED$E D$E@$ЉEUE@EÐUS4VE}}u } u}t E@E ȺEEE} t E @E ȺEEEED$E$QEEE}tEEEEE E܃} tE E܋E܉E WE4[]ÐUS4TUEEPED$E D$E@$ЉEEE@E}t}}t } t}t,}u$EPED$E D$E@$ЉEEE܋E܃x E܋PЍ2Qp7}E}}Es}u }ubEVEE}uHEE}u(E@D$E@$Ou EEЃ}u EE밃}ED$E$vEED$E$PEED$E$*EzED$E$ydE[ED$E$EEDžD}D~E@88!t&8%t0DEH<(D@HDURHKdxt)DHD$DD$W$<DEE5<uD‹EHDDDŽH+wHLEPDžTe8u"MD$$<hi<E}u$HD$H$/<$ <}u$;$ ;eUЍEeUЍE DeUЍEDe8?eKd;B} uՁ[^_]ÐUWVS<>b8u EXE$:E܃}u :8t}u($;:$:$:E}?~(bUЍE;uEЃ}@u:$9$9b(8ueD$$:b8t E}t}u EEbUbUЍ<E؉D$bUD$D>EEԃ<[^_]USe=E _xt!E D$U E)ЉD$Ѫ$8E U)‰ЃE 8$E 8(E 8)E XX2tUX2 X1tnXt/ZD$E$ED$E$B\D$E$ED$E$B\zE ;Er.‹E  E $uҋE 8(u_}t(D$D$E$=A\ D$D$E$A\Dž(E E ;Eu‹E TE T:tMT:T(tT)t$똃T[t8T]t@넍v(hWF5(DžDž;s5D$ED$ D$D$$E ;Es/D$ED$ ED$E D$$uDžDžDž@D$$7D$$6t$hD$$D$$6D$-$t6ddt d$26du DžGd8td8t Džd$5+u$uD$E$AP0~39*u!1D$E$xA$B9u7u.u%E ;EuD$E$>Ex~$u(ӃuBt9t0D$D$$<ux(yt0t'hD$D$@$l@D$$ 4t,u uhD$$tnte8u 8uM$@2D$$|3$2E ;Eu"D$D$E$R;E|$1`dduKd@D$`$2D$D$E$:Edd몋t$7<t$ <t$;_xt'$0E$;1$p0E\\[]ÐUVS04ED$DD$E $Z0E8uEBEE}EEMg/////2///'/E @2_E @3SU E @1B0@E 4EE EًE$+$[]ÐUSd#E@EEEEEUE8EEE}DEE:E܋E܅tE}t }uEE܉EE(*M*E^(EE\$E D$EU@ BE؃}yEE D$ED$E@ D$ ED$E(D$ؒ$Hd[]ÐUST"$较E}$裃E}uExtED$($E$+D$ED$$p'D$E$*ED$E@$\D$E$*D$E$"+t%D$ED$E@$$(E$*T[]UVS`!EE4D$E$ E}uE艅v} /} u'EƋE @$EfLDE E ːED$D$$uEE;E|ɍD$ED$k^EDxELEDPA,)ЉD$ED@D$$D$D$E$%E荃DxtD$T$E"}uE(ED$:E$ME艅`[^]UVS $DžmE D$ DD$E D$E$zBE}d$$$$$d$$$$$d$~$p$b$$Td$F$!E)EUЍE D$D$v$nCE}t?ďD$D$ē$$DžDD$D$n$CE}t'++++@BAD$D$q$BE}t +@D$D$a$BE}t D$D$j$VBE}t+E$JFD$D$g$BE}t +@ EED$D$d$AE}uE$}u+++@BAx ED$$$ 8E8+u+t-u+Ѓ(ӐE8uE@E@ct^@c@0tƃ@at*}@mtV@m @dt5`@xtHU++@Bz+@k+@\+@M+@>ED$D$E/$$D$X$?X$uƅpD$XD$$ D$D$d$q|X$VDžTD$XD$T$TD$XD$T$TD$XD$T$jTD$XD$T$?TD$XD$T$TD$TD$$_{+$ wE}u)EHDžLH$vEEED$D$f$=E}uE$>EŃ}u$>fEED$D$t$=E}uE$aED$D$o$]=E}tO+ĔD$E$F F u!ED$$$+}u,D$D$$! &D$E D$E$! h{dtA:+x t+@ $DD [^]ÐUS4LDgEu E+}'~ EDEE='~E'g8g)E8g8tED$8g$EE$lEEE}u E8gEgEE@g8t&UD$@g$\EU$E܋E܉E}u EM@gE gUEDgE $U- ee-@D$e(@D$ex@D$D$ D$ed@D$W8$.F e@ e@ e@ e@m eD$D$D$D$ D$D$8$A.D$D$D$D$ D$e@D$S8$-F eD$D$D$D$ e@D$e(@D$S8$-F} eD$D$D$D$ e@D$e(@D$S8$@-F eD$D$D$D$ e@D$e(@D$S8$,F eD$D$D$D$ e@D$e(@D$S8$,F` eD$D$D$D$ e@D$e(@D$S8$#,F eD$ D$D$D$ e@D$e(@D$S8$+FeD$D$D$D$ e@D$e(@D$S8$e+FCeD$D$D$D$ e@D$e(@D$S8$+FeD$D$D$D$ e@D$e(@D$S8$*FeD$D$D$D$ e@D$e(@D$S8$H*F&eD$ D$D$D$ e@D$e(@D$S8$)FeD$D$D$D$ D$D$8$)D$D$D$D$ D$e@D$S8$X)F6ee@Be@eD$D$D$D$ e@D$e@D$$(FeD$D$e(@D$D$ D$e@D$$t(FRe@@eD$D$e(@D$D$ D$e@D$$(FeD$D$e@D$D$ D$D$$'FeD$D$D$D$ e@D$D$$e'FCeD$D$D$D$ e(@D$e@D$$ 'Fee@B$2MeD$D$D$D$ D$D$8$&F$LieD$D$D$D$ e@D$e@D$O8$,&F eD$D$e@D$D$ D$D$K8$%F$Lee@BeD$D$D$D$ e@D$e@D$8$K%F)eD$D$D$D$ e@D$e@D$8$$D$D$D$D$ D$e(@D$[8$$FeD$D$D$D$ e@D$e(@D$[8$G$F%e@eeP썃e@ BAe@e@e@e@e@e@ ee@$/F_eD$D$D$D$ D$D$8$3#Fee@BeeE)ЉeE荳eeEE)ЉUPE}}EefeeBABAB A BAe8y Ke8y ee8~MHEEt:EEEx-}l$/UP;EuOMHEOUPE荃ee;r tCeMfeeBABAB A BA$GEEE0[^]ÐU} u%}uE EEPE UE @BEUS$xtE D$$}tE $EE $EEE !8t-!EE@$!!$ E}uEE EPEUEBEUE BE$[]ÐU} u*D$E @D$E$EE E ΋EÐU(E}tE (} u EE␃}t8E(}u*D$E@D$E$EEE‹EÐU}tEP  EÐUS}u"E@D$d$REEփ[]ÐU(} u7E @EE$dEEEEED$$ ED$$ ED$$"UE)ЉD$D$"E$REEuZED$ D$UE)ЉD$E$ED$$\&ED$$"EE{ED$ D$UE)ЉD$E$ED$$"ED$$ E E ÐUE}uEEEEÐUEÐUVE8uUE D^]ÐU(EUE;|UED$EڋEÐUUE ;}UE DEEEÐUS$xEUE;|.}t$UED$WEƃ$[]ÐUSd$ED$D$Eȉ$EE;E|NUЍE $>EED$EȉD$ D$D$E$E먍x}tE؉D$0$ }tEȉD$P$}tẺD$p$}tEЉD$$}tEԉD$$E}u}uEEEEE;E|1UЍE $<$] E EŋEăd[]ÐUVSEE荃8YEԍ xt:ED$EEȃ}~E8@+EȉD$X$E@$E@ $?EЋEЉ$?ExuNE@u@uED$E$yJFUUċExtEEEËUĈB} tE@@tE E} t-E@tExuE xt E@E EExu E$EЉ$o?EЉ$x? x E@D$E$tDE@D$ ED$EE}~E8@+ED$x$jE@E}}~ }tUHE@D$ ED$UU}~E8@+ED$$LE$ D$ ED$EE}~E8@+ED$$E@E}uE@@E̍ xtDE@D$ ED$}t x\U 8[EUT$$6E@x$u/ED$ED$ ED$ED$E@$,E@x$u }uE@D$$EE"Ext-ED$ED$ ED$E D$E@$YEE@E}u1E@xtE@@D$E$U:EEENjuED$E@$:FEEEE@E}uE@@ EE;E}UUEEE@tEEAE@@EU;U}EEUUE@@$EE;E}U؉UEE؋EEqExtE@@EEUU܋E@ tEE@E} ~ E }~ E Exu EExuUE;B~ EExuU E;B~ EExuU E;B~ EE@t Es}tE@ u EVExuE@t E6Exu&} t E xtEU @;B~ EE}uGExu>Exu5E@t EED$$E EEUUEEEU;B} URUUEPEEUU}u E@EUEP UE؈B$ x tuE@$FE@@tE@HMb)‰i)ȅu xt8$}uEC} u E@4} uExt E@ }~} ExtE@E@u}~ xiE&Exu} tEU @;B~ XEԍ xtUED$EE}~E8@+ED$ E@$D$EԉD$x$ xt=Ex$~4Ex$+ED$E@$D$$Ġ[^]ÐUE}uEEEEEE}t EHEPA;B EEڋEUE;EuEE}uEEE;Et EPEUE@BUEBlEÐUSLD$D$d$D$E$u xt%d8tdD$x$v xt'dxtd@D$$A xt'dx td@ D$$ dd@;B []ÐUVS G} tCE@%E}t}x-Ew"uE D$E@,$3F,E @(Ex%t\E@(E@%E@E}t*[8uED$E@$_EEЋE@%E$ [^]UVS /EEh(x(tE@E}u7E@U@&:B&~E@EUE@@&B&EEEx&u1Ext(@ED$ED$O$}Ex&EE@$E} 1EEMEEEEE  E@& xED$$Ex@ xtNpQ)ȉ)Ɖu@D$$bE@ $3uE@$F0E@ $3E@%E$ [^]ÐUS$tE@0E}BEx&5 xtd xuE@@uFE@D$ S$D$E$H$@Q$y xtE8D$$S x t'E8D$D$ @ $ 8tD$E$/#D @X$E@ D$ ED$@D$E8$HE@E}u,E@U@ :B&~UE@@ B&EE̋E@E}u,MEPA&:B ~EPE@&B EE̋Ex%u-E@&E}t}t@  E@%E@,E}uE@$EE$[]ÐUS$,EEE@0E} uE@@tE } u @ } xxuE8D$x$FE@D$$,D$E$$$xt @ } teE@@uUD$E$vE}u4E@$suE@D$$EEċUE B&UEB0E$ӌE$<$[]ÐUWVS|E$DE}uE@E܋E܃xE@x E@@ D$E@@D$$EԋE܋@D$E@@D$$^EЋE܋@tbEẼ}uRE̋@;Eu;E̋@x u/E܋@D$E̋@@D$EЉ$EЋE̋@@ E̋E릃}uE܋@!tEԉ$bE܋@ $E؋E؉$9.EEЉ$EEEE܋@E}yE?EE}t}'EEE(EEED$$#NjED$EĉD$EЉ$HƋEԉD$$‹ED$|$ t$T$E܉$E}t,}uEE EPEUEBUEgE܋@t0}~*UEUgfffEE)‰ЉE*ED$E܋D$$$}E;EEԉ$EЉ$E؉$,E؉$,EE,E|[^_]ÐU(} uE @EExuED$E$mE t Ext}Et Ex$hEt>EE}u(E@D$E@$u EEЃ}t D$E@D$E$6EE E )EÐU(E}uE@$@EE}uWE@$'EExuD$E$cD$E@D$E$EEE롋ED$ E@D$D$E$)EEEJEUVS E@ty} tED$$]E@ $*uED$E$65FEEExtEEUEPE@ $* [^]ÐUS$TEE|8u D$$I|UED$ED$|$DuE$EE$E荃xtED$$JEED$ED$E$UEE$[]ÐUEÐUUS$Lt$xt0xE}yEE D$$$[]US4ED$D$E$EE;E|UЍE 8-D$UЍE $uZE(}u"D$$E2UЍE EE8uEEE8uEU:uEߋE8u$ED$$gEUEE8:tEBErE8tE‹EBE\EE;E}"EUЍE AE,ED$$EEEMEEE4[]ÐUE EE}~.E:EuE(}u E@EEEEEUS$Eu&pMU L4!щM}E"E D$E$ E}EE$[]ÐUST4E$'EEȉ$d6uAdEąu0UčED$EȉD$Eĉ$Љ$Eĉ$똃T[]ÐUEU($ >EUEUE BUEBUEB UEBUEBUE BE@EÐUE@ÐUEhxt~ExtE@$ExtE@$ExtE@$ExtE@$Ex tE@ $xE$ÐU(D$0D$E $<E8E$EEtU EM UE)ЉAEED$/E$E}t3U EBM UE)ЉAE xu E @EEE$EED$(E$EEt.E8)u#U EB(M UE)ЃA,EEEEEUE)ЉD$D$.E$EEuEEEǃ}tU EB M UE)ЉA$EEU EBM UE)ЉAÐUExtVE8t E >E Ex tbEx u E@8.uLExt E@8/u6E@ D$E@D$E $EP E E /E Ext*E@D$E@D$E $mEPE Ext6Exu Ex$u"Exu E@8/u E /E Ext*E@D$E@D$E $EPE Ex$t*E@$D$E@ D$E $EP$E Ex,tBE (E E@,D$E@(D$E $EP,E E )E E ÐUVSuMU9B(A FMUE@,B$A[^]US4}u$EE$[ED$$u E8~ $Ep`$E}u@$E:EE\$ED$$u EE@PUBQE@TUBXE]EU$8EE8uUBUBPE8uUBQEtmEE}uEE8u-E$;ErUUE$EE$-E볋EUBTEUBXUUE4[]ÐUS4E }tL8 ~0$DEEE$ EEE$E}u E}tED$E$EEEu E U M U E 8|t8 tdE$CE}u E$ED$E$HEu E U M U E 뀃}t EEEE܉$ EED$E$ EE}u"ED$E$GE$LEփ}t':)tP$ET}uH8t;8)uP$`Ep$IEEEE4[]ÐUS4<E$ EEp8p8)t~p8 tqp8|ubE$xE}u E]MUE }uMUE ED$E$p EEd}u $ EEE4[]US4TE$E}u EE}*t}+t}?tUEEEOEu }?t`$E%UU}+t EEU܋E}*u"EtED$$ }*u{UT$$ $ D$E$ UT$E$ $ D$U$ $ D$E$ }+u"EtUT$$ + }+ut$` EED$U$ $? UT$$ $$ D$E$i $ D$U$N g}?uaED$$ $D$U$ $ EED$U$ ED$U$e 8*t8+t8?t$EEEE4[]ÐUSDEŨ}|EE̋M̍@ccH&c}}\}}4c$E$E$EEU8^u$E荃$|E荃8]t8-t$88]u8-8]t 8u$-W뛍EEEE9E~$EE9E~M $E千)$$8]t$EUEED$$E}u EMUE ($EH$EU܃}t0Bh$EE$ BE+$ .E($EEUۃEЃ}|EEЋMЍln`````````n`````````````````````````n```nn||``n````````````````|```````````````````````````n`n`````````````````````````````nEۉ$4sEۉ$&u}uꍓE`Eۉ$Eԃ}t)EDE4$EU}u EUEEED[]USdE9EuEE,EMˆ EEE[]ÐUS0,9t0E 4[]USEE9uaEEE;E wmmUUE U[]ÐUS$L9EuaEEU$f E}uEEU:u E+E E E +EEU ЋUB"EUB$[]US}t(9EtE8uE D$E$F[]US$P}t} u<$ ELEx\t\$E)UzTtgE EUBTD$E$EEu+UBXD$UBTD$E$ruE뱃}u EU ExQtU T$E$EU UExPtGUBPD$E$kEEuSUT$E$Rt E;E빐UT$E$,t EUEuEE$[]ÐUS$E EE(EEE(EE } EEEEm؋E]$4tUE UB(EEE$[]ÐUSTEE}uMU$pEM M}' EEMP3'S$S/<<<<<<<999999999<`d;MEa`80EDD$`$u`8_t E `d;D$`$u`8_tED$`$Mu`8_tbEv`8u E]`/EE䍃`M:t E(E$褹E}~.UT$`D$M $Xt E``M ʉ`8t!`D$E$nu E`d`8t#`D$E$&u EH`EEm`E܋E$tDEEMh<uEEMhM܉ EEEE؃m`EԋE$!tDEE؋M؍l<uEE؋M؍lMԉ EXELE8tEE`EЋE$t E `UЉM $E}tE8tEEE8u EEϋU: E`EċE$EȋM9M}D}t`U8tE$t E]m`EEȉE@E7D$E MMd$EET[]US$萺EEEEEE}tU} }t}tl}tU$EEEUU:tyEE琋E8tfUD$E$uKEEӐU:t8UD$E$uEEՍ$EUE$[]ÐU腹9Eu EOE@EeeUB%E}u EE8u E+EE EEEEÐUS ED$$莴[]ÐUS$Eu&MU L4!щM}E"E D$E$SE}EE$[]ÐUVS@{E؉Eԍ8u 'D$$pUԋED$EԉD$$kuBuԋE$E@E@E@ E@E@Eԃ@[^]ÐUVS`÷EE8u D$$4踒UED$ED$$賏u6D$4D$E$uE$UEBE`[^]ÐUV$$4ED$4D$E$輲uE$wUEBUE@ DBE$^]ÐUE$HÐU} u*E @$D$E$EE E ΋EÐU($ EUE B}uEE EPEUEBEEÐU} uEE+}uE EEPE UE @BEEEU($ nEUE B}uEE EPEUEBEEÐUV$EE}u%ED$E@$Qu EEӃ}u9$ EuE$FUEBUEEEcE E}t/}}t I}t8AE@$迻UEB(uED$E@$ԹF E$茻E$^]ÐUV$E}uW$ &EuE@$FuE@D$$~FUEEEEE롋E$^]ÐUV}u(uE@D$E@$}FEEЃ^]ÐUE$ÐU(}u7EEE@$GE@$聺E$ڮEEUSx$ $[]ÐUIEUS,8t,@D$@D$$茮$D$ED$$c[]ÐU赲%8UVS 蓲$7EU?BE@E@ uE$FE@UE'D$E$uEkP [^]ÐUS$`E`8u EuE@8tEP@UUExt>E@8uE@MUBABEP@UEx u_ED$E@$:t/!D$E@$E}uE@$RUEB Ex tIE@ D$D$E$_t%E@UEBEP@UT`EEx tE9P tE@ $E@$E$谫EE$[]UVSP(D8u+@8tP@ E􍃴88Dž}(9r}{u }}u(uZE@8tP@ @E[}t h(9u$t0$ / 6$KFdDž}tYD$@E$u@@8tP@ ?E롃}#tS@8tP@ EQ} uF}u}$})(9uD$@E$}"u"Dž}\tEd@8tP@ EtdEDž@8tP@ E(9uP$,btp$F}t h .D$$&t 8u}08ud:uFD$$蚧u( R P 돍 8.u 6$Fxt" $UD$$覦  P([^]ÐUS$EE}tE} }t}.tO}/tj,D$L$5E@D$LD$L$jE@D$lD$L$FE@D$D$L$Ʀ"E@D$D$L$袦L$[]ÐUS$ĩEu&MU L4!щM}E"E D$E$3E}EE$[]ÐUSdYEȉD$E$EEe$[ Eă}Eċ@EЋEċ@$ED$D$Eȉ$xtD$ED$$QE D$$y$7N$ Eă}}uEċ@EЋEċ@$1ED$D$Eȉ$/xtD$ED$Ţ$虣E D$$E 8t$wEċENEED$D$Eȉ$xtD$ED$Ţ$E D$$&$d[]ÐUVSEE8u HD$$ UEUEf@BEf@D$ED$$~uuE$6EfxtEf@EȉD$E$hdEȉEẺEEЉEEԉEE؉EE܉EEEEEEEEEEEEEEE$D$xD$E$dxddf@Bdf@D$dD$$}udx$d@u=D$D$x$tdd@fB}<HDEȉEẺEEЉEEԉEE؉EE܉EEEEEEEEEEEEEEED$xD$E$DxDDf@BDf@D$DD$$|uDx$D@u=D$D$x$StDD@fBEfxu/ED$E$sy Ef@ Ef@E @EfxuE@< Dž<<@[^]UVS0[EEEEUE Ef@D$ED$E$l{uuE $UEBEE܃}tfEfEEڋUfBxt)E@D$E D$$B0[^]US蘢8$,~[]ÐUS4qE8uݜD$E$GuD$=E$UEE}EE UE;rpD$D$E$襟tHD$D$E$聟t$D$=D$E$]uE:EEED$E$裞EEu\UE)ЉD$ED$$2UE)Ƅ(D$D$E$zEEED$ED$E$REEE)ЉD$ED$$赠EE)Ƅ(D$ED$$gE*4[]ÐUHE EEE EE8unED$@E$2u-E ;Er E_E ‹EEE 뷋E EE8t`D$@E$uFE ;Er E E8$uE8(uEE ‹EEE 똃}+D$ED$ E D$ED$$bEEE }u\E@$=EEE ;Er EoE@D$E $oUE EEtE E 뜋E$E ;Er EE E UE )ЉE܋EUS$ĞEEUEh8t]D$ED$h$vt:Dxt!D$E@D$E$E@EEE$[]ÐUVS /E$ E􍃯xt{ D$E D$E$oEE}t/}}t ]}t8UE@$诤UE B scan archive %s ` %lderror reading string table #1error reading archive entry archive name %s found %s(%s)%s table: %d+%d+%d (%dK+%dK) items+table+hash, %f density HDRSCANHDRRULEheader scan %s rheader found: %s UNIX=trueOS=MACOSXOSPLAT=X86JAMVERSION=2.5alld:j:f:gs:t:ano:qv usage: jam [ options ] targets... -a Build all targets, even if they are current. -dx Display (a)actions (c)causes (d)dependencies (m)make tree (x)commands (0-9) debug levels. -fx Read x instead of Jambase. -g Build from newest sources first. -jx Run up to x shell commands concurrently. -n Don't actually execute the updating actions. -ox Write the updating actions to file x. -q Quit quickly as soon as a target fails. -sx=y Set variable x=y, overriding environment. -tx Rebuild x, even if it is up-to-date. -v Print the version of jam and exit. 2.5Jam %s. %s. Copyright 1993-2002 Christopher Seiwald. Invalid debug level '%s'. Invalid debug flag '%c'. JAMDATEJAMUNAME+wFailed to write to '%s' JAMBASEDATE = 2002.05.09 ; if $(NT) { MV ?= move /y ; CP ?= copy ; RM ?= del /f/q ; RMDIR ?= rmdir /s/q ; SLASH ?= \\ ; SUFLIB ?= .lib ; SUFOBJ ?= .obj ; SUFEXE ?= .exe ; if $(BCCROOT) AR ?= tlib /C /P64 ; CC ?= bcc32 ; CCFLAGS ?= -v -w- -q -DWIN -tWR -tWM -tWC ; C++ ?= $(CC) ; C++FLAGS ?= $(CCFLAGS) -P ; LINK ?= $(CC) ; LINKFLAGS ?= $(CCFLAGS) ; STDLIBPATH ?= $(BCCROOT)\\lib ; STDHDRS ?= $(BCCROOT)\\include ; NOARSCAN ?= true ; } else if $(MSVC) AR ?= lib /nologo ; CC ?= cl /nologo ; CCFLAGS ?= /D \"WIN\" ; C++FLAGS ?= $(CCFLAGS) ; LINKLIBS ?= $(MSVC)\\lib\\mlibce.lib $(MSVC)\\lib\\oldnames.lib ; LINKLIBS ?= ; OPTIM ?= ; STDHDRS ?= $(MSVC)\\include ; UNDEFFLAG ?= "/u _" ; else if $(MSVCNT) || $(MSVCDIR) MSVCNT ?= $(MSVCDIR) ; local I ; if $(OSPLAT) = IA64 { I = ia64\\ ; } else { I = "" ; } AR ?= lib ; AS ?= masm386 ; CCFLAGS ?= "" ; LINK ?= link /nologo ; LINKFLAGS ?= "" ; $(MSVCNT)\\lib\\$(I)libc.lib $(MSVCNT)\\lib\\$(I)oldnames.lib $(MSVCNT)\\lib\\$(I)kernel32.lib ; OPTIM ?= "" ; STDHDRS ?= $(MSVCNT)\\include ; else EXIT On NT, set BCCROOT, MSVCDIR, MSVCNT, or MSVC to the root of the Borland or Microsoft directories. ; else if $(MINGW) Echo "MingW32" ; CC ?= gcc ; C++ ?= g++ ; CCFLAGS += -DMINGW ; RANLIB ?= "ranlib" ; else if $(OS2) WATCOM ?= $(watcom) ; if ! $(WATCOM) Exit On OS2, set WATCOM to the root of the Watcom directory. ; AR ?= wlib ; BINDIR ?= \\os2\\apps ; CC ?= wcc386 ; CCFLAGS ?= /zq /DOS2 /I$(WATCOM)\\h ; # zq=quiet C++ ?= wpp386 ; DOT ?= . ; DOTDOT ?= .. ; LINK ?= wcl386 ; LINKFLAGS ?= /zq ; # zq=quiet MV ?= move ; OPTIM ?= ; RM ?= del /f ; STDHDRS ?= $(WATCOM)\\h ; else if $(VMS) C++ ?= cxx ; C++FLAGS ?= ; CC ?= cc ; CCFLAGS ?= ; CHMOD ?= set file/prot= ; CP ?= copy/replace ; CRELIB ?= true ; DOT ?= [] ; DOTDOT ?= [-] ; EXEMODE ?= (w:e) ; FILEMODE ?= (w:r) ; HDRS ?= ; LINK ?= link ; MKDIR ?= create/dir ; MV ?= rename ; RM ?= delete ; RUNVMS ?= mcr ; SHELLMODE ?= (w:er) ; SLASH ?= . ; STDHDRS ?= decc$library_include ; SUFLIB ?= .olb ; switch $(OS) case OPENVMS : CCFLAGS ?= /stand=vaxc ; case VMS : LINKLIBS ?= sys$library:vaxcrtl.olb/lib ; else if $(MAC) local OPT ; CW ?= "{CW}" ; MACHDRS ?= "$(UMACHDRS):Universal:Interfaces:CIncludes" "$(CW):MSL:MSL_C:MSL_Common:Include" "$(CW):MSL:MSL_C:MSL_MacOS:Include" ; MACLIBS ?= "$(CW):MacOS Support:Universal:Libraries:StubLibraries:Interfacelib" "$(CW):MacOS Support:Universal:Libraries:StubLibraries:Mathlib" ; MPWLIBS ?= "$(CW):MacOS Support:Libraries:Runtime:Libs:MSL_MPWCRuntime_PPC.lib" "$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_C_PPC_MPW.Lib" ; MPWNLLIBS ?= "$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_C_PPC_MPW(NL).Lib" ; SIOUXHDRS ?= ; SIOUXLIBS ?= "$(CW):MacOS Support:Libraries:Runtime:Libs:MSL_Runtime_PPC.lib" "$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_SIOUX_PPC.Lib" "$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_C_PPC.Lib" ; C++ ?= mwcppc ; C++FLAGS ?= -w off ; CC ?= mwcppc ; CCFLAGS ?= -w off ; CP ?= duplicate -y ; DOT ?= ":" ; DOTDOT ?= "::" ; HDRS ?= $(MACHDRS) $(MPWHDRS) ; LINK ?= mwlinkppc ; LINKFLAGS ?= -mpwtool -warn ; LINKLIBS ?= $(MACLIBS) $(MPWLIBS) ; MKDIR ?= newfolder ; MV ?= rename -y ; RM ?= delete -y ; SLASH ?= ":" ; STDHDRS ?= ; SUFOBJ ?= .o ; else if $(OS) = BEOS && $(OSPLAT) = PPC AR ?= mwld -xml -o ; BINDIR ?= /boot/home/config/bin ; CC ?= mwcc ; CCFLAGS ?= -nosyspath ; C++FLAGS ?= -nosyspath ; CHMOD ?= chmod ; CHGRP ?= chgrp ; CHOWN ?= chown ; FORTRAN ?= "" ; LEX ?= flex ; LIBDIR ?= /boot/home/config/lib ; LINK ?= mwld ; MANDIR ?= /boot/home/config/man ; RANLIB ?= ranlib ; STDHDRS ?= /boot/develop/headers/posix ; YACC ?= bison -y ; YACCGEN ?= .c ; YACCFILES ?= y.tab ; YACCFLAGS ?= -d ; else if $(OS) = BEOS LINK ?= gcc ; else if $(UNIX) switch $(OS) case AIX : LINKLIBS ?= -lbsd ; case AMIGA : case CYGWIN : CCFLAGS += -D__cygwin__ ; JAMSHELL ?= sh -c ; RANLIB ?= "" ; case DGUX : RELOCATE ?= true ; case HPUX : case INTERIX : case IRIX : case MPEIX : C++ ?= gcc ; CCFLAGS += -D_POSIX_SOURCE ; HDRS += /usr/include ; RANLIB ?= "" ; NOARUPDATE ?= true ; case MVS : case NEXT : AR ?= libtool -o ; case MACOSX : C++ ?= c++ ; MANDIR ?= /usr/local/share/man ; case NCR : case PTX : case QNX : CCFLAGS ?= -Q ; # quiet C++FLAGS ?= -Q ; # quiet LINKFLAGS ?= -Q ; # quiet case SCO : case SINIX : case SOLARIS : AR ?= "/usr/ccs/bin/ar ru" ; case UNICOS : NOARSCAN ?= true ; OPTIM ?= -O0 ; case UNIXWARE : LEX ?= lex ; OPTIM ?= -O ; YACC ?= yacc ; AR ?= ar ru ; AS ?= as ; ASFLAGS ?= ; AWK ?= awk ; BINDIR ?= /usr/local/bin ; C++ ?= cc ; CP ?= cp -f ; CRELIB ?= ; EXEMODE ?= 711 ; FILEMODE ?= 644 ; FORTRAN ?= f77 ; FORTRANFLAGS ?= ; INSTALLGRIST ?= installed ; JAMFILE ?= Jamfile ; JAMRULES ?= Jamrules ; LEX ?= ; LIBDIR ?= /usr/local/lib ; LINKFLAGS ?= ; LN ?= ln ; MANDIR ?= /usr/local/man ; MKDIR ?= mkdir ; MV ?= mv -f ; RCP ?= rcp ; RM ?= rm -f ; RMDIR ?= $(RM) ; RSH ?= rsh ; SED ?= sed ; SHELLHEADER ?= "#!/bin/sh" ; SHELLMODE ?= 755 ; SLASH ?= / ; STDHDRS ?= /usr/include ; SUBDIRRULES ?= ; SUBDIRRESET ?= ASFLAGS HDRS C++FLAGS CCFLAGS ; SUFEXE ?= "" ; SUFLIB ?= .a ; UNDEFFLAG ?= "-u _" ; YACC ?= ; YACCGEN ?= ; YACCFILES ?= ; YACCFLAGS ?= ; HDRPATTERN = "^[ ]*#[ ]*include[ ]*[<\"]([^\">]*)[\">].*$" ; OSFULL = $(OS)$(OSVER)$(OSPLAT) $(OS)$(OSPLAT) $(OS)$(OSVER) $(OS) ; Depends all : shell files lib exe obj ; Depends all shell files lib exe obj : first ; NotFile all first shell files lib exe obj dirs clean uninstall ; Always clean uninstall ; rule As Depends $(<) : $(>) ; ASFLAGS on $(<) += $(ASFLAGS) $(SUBDIRASFLAGS) ; ASHDRS on $(<) = [ FIncludes $(SEARCH_SOURCE) $(SUBDIRHDRS) $(HDRS) ] ; rule Bulk local i ; for i in $(>) File $(i:D=$(<)) : $(i) ; rule Cc if $(RELOCATE) CcMv $(<) : $(>) ; CCFLAGS on $(<) += $(CCFLAGS) $(SUBDIRCCFLAGS) $(OPTIM) ; CCHDRS on $(<) = [ on $(<) FIncludes $(HDRS) ] ; CCDEFS on $(<) = [ on $(<) FDefines $(DEFINES) ] ; rule C++ C++FLAGS on $(<) += $(C++FLAGS) $(SUBDIRC++FLAGS) $(OPTIM) ; rule Chmod if $(CHMOD) { Chmod1 $(<) ; } rule File Depends files : $(<) ; SEARCH on $(>) = $(SEARCH_SOURCE) ; MODE on $(<) = $(FILEMODE) ; Chmod $(<) ; rule Fortran rule GenFile local _t = [ FGristSourceFiles $(<) ] ; local _s = [ FAppendSuffix $(>[1]) : $(SUFEXE) ] ; Depends $(_t) : $(_s) $(>[2-]) ; GenFile1 $(_t) : $(_s) $(>[2-]) ; Clean clean : $(_t) ; rule GenFile1 MakeLocate $(<) : $(LOCATE_SOURCE) ; rule HardLink rule HdrRule local s = $(>:G=$(HDRGRIST:E)) ; Includes $(<) : $(s) ; SEARCH on $(s) = $(HDRSEARCH) ; NoCare $(s) ; HDRSEARCH on $(s) = $(HDRSEARCH) ; HDRSCAN on $(s) = $(HDRSCAN) ; HDRRULE on $(s) = $(HDRRULE) ; HDRGRIST on $(s) = $(HDRGRIST) ; rule InstallInto local i t ; t = $(>:G=$(INSTALLGRIST)) ; Depends install : $(t) ; Clean uninstall : $(t) ; MakeLocate $(t) : $(<) ; local tt = $(i:G=$(INSTALLGRIST)) ; Depends $(tt) : $(i) ; Install $(tt) : $(i) ; Chmod $(tt) ; if $(OWNER) && $(CHOWN) { Chown $(tt) ; OWNER on $(tt) = $(OWNER) ; if $(GROUP) && $(CHGRP) Chgrp $(tt) ; GROUP on $(tt) = $(GROUP) ; rule InstallBin local _t = [ FAppendSuffix $(>) : $(SUFEXE) ] ; InstallInto $(<) : $(_t) ; MODE on $(_t:G=$(INSTALLGRIST)) = $(EXEMODE) ; rule InstallFile InstallInto $(<) : $(>) ; MODE on $(>:G=$(INSTALLGRIST)) = $(FILEMODE) ; rule InstallLib rule InstallMan local i s d ; switch $(i:S) case .1 : s = 1 ; case .2 : s = 2 ; case .3 : s = 3 ; case .4 : s = 4 ; case .5 : s = 5 ; case .6 : s = 6 ; case .7 : s = 7 ; case .8 : s = 8 ; case .l : s = l ; case .n : s = n ; case .man : s = 1 ; d = man$(s) ; InstallInto $(d:R=$(<)) : $(i) ; rule InstallShell MODE on $(>:G=$(INSTALLGRIST)) = $(SHELLMODE) ; rule Lex LexMv $(<) : $(>) ; Clean clean : $(<) ; rule Library LibraryFromObjects $(<) : $(>:S=$(SUFOBJ)) ; Objects $(>) ; rule LibraryFromObjects local _i _l _s ; _s = [ FGristFiles $(>) ] ; _l = $(<:S=$(SUFLIB)) ; if $(KEEPOBJS) Depends obj : $(_s) ; Depends lib : $(_l) ; if ! $(_l:D) MakeLocate $(_l) $(_l)($(_s:BS)) : $(LOCATE_TARGET) ; if $(NOARSCAN) Depends $(_l) : $(_s) ; Depends $(_l) : $(_l)($(_s:BS)) ; for _i in $(_s) Depends $(_l)($(_i:BS)) : $(_i) ; Clean clean : $(_l) ; if $(CRELIB) { CreLib $(_l) : $(_s[1]) ; } Archive $(_l) : $(_s) ; if $(RANLIB) { Ranlib $(_l) ; } if ! ( $(NOARSCAN) || $(NOARUPDATE) ) { RmTemps $(_l) : $(_s) ; } rule Link MODE on $(<) = $(EXEMODE) ; rule LinkLibraries local _t = [ FAppendSuffix $(<) : $(SUFEXE) ] ; Depends $(_t) : $(>:S=$(SUFLIB)) ; NEEDLIBS on $(_t) += $(>:S=$(SUFLIB)) ; rule Main MainFromObjects $(<) : $(>:S=$(SUFOBJ)) ; rule MainFromObjects local _s _t ; _t = [ FAppendSuffix $(<) : $(SUFEXE) ] ; if $(_t) != $(<) Depends $(<) : $(_t) ; NotFile $(<) ; Depends exe : $(_t) ; Depends $(_t) : $(_s) ; MakeLocate $(_t) : $(LOCATE_TARGET) ; Link $(_t) : $(_s) ; rule MakeLocate if $(>) LOCATE on $(<) = $(>) ; Depends $(<) : $(>[1]:G=dir) ; MkDir $(>[1]:G=dir) ; rule MkDir NoUpdate $(<) ; if $(<:G=) != $(DOT) && ! $($(<)-mkdir) $(<)-mkdir = true ; Depends dirs : $(<) ; MkDir1 $(<) ; local s = $(<:P) ; switch $(s) case *: : s = ; case *:\\ : s = ; if $(s) = $(<) NotFile $(s) ; else if $(s:G=) Depends $(<) : $(s) ; MkDir $(s) ; rule Object MakeLocate $(<) : $(LOCATE_TARGET) ; HDRS on $(<) = $(SEARCH_SOURCE) $(SUBDIRHDRS) $(HDRS) ; HDRRULE on $(>) = HdrRule ; HDRSCAN on $(>) = $(HDRPATTERN) ; HDRSEARCH on $(>) = $(SEARCH_SOURCE:E) $(SUBDIRHDRS) $(HDRS) $(STDHDRS) ; HDRGRIST on $(>) = $(HDRGRIST) ; DEFINES on $(<) += $(DEFINES) ; switch $(>:S) case .asm : As $(<) : $(>) ; case .c : Cc $(<) : $(>) ; case .C : C++ $(<) : $(>) ; case .cc : C++ $(<) : $(>) ; case .cpp : C++ $(<) : $(>) ; case .f : Fortran $(<) : $(>) ; case .l : Cc $(<) : $(<:S=.c) ; Lex $(<:S=.c) : $(>) ; case .s : As $(<) : $(>) ; case .y : Cc $(<) : $(<:S=$(YACCGEN)) ; Yacc $(<:S=$(YACCGEN)) : $(>) ; case * : UserObject $(<) : $(>) ; rule ObjectCcFlags CCFLAGS on [ FGristFiles $(<:S=$(SUFOBJ)) ] += $(>) ; rule ObjectC++Flags C++FLAGS on [ FGristFiles $(<:S=$(SUFOBJ)) ] += $(>) ; rule ObjectDefines local s = [ FGristFiles $(<:S=$(SUFOBJ)) ] ; DEFINES on $(s) += $(>) ; CCDEFS on $(s) = [ on $(s) FDefines $(DEFINES) ] ; rule ObjectHdrs HDRS on $(s) += $(>) ; CCHDRS on $(s) = [ on $(s) FIncludes $(HDRS) ] ; rule Objects local _i ; for _i in [ FGristFiles $(<) ] Object $(_i:S=$(SUFOBJ)) : $(_i) ; Depends obj : $(_i:S=$(SUFOBJ)) ; rule RmTemps Temporary $(>) ; rule Setuid MODE on [ FAppendSuffix $(<) : $(SUFEXE) ] = 4711 ; rule Shell Depends shell : $(<) ; MODE on $(<) = $(SHELLMODE) ; rule SoftLink rule SubDir local _top = $(<[1]) ; local _tokens = $(<[2-]) ; if ! $(_top) Exit SubDir syntax error ; if ! $($(_top)-SET) $(_top)-SET = true ; if $($(_top)) $(_top)-UP = ; $(_top)-DOWN = ; $(_top)-ROOT = $($(_top)) ; _tokens = [ FReverse $(_tokens) ] ; SUBDIR_DOWN = [ FReverse $(SUBDIR_DOWN) ] ; FStripCommon _tokens : SUBDIR_DOWN ; if $(SUBDIR_DOWN) && $(_tokens) Echo Warning: SubDir $(<) misplaced! ; $(_top)-UP = $(SUBDIR_UP) $(_tokens) ; $(_top)-DOWN = $(SUBDIR_DOWN) ; $(_top)-ROOT = $(SUBDIR_ROOT:E="") ; $(_top) = [ FSubDirPath $(_top) ] ; SUBDIR_UP = $($(_top)-UP) ; SUBDIR_DOWN = ; SUBDIR_ROOT = $($(_top)-ROOT) ; if $($(_top)RULES) { include $($(_top)RULES) ; } else { NoCare $(JAMRULES:R=$($(_top)):G=$(_top)) ; include $(JAMRULES:R=$($(_top)):G=$(_top)) ; SUBDIR_DOWN = $($(_top)-DOWN) $(_tokens) ; SUBDIR_TOKENS = $(SUBDIR_DOWN) ; SUBDIR = [ FSubDirPath $(<) ] ; SEARCH_SOURCE = $(SUBDIR) ; LOCATE_SOURCE = $(ALL_LOCATE_TARGET) $(SUBDIR) ; LOCATE_TARGET = $(ALL_LOCATE_TARGET) $(SUBDIR) ; SOURCE_GRIST = [ FGrist $(SUBDIR_TOKENS) ] ; SUBDIR$(SUBDIRRESET) = ; $(SUBDIRRULES) $(<) ; rule FSubDirPath local _r = [ FRelPath $($(<[1])-UP) : $($(<[1])-DOWN) $(<[2-]) ] ; return $(_r:R=$($(<[1])-ROOT)) ; rule SubDirCcFlags SUBDIRCCFLAGS += $(<) ; rule SubDirC++Flags SUBDIRC++FLAGS += $(<) ; rule SubDirHdrs SUBDIRHDRS += [ FDirName $(<) ] ; rule SubInclude if ! $($(<[1])) Exit SubInclude $(<[1]) without prior SubDir $(<[1]) ; SubDir $(<) ; include $(JAMFILE:D=$(SUBDIR)) ; rule SubRules Exit SubRules $(<[1]) without prior SubDir $(<[1]) ; SubDir $(>) ; rule Undefines UNDEFS on [ FAppendSuffix $(<) : $(SUFEXE) ] += $(UNDEFFLAG)$(>) ; rule UserObject Exit "Unknown suffix on" $(>) "- see UserObject rule in Jamfile(5)." ; rule Yacc local _h ; _h = $(<:BS=.h) ; MakeLocate $(<) $(_h) : $(LOCATE_SOURCE) ; if $(YACC) Depends $(<) $(_h) : $(>) ; Yacc1 $(<) $(_h) : $(>) ; YaccMv $(<) $(_h) : $(>) ; Clean clean : $(<) $(_h) ; Includes $(<) : $(_h) ; rule FGrist return $(<:J=!) ; rule FGristFiles return $(<:G=$(SOURCE_GRIST:E)) ; rule FGristSourceFiles if ! $(SOURCE_GRIST) return $(<) ; else local _i _o ; for _i in $(<) switch $(_i) case *.h : _o += $(_i) ; case * : _o += $(_i:G=$(SOURCE_GRIST)) ; return $(_o) ; rule FReverse if $(1) { return [ FReverse $(1[2-]) ] $(1[1]) ; } rule FSubDir if ! $(<[1]) return $(DOT) ; } local _i _d ; _d = $(DOTDOT) ; for _i in $(<[2-]) _d = $(_d:R=$(DOTDOT)) ; return $(_d) ; rule FStripCommon if $($(<)[1]) && $($(<)[1]) = $($(>)[1]) $(<) = $($(<)[2-]) ; $(>) = $($(>)[2-]) ; FStripCommon $(<) : $(>) ; rule FRelPath local _l _r ; _l = $(<) ; _r = $(>) ; FStripCommon _l : _r ; _l = [ FSubDir $(_l) ] ; _r = [ FDirName $(_r) ] ; if $(_r) = $(DOT) { return $(_l) ; } else { return $(_r:R=$(_l)) ; rule FAppendSuffix if $(_i:S) _o += $(_i) ; _o += $(_i:S=$(>)) ; rule FQuote { return \\\"$(<)\\\" ; } rule FDefines { return -D$(<) ; } rule FIncludes { return -I$(<) ; } rule FDirName local _s = $(DOT) ; _s = $(_i:R=$(_s)) ; return $(_s) ; if $(OS2) rule FQuote { return \"$(<)\" ; } rule FIncludes { return /I$(<) ; } else if $(NT) rule FDefines { return /D$(<) ; } rule FDefines { return "-define '$(<)'" ; } rule FIncludes { return \"$(<:J=,)\" ; } rule FQuote { return \"\"\"$(<)\"\"\" ; } rule FDefines { return "/define=( $(<:J=,) )" ; } rule FIncludes { return "/inc=( $(<:J=,) )" ; } local _s _i ; if ! $(<) _s = $(DOT) ; switch $(<[1]) case *:* : _s = $(<[1]) ; case \\[*\\] : _s = $(<[1]) ; case * : _s = [.$(<[1])] ; for _i in [.$(<[2-])] actions updated together piecemeal Archive $(AR) $(<) $(>) actions As $(AS) $(ASFLAGS) $(ASHDRS) -o $(<) $(>) actions C++ $(C++) -c -o $(<) $(C++FLAGS) $(CCDEFS) $(CCHDRS) $(>) actions Cc $(CC) -c -o $(<) $(CCFLAGS) $(CCDEFS) $(CCHDRS) $(>) actions Chgrp $(CHGRP) $(GROUP) $(<) actions Chmod1 $(CHMOD) $(MODE) $(<) actions Chown $(CHOWN) $(OWNER) $(<) actions piecemeal together existing Clean $(RM) $(>) actions File $(CP) $(>) $(<) actions GenFile1 $(>[1]) $(<) $(>[2-]) actions Fortran $(FORTRAN) $(FORTRANFLAGS) -o $(<) $(>) actions HardLink $(RM) $(<) && $(LN) $(>) $(<) actions Install $(CP) $(>) $(<) actions Lex $(LEX) $(>) actions LexMv $(MV) lex.yy.c $(<) actions Link bind NEEDLIBS $(LINK) $(LINKFLAGS) -o $(<) $(UNDEFS) $(>) $(NEEDLIBS) $(LINKLIBS) actions MkDir1 $(MKDIR) $(<) actions together Ranlib $(RANLIB) $(<) actions quietly updated piecemeal together RmTemps actions Shell $(AWK) ' NR == 1 { print "$(SHELLHEADER)" } NR == 1 && /^[#:]/ { next } /^##/ { next } { print } ' < $(>) > $(<) actions SoftLink $(RM) $(<) && $(LN) -s $(>) $(<) actions Yacc1 $(YACC) $(YACCFLAGS) $(>) actions YaccMv $(MV) $(YACCFILES).c $(<[1]) $(MV) $(YACCFILES).h $(<[2]) $(C++) -c $(C++FLAGS) $(CCDEFS) $(CCHDRS) $(>) $(CC) -c $(CCFLAGS) $(CCDEFS) $(CCHDRS) $(>) actions ignore CcMv [ $(<) != $(>:BS=$(SUFOBJ)) ] && $(MV) $(>:BS=$(SUFOBJ)) $(<) if $(NOARUPDATE) actions Archive if $(UNIX) PATH="$PATH:." if $(NT) && $(MSVCNT) if exist $(<) set _$(<:B)_=$(<) $(AR) /out:$(<) %_$(<:B)_% $(>) $(AS) /Ml /p /v /w2 $(>) $(<) ,nul,nul; $(CC) /c /Fo$(<) $(CCFLAGS) $(CCDEFS) $(CCHDRS) /I$(STDHDRS) $(>) $(C++) /c /Fo$(<) $(C++FLAGS) $(CCDEFS) $(CCHDRS) /I$(STDHDRS) /Tp$(>) $(LINK) $(LINKFLAGS) /out:$(<) $(UNDEFS) $(>) $(NEEDLIBS) $(LINKLIBS) else if $(NT) && $(MSVC) $(AR) $(<) -+$(>) $(CC) /c /Fo$(<) $(CCFLAGS) $(CCDEFS) $(CCHDRS) $(>) $(C++) /c /Fo$(<) $(C++FLAGS) $(CCDEFS) $(CCHDRS) /Tp$(>) else if $(NT) && $(BCCROOT) $(LINK) -e$(<) $(LINKFLAGS) $(UNDEFS) -L$(LINKLIBS) $(NEEDLIBS) $(>) $(C++) -c -o$(<) $(C++FLAGS) $(CCDEFS) $(CCHDRS) $(>) $(CC) -c -o$(<) $(CCFLAGS) $(CCDEFS) $(CCHDRS) $(>) else if $(OS2) && $(WATCOM) actions together piecemeal Archive $(AR) $(<) +-$(>) $(CC) /Fo=$(<) $(CCFLAGS) $(CCDEFS) $(CCHDRS) $(>) $(C++) /Fo=$(<) $(C++FLAGS) $(CCDEFS) $(CCHDRS) $(>) $(LINK) $(LINKFLAGS) /Fe=$(<) $(UNDEFS) $(>) $(NEEDLIBS) $(LINKLIBS) actions updated together piecemeal Archive lib/replace $(<) $(>[1]) ,$(>[2-]) $(CC)/obj=$(<) $(CCFLAGS) $(CCDEFS) $(CCHDRS) $(>) $(C++)/obj=$(<) $(C++FLAGS) $(CCDEFS) $(CCHDRS) $(>) $(RM) $(>[1]);* ,$(>[2-]);* actions together quietly CreLib if f$search("$(<)") .eqs. "" then lib/create $(<) mcr $(>[1]) $(<) $(>[2-]) $(LINK)/exe=$(<) $(LINKFLAGS) $(>:J=,) ,$(NEEDLIBS)/lib ,$(LINKLIBS) actions together Archive $(LINK) -library -o $(<) $(>) set -e MWCincludes $(CCHDRS) $(CC) -o $(<) $(CCFLAGS) $(CCDEFS) $(>) $(CC) -o $(<) $(C++FLAGS) $(CCDEFS) $(>) $(LINK) -o $(<) $(LINKFLAGS) $(>) $(NEEDLIBS) "$(LINKLIBS)" if $(WIN98) actions existing Clean del $(>) rule BULK { Bulk $(<) : $(>) ; } rule FILE { File $(<) : $(>) ; } rule HDRRULE { HdrRule $(<) : $(>) ; } rule INSTALL { Install $(<) : $(>) ; } rule LIBRARY { Library $(<) : $(>) ; } rule LIBS { LinkLibraries $(<) : $(>) ; } rule LINK { Link $(<) : $(>) ; } rule MAIN { Main $(<) : $(>) ; } rule SETUID { Setuid $(<) ; } rule SHELL { Shell $(<) : $(>) ; } rule UNDEFINES { Undefines $(<) : $(>) ; } rule INSTALLBIN { InstallBin $(BINDIR) : $(<) ; } rule INSTALLLIB { InstallLib $(LIBDIR) : $(<) ; } rule INSTALLMAN { InstallMan $(MANDIR) : $(<) ; } rule addDirName { $(<) += [ FDirName $(>) ] ; } rule makeCommon { FStripCommon $(<) : $(>) ; } rule _makeCommon { FStripCommon $(<) : $(>) ; } rule makeDirName { $(<) = [ FDirName $(>) ] ; } rule makeGrist { $(<) = [ FGrist $(>) ] ; } rule makeGristedName { $(<) = [ FGristSourceFiles $(>) ] ; } rule makeRelPath { $(<[1]) = [ FRelPath $(<[2-]) : $(>) ] ; } rule makeString { $(<) = $(>:J) ; } rule makeSubDir { $(<) = [ FSubDir $(>) ] ; } rule makeSuffixed { $(<[1]) = [ FAppendSuffix $(>) : $(<[2]) ] ; } include $(JAMFILE) ; $FreeBSD: src/usr.bin/yacc/skeleton.c,v 1.28.2.1 2001/07/19 05:46:39 peter Exp $syntax erroryacc stack overflowlist > %s < : initmakingstablenewertemptouchedmissingneedtmpoldupdatenofindnomakeunboundparentsexists...found %d target(s)... ...using %d temp target(s)... ...updating %d target(s)... ...can't find %d target(s)... ...can't make %d target(s)... make -- %s%s bind -- %s%s: %s time -- %s%s: %s time -- %s%s: %s%s "%s" : "%s" ; warning: %s depends on itself don't know how to make %s ...patience... *made%s %s %s%s %s %s ...failed updating %d target(s)... ...skipped %d target(s)... ...updated %d target(s)... dependents...skipped %s for lack of %s... ...using %s... ...on %dth target... %s %s...failed %s ... ...removing %s JAMSHELL%s actions too long (max %d)! warning: using independent target %s stringsnewstr: allocating %d bytes %dK in strings too many options (%d max) Invalid option: -%c trueoption: -%c needs argument NULL argumentregexp too bigout of spacetoo many ()unmatched ()junk on end*+ operand could be emptynested *?+invalid [] rangeunmatched []internal urp?+* follows nothingtrailing \NULL parametercorrupted programmemory corruptioncorrupted pointersinternal foulupre error %s rulestargets!!=&&&():;<<=>>=[]actionsbindbreakcasecontinuedefaultelseexistingforignoreinmaxlinepiecemealquietlyreturntogetherupdatedwhile{|||}%s: line %d: %s at %s -action block too bigunmatched {} in action blockstring too bigunmatched " in stringscan %s EOFunknown symbol %sargument %sstring "%s"keyword %sLOCATElocate %s: %s SEARCHsearch %s: %s INITNOENTRYSPOTTEDMISSINGFOUNDbindingstime ( %s ) : %s OS=Windows_NTPATHPathpathgetvariables%s %s = '⍀'P郣'⍀'Pjy'⍀'PQ`x'⍀x'P8Gc'⍀c'P.N'⍀N'P9'⍀9'P$'⍀$'PԢ'⍀'P黢&⍀&P颢&⍀&P鉢&⍀&Pp&⍀&PWf&⍀&P>M&⍀&P%4|&⍀|&P g&⍀g&PR&⍀R&Pڡ=&⍀=&P(&⍀(&P騡&⍀&P鏡%⍀%Pv%⍀%P]l%⍀%PDS%⍀%P+:%⍀%P!%⍀%P%⍀%Pk%⍀k%PǠV%⍀V%P鮠A%⍀A%P镠,%⍀,%P|%⍀%Pcr%⍀%PJY$⍀$P1@$⍀$P'$⍀$P$⍀$P$⍀$P͟$⍀$P鴟o$⍀o$P雟Z$⍀Z$P邟E$⍀E$Pix0$⍀0$PP_$⍀$P7F$⍀$P-#⍀#P#⍀#P$Ë$Ë $      9>6666668666EBDCA@?76+6 6 6 ;:F6,*"#$%64 66H1.=< /%&-./vTbw2;1$=". !R[\S9ZfgMcpGUV^^`XXt iuczk}" 6 P/lBqQ(^n q!#"3x1<=366>&&6&((('N?z0Y]\)BR!!!S!!6cOeUP&&&W$''r')))@AX}!!!Z_[~`CDE|dasFGHIJtu{'''fghijklmopLM555555555555555 CDE 555FGHIJCDE0GFGHIJFG2IJ y(-KLM)*+VLM ( )*+, 3 456789CDE:CFGHIJFGHIJ 1.K O  . V    *+, Z!,0t/ ...- .?. B* *+,K- O}PV*+, ]*+, a.$    .t* *+, y**|CDEFGHIJ-LM+,.     ---     /- *+,    --***+,      * *+,Y-*+, ws*+,!$%&)* .!!$%&)*-.--!$%&)*. "#'(.        @\*++))( *>>>>|>>>>|>>>>|>>>>|>>>>|>>>>|>>>>| ;B @` @ ` @` @` @ @` ` @  @  @`    @`` @@`   @` @`@ @`   `  `       @  `    @      @ `    @ @  @` @ @` @`@ @   @`  @` @` @ @`  @``@`@@ @ @` @` @``  @@` @` `  @`@ @   @ `     !@!!   !!@!! " " @" `"""" # #`### $@$ `$`"$ @" `"$ $ %@%%%%& &`& &&&&`"'  '`'''''( (@('`((( () )`) ))) ))* *  @* `*** +`++)+ )+ , @, `$`,, ,,- -@-`-- -  -- .@.'`.  .. . /@////@0 `0"0 00 1`1 1,1 1@-2@2 `22222 $ 3@3 `3 3333 4 4 `4444 4 5 5@5 `55 555 `,6`"@66667@777 78 8@8`8889 9@999: :`: :: : ;@;; :;;< <@< `<<< = = @== = `"=`,"= @" `"`,> >@>`> >> >> ? ?@?  `????`? @'`@@@ A`AAAA B@B`BBBACA@CCCC D`DDDD E`EE EE F F @FF F FG G`G F GGGG H`H HH I I@II IIIJ J@J `JJ JJ K K@K `KK K KK L@L `LL L LM  M@M`M MMM M N@N`NN NNNO O@O`OOOOO `3 `KK P P  @P L  K`PPP Q <@QK `QQQ QR@R `RR` QRR S`SS Q ST T@K @T `TTTT `QQT U@U `UU UV V`V VV VV W W `WW WW WX X`X XX XX Y Y @Y`Y YY Z Z @Z`Z `WZ ZZ [@[`[[[ [\ \@\ `\\  U \V \ ] @]] ] U] W ]W^ T ^`^@U ^V ^U @_`Y _` T `V @`U ``Y _` T ``Y `U @aV aa a bV @bU b`Y bZ W c `cV'cU'c W d@d dW d`Y d`Z dZ W` @e `eV eeU ee`Y f`f f ffg@gggh@hhhh i`iii j`jjj k`kkk l`llmmn n@n`nnnnno o@on`oo\wwwwx x@x`x x x  x xy y@y`yyyyyz z@z`zz@`z !z"z#{$ %& {'@{(`{){*{+{,{- ~@~`~~~, 5-4/=6<,A3$@20.>;7$4h5 ;6@!|#8Qj΀2Kd}ȁ,E^w‚ۂ &?XqՃ 9Rk dL dv  dv  dv @ <Dv D D D D D D D D D D D D D D D D!D!D!D"!D&!D1!D :!DM!Du!O $v c o   @ @  v  ! $ !D+!D.!D0!D1!) $+!E ,M !N !O $+P !D?!DC!DD!DC!DH!^ $?! > @@ @A @> ! ! $* !DM!DQ!DR"DM"DQ"DR#"DT," $M! L L @N @L @L ! 7" $X 7"DY7"DcF"De["Dgp"Di"Dk"Dp"Dq"Dr"Ds"Dt"Dw"Dx"Dz"D{"D|"D#D#D+#D1#D5#D9#Dx:#D># $Y7"6 @Ze z @Z \ ] ^" _R ` 7" @y @z @{ " @ # :# :# F# $ - . / 0 dF#  $2  #3H#Ev V|#K\*c{^@il.o `x`A    ORR,[<^`b Đl!$@,A.<(p8Rm IT`<M8BETXSTES4iu18Y\8`_\#a cp̊|87A #xMd{Ldd < 4BTh^XܪjpvtRԯ |8, + 0 hT GX `T \\w @@ @D%X.n7A`KQZdan wl~hoL W uk 8 T_jB,&3,> 4;F +9 V.6>}  O GN>w~23^/4Iq r w > _ i s ~  o szryvw{|}~txuq$bszryvw{|}~t_NXArgc_NXArgv___progname__dyld_func_lookup__dyld_init_check__start_environdyld_stub_binding_helperstart___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___i686.get_pc_thunk.ax___i686.get_pc_thunk.bx_builtin_depends_builtin_echo_builtin_exit_builtin_flags_builtin_glob_builtin_match_load_builtins_bindrule_bindtarget_copytarget_file_dirscan_free_glob_list_new_list_print_lol_get_memcpy_parse_make_path_build_path_parse_printf_regcomp_regexec_targetlist_cmd_free_cmd_new_list_free_lol_add_lol_free_lol_init_malloc_var_string_compile_append_compile_break_compile_eval_compile_foreach_compile_if_compile_include_compile_list_compile_local_compile_null_compile_on_compile_rule_compile_rules_compile_set_compile_setcomp_compile_setexec_compile_settings_compile_switch_compile_while_evaluate_rule_actionlist_addsettings_copysettings_copystr_freesettings_freestr_globs_list_append_list_copy_lol_print_memset_parse_file_parse_free_parse_refer_popsettings_pushsettings_search_strcmp_strlen_var_expand_var_set_execcmd_execwait_onintr___error__exit_execvp_perror_signal_sprintf_vfork_wait___tolower___toupper_atoi_path_parent_strchr_strcpy_var_get_file_archscan_file_time_close_closedir_lseek_memcmp_open_opendir_read_readdir_sscanf_stat_strncmp_hashdone_hashinit_hashitem_headers_fclose_fgets_fopen_ctime_donerules_donestamps_donestr_getoptions_getoptval_make_time_touchtarget_uname_var_defines_var_done_yyanyerrors_jambase_yychar_yycheck_yydebug_yydefred_yydgoto_yyerrflag_yygindex_yylen_yylhs_yylval_yynerrs_yyparse_yyrindex_yysindex_yyss_yysslim_yyssp_yystacksize_yytable_yyval_yyvs_yyvsp_parse_save_realloc_yyerror_yylex_yymode___i686.get_pc_thunk.cx_list_length_list_printq_list_sublist_fputc_fwrite_memchr_newstr_make1_targetchain_targetentry___sF_fflush_fprintf_unlink__DefaultRuneLocale___maskrune_yyfparse_strrchr_regerror_var_swap_keywords_yyline_timestamp_strncpystart.sint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;/private/var/tmp/Csu/Csu-57//private/var/tmp/Csu/Csu-57/crt.cgcc2_compiled._start:F(0,1)=(0,1)void:t(0,1)argc:p(0,2)=r(0,2);-2147483648;2147483647;argv:p(0,3)=*(0,4)=*(0,5)=r(0,5);0;127;envp:p(0,3)int:t(0,2)char:t(0,5)p:r(0,4)q:r(0,3)term:(0,6)=*(0,7)=f(0,1)__call_mod_init_funcs_call_mod_init_funcs:f(0,1)p:(0,6)_crt_basenamecrt_basename:f(0,8)=*(0,9)=k(0,5)path:p(0,8)s:r(0,8)last:r(0,8)path:r(0,8)_crt_strbeginswithcrt_strbeginswith:f(0,2)s1:p(0,8)s2:p(0,8)i:r(0,2)s1:r(0,8)s2:r(0,8)__call_objcInit_call_objcInit:f(0,1)i:r(0,10)=r(0,10);0000000000000;0037777777777;unsigned int:t(0,10)count:r(0,10)_dyld_image_count_fn:(0,11)=*(0,12)=f(0,10)_dyld_get_image_name_fn:(0,13)=*(0,14)=f(0,8)_dyld_get_image_header_fn:(0,15)=*(0,16)=f(0,17)=*(0,18)=k(0,1)NSLookupSymbolInImage_fn:(0,19)=*(0,20)=f(0,17)NSAddressOfSymbol_fn:(0,21)=*(0,22)=f(0,23)=*(0,1)image:r(0,17)path:r(0,8)base:r(0,8)symbol:r(0,17)NXArgc:G(0,2)NXArgv:G(0,3)environ:G(0,3)__progname:G(0,4)dyld_lazy_symbol_binding_entry_pointerror_messagedyld_func_lookup_pointer_builtin_glob_back_set_names_lcmp_level.0_indent.1_debug_compile_intr_cmdsrunning_cmdtab_istat_var_edit_parse_var_edit_file_var_edit_shift_globchars_hashrehash_hashstat_headers1_othersyms_yyrcsid_yygrowstack_freelist_target_fate_target_bind_make0_make0sort_intr_counts_make1a_make1b_make1c_make1d_make1cmds_make1list_make1settings_make1bind_strhash_strtotal___istype_yypsave_regparse_regnpar_regsize_regcode_regdummy_reg_regbranch_regpiece_regatom_regnode_regc_reginsert_regtail_regoptail_regbol_regtry_reginput_regstartp_regendp_regmatch___istype_regrepeat_regnext_rulehash_targethash_incp_scanmode_anyerrors___istype_buf.0_symdump_bindhash_time_progress_time_enter_varhash___istype_var_enter_var_dump