Caml1999T031 [I~ "Q <)Main_args@ࠠ$mk_a 3driver/main_args.mlP7;P7?@@@@@$unitF@@@>@@@=@@>?????@>zyP77zQDj@@@@@"-aQDGQDI@@QDFQDJ@@k0RQQRRRRR@ @@A@@@ภ#Arg$UnitQDLQDT@8$Units@@@@@@@@r@@@q@@p@A@@O@A'arg.mliK 3 5K 3 M@@@+Stdlib__ArgAఐF!fQDUQDV@,@@/@@#@@@@A@;3@0 Build a libraryQDYQDi@@QDXK@@=@@@L@@A@@@@AWOA@@@@C0@V@@@@T@TS@@ࠠ(mk_alert"TosTo{@@@@@&stringO@@@X@@@W@@VA@E@@@OA@K@@@TA@L&stringO@@@A@M@@NA@F@@GA@D0@ @@@@@@@!f$To|To}@@@80@DToo]!_@@@@@&-alert%U&U@@(U)U@@60@ N@@$}$}?$%@@@wk  Enable or disable alerts according to : + enable alert - disable alert ++ treat as fatal error -- treat as non-fatal @@@@B@ oB@ rB@ q@ภ.Formatting_lit8.Formatting_liti!a@ !b@ !c@ !d@ !e@ !f@ @@@ @.formatting_lit@@@ ($ @@@ @BQAYAA)()())@@@qภ*Scan_indic8*Scan_indic@@@ @$charB@@@ @ABGC@AC  C  @@@G|@@@B@ B@ B@ e@@@8@@B@ B@ j@ภ salertname> enable and treat it as fatal error can be 'all' to refer to all alert names@@@@B@ B@ B@ {@ภ -End_of_format8-End_of_formatߠ!f@ !b@ !c@ !e@ @@@ @@@@AYAA.../!@@@y@(@JA@ \A@ nA@ A@ C@ k@@B@B@ [B@ mB@ B@ @@B@ B@ @@G@C@ t !@@B@ B@ @@S@*'C@ `()*+@@B@ pB@ @@_@61C@ ;)2345@@B@ ]B@ l@ ~ Enable or disable alerts according to : + enable alert - disable alert ++ treat as fatal error -- treat as non-fatal @ enable and treat it as fatal error can be 'all' to refer to all alert namesp@p@=@@B@ ^B@ B@ @@w@@?"@@B@B@ Z@@@@@@ @@8A@J@@A A@@K=@@ 0@@@@@@@&@ࠠ*mk_absnameI7_cg8_cq@@@@@6@@@ 3@@@ @@ A@ 2@@@ A@ ˠ/@@@ A@ ̠>@@@ A@ @@ A@ @@ A@ 0(''(((((@Y@@pB@@@@!fKl_crm_cs@@@1098899999@=s_cct`v@@@@@(-absname}`vy~`v@@`vx`v@@30LKKLLLLL@ G@@E@@@ภ#Arg$Unit`v`v@ఐ1!f`v`v@@@^@@@@w@@A@ @ * Show absolute filenames in error messages`v`v@@`v6@@O(@@+7@@cA@ +@@AB:A@@rh@@ 0zyyzzzzz@A@@@@?@?>@T@ࠠ(mk_annotLcc@@@@@@@@ @@@ @@ A@ @@@ A@ @@@ A@ @@@ A@ @@ A@ @@ A@ 0@@@D@@@@!fNcc@@@10@=cd@@@@@&-annotdd@@dd@@30@ G@@G@@@ภ#Arg$Unitdd@ఐ1!fd d@@@^@@@@@@A@ @ 2 (deprecated) Save information in .annot,d-d@@/d6@@O(@@+7@@cA@ +@@AB:A@@rh@@ 0@A@@@@?@?>@T@ࠠ+mk_binannotOCg#'Dg#2@@@@@B@@@ ?@@@ @@ A@ >@@@A@ ;@@@A@J@@@A@@@A@ @@ A@ 043344444@@@|F@@@@!fQxg#3yg#4@@@10EDDEEEEE@=g##h7v@@@@@*-bin-annoth7:h7D@@h79h7E@@30XWWXXXXX@ G@@I@@@ภ#Arg$Unith7Gh7O@ఐ1!fh7Ph7Q@@@^@@@@@@A@ @ ! Save typedtree in .cmth7Th7u@@h7S6@@O(@@+7@@cA@ +@@AB:A@@rh@@0@A@@@@?@?>@T@ࠠ$mk_cRk{k{@@@@@@@@&@@@%@@$A@@@@A@@@@"A@@@@(A@@@A@@@A@0@@@H@@@@!fTk{k{@@@10@=k{{l@@@@@"-cll@@ll@@30@ G@@&K@@@ภ#Arg$Unit!l"l@ఐ1!f+l,l@@@^@@@@ @@A@#@; Compile only (do not link)8l9l@@;l6@@O(@@+7@@cA@+@@AB:A@@rh@@+0        @A@@@@?@?>@T@ࠠ%mk_ccUOoPo@@@@@w@@@@t@@@?@@>A@-J@@@7A@3G@@@ Use as the C compiler and linkerpp@@p6@@O(@@+7@@cA@2+@@AB:A@@rh@@E0@A@@@@?@?>@T@ࠠ(mk_cclibXs#s+@@@@@@@@Z@@@Y@@XA@G@@@QA@M@@@VA@N@@@\A@O@@PA@H@@IA@F0@@@L@@@@!fZ s, s-@@@10@=st0t@@@@@&-cclibt03t09@@t02t0:@@30@ G@@2O@@@ภ#Arg&String-t0<.t0F@ఐ1!f7t0G8t0H@@@^@@@@@@A@W@ ( Pass option to the C linkerDt0KEt0s@@Gt0J6@@O(@@+7@@cA@L+@@AB:A@@rh@@_0@A@@@@?@?>@T@ࠠ(mk_ccopt[[wy}\wy@@@@@@@@t@@@s@@rA@aV@@@kA@gS@@@pA@hb@@@vA@i@@jA@b@@cA@`0LKKLLLLL@@@N@@@@!f]wywy@@@10]\\]]]]]@=wyyy@@@@@&-ccoptxx@@xx@@30pooppppp@ G@@Q@@@ภ#Arg&Stringxx@|ఐ1!fxx@@@^@@@@@@A@q@ 5 Pass option to the C compiler and linkeryy@@y6@@O(@@+7@@cA@f+@@AB:A@@rh@@y0@A@@@@?@?>@T@ࠠ1mk_clambda_checks^||@@@@@@@@@@@@@A@{@@@A@@@@A@@@@A@@@A@|@@}A@z0@@@P@@@@!f`||@@@10@=|~ J @@@@@/-clambda-checks'}(} @@*}+} @@30@ G@@>S@@@ภ#Arg$Unit9} :} @ఐ1!fC} D} @@@^@@@@!@@A@@ Z Instrument clambda code with closure and field access checks (for debugging the compiler)P} Q~ J ~@@S} 6@@O(@@+7@@cA@+@@AB:A@@rh@@0$##$$$$$@A@@@@?@?>@T@ࠠ*mk_compactagA  hA  @@@@@f@@@c@@@@@A@b@@@A@_@@@A@n@@@A@@@A@@@A@0XWWXXXXX@@@R@@@@!fcA  A  @@@10ihhiiiii@=A  B  @@@@@(-compactB  B  @@B  B  @@30|{{|||||@ G@@U@@@ภ#Arg$UnitB  B  @*ఐ1!fB  B  @@@^@@@@@@A@@ % Optimize code size rather than speedB  B  @@B  6@@O(@@+7@@cA@+@@AB:A@@rh@@0@A@@@@?@?>@T@ࠠ,mk_compat_32dE  E  @@@@@@@@@@@@@A@@@@A@@@@A@@@@A@@@A@@@A@0@@@ &T@@@@!ff "E   #E  @@@10@= )E   *G  L@@@@@*-compat-32 3F   4F  @@ 6F   7F  @@30        @ G@@ JW@@@ภ#Arg$Unit EF   FF  @ఐ1!f OF   PF  @@@^@@@@ -@@A@@ : Check that generated bytecode can run on 32-bit platforms \G   ]G  K@@ _G  6@@O(@@+7@@cA@+@@AB:A@@rh@@0 0 / / 0 0 0 0 0@A@@@@?@?>@T@ࠠ)mk_configg sJ Q U tJ Q ^@@@@@ r@@@ o@@@@@A@ n@@@A@Ϡ k@@@A@Р z@@@A@@@A@@@A@0 d c c d d d d d@@@ V@@@@!fi J Q _ J Q `@@@10 u t t u u u u u@= J Q Q K c @@@@@'-config K c f K c m@@ K c e K c n@@30        @ G@@ Y@@@ภ#Arg$Unit K c p K c x@6ఐ1!f K c y K c z@@@^@@@@ @@A@@ $ Print configuration values and exit K c } K c @@ K c |6@@O(@@+7@@cA@+@@AB:A@@rh@@0        @A@@@@?@?>@T@ࠠ-mk_config_varj N   N  @@@@@!@@@@@@@@A@ @@@A@ @@@A@ @@@A@@@A@@@A@0        @@@ 2X@@@@!fl .N   /N  @@@10        @= 5N   6Q , z@@@@@+-config-var ?O   @O  @@ BO   CO  @@30        @ G@@ V[@@@ภ#Arg&String QO   RO  @ఐ1!f [O   \O  @@@^@@@@ 9@@A@@ Print the value of a configuration variable, without a newline, and exit (print nothing and exit with error value if the variable does not exist) hP   iQ , y@@ kP  6@@O(@@+7@@cA@+@@AB:A@@rh@@0 < ; ; < < < < <@A@@@@?@?>@T@ࠠ)mk_customm T   T  @@@@@ ~@@@ {@@@@@A@ z@@@A@ w@@@ A@ @@@A@@@A@@@A@0 p o o p p p p p@@@ Z@@@@!fo T   T  @@@10        @= T   U  @@@@@'-custom U   U  @@ U   U  @@30        @ G@@ ]@@@ภ#Arg$Unit U   U  @ Bఐ1!f U   U  @@@^@@@@ @@A@ @4 Link in custom mode U   U  @@ U  6@@O(@@+7@@cA@+@@AB:A@@rh@@0        @A@@@@?@?>@T@ࠠ(mk_dllibp X   X  @@@@@ -@@@* *@@@)@@(A@ @@@!A@ @@@&A@ @@@,A@@@ A@@@A@0        @@@ >\@@@@!fr :X   ;X  @@@10        @= AX   BY  !@@@@@&-dllib KY   LY  @@ NY   OY  @@30        @ G@@ b_@@@ภ#Arg&String ]Y   ^Y  @ &ఐ1!f gY   hY  @@@^@@@@ E@@A@'@ / Use the dynamically-loaded library  tY   uY  @@ wY  6@@O(@@+7@@cA@+@@AB:A@@rh@@/0 H G G H H H H H@A@@@@?@?>@T@ࠠ*mk_dllpaths \ & * \ & 4@@@@@ @@@D @@@C@@BA@1 @@@;A@7 @@@@A@8 @@@FA@9@@:A@2@@3A@00 | { { | | | | |@@@ ^@@@@!fu \ & 5 \ & 6@@@10        @= \ & & ^ U @@@@@(-dllpath ] 9 < ] 9 D@@ ] 9 ; ] 9 E@@30        @ G@@ a@@@ภ#Arg&String ] 9 G ] 9 Q@ ఐ1!f ] 9 R ] 9 S@@@^@@@@ @@A@A@ A Add to the run-time search path for shared libraries ^ U X ^ U @@ ^ U W6@@O(@@+7@@cA@6+@@AB:A@@rh@@I0        @A@@@@?@?>@T@ࠠ'mk_evalv a   a  @@@@@ 9@@@^ 6@@@]@@\A@K @@@UA@Q @@@ZA@R @@@`A@S@@TA@L@@MA@J0        @@@ J`@@@@!fx Fa   Ga  @@@10        @= Ma   Nc  @@@@@"-e Wb   Xb  @@ Zb   [b  @@30 & % % & & & & &@ G@@ nc@@@ภ#Arg&String ib   jb  @ 2ఐ1!f sb   tb  @@@^@@@@ Q@@A@[@?