X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=docs%2Fusers_guide%2Fflags.xml;h=9c65282dbd276e7c19a002213dec5bd2e0f04365;hb=6e2021202c3eec0c95a9d0b7c355559f2630d380;hp=6b348fec7fd4b421052f9b2e40cc0b5cbe2e1b67;hpb=6da4233da131954bbc1d9922104d7bd01edc5c56;p=ghc-hetmet.git diff --git a/docs/users_guide/flags.xml b/docs/users_guide/flags.xml index 6b348fe..9c65282 100644 --- a/docs/users_guide/flags.xml +++ b/docs/users_guide/flags.xml @@ -36,6 +36,12 @@ - + + do a dry run + dynamic + - + + verbose mode (equivalent to ) dynamic @@ -78,6 +84,12 @@ - + size + Set the minimum heap size to size + static + - + + Summarise timing stats for GHC (same as +RTS -tstderr) static @@ -426,11 +438,11 @@ - + Turn off recompilation checking; implied by any option dynamic - + @@ -465,6 +477,18 @@ static - + + + Generate bytecode enabled for debugging + dynamic + - + + + + Do not include debugging information in bytecodes + dynamic + - + @@ -487,6 +511,12 @@ + P + Compile to be part of package P + dynamic + - + + P Expose package P dynamic @@ -734,13 +764,6 @@ - - enable miscellaneous warnings - dynamic - - - - warn when fields of a record are uninitialised dynamic @@ -769,7 +792,7 @@ - + warn when the module contains "orphan" instance declarations or rewrite rules dynamic @@ -791,6 +814,13 @@ + + warn if there are tabs in the source file + dynamic + + + + warn when defaulting happens dynamic @@ -1071,12 +1101,6 @@ - - Auto-add _scc_s to all dictionaries - static - - - Auto-add _scc_s to all CAFs static @@ -1100,6 +1124,36 @@ + Haskell pre-processor options + + + + + + + + Flag + Description + Static/Dynamic + Reverse + + + + + + + Enable the use of a pre-processor + (set with ) + + dynamic + - + + + + + + + C pre-processor options @@ -1228,6 +1282,12 @@ + + Generate position-independent code (where available) + static + - + + Use dynamic Haskell libraries (if available) static @@ -1350,6 +1410,18 @@ - + cmd + Use cmd as the mangler + dynamic + - + + + cmd + Use cmd as the splitter + dynamic + - + + cmd Use cmd as the assembler dynamic @@ -1368,12 +1440,6 @@ - - cmd - Use cmd as the dependency generator - dyanmic - - - - cmd Use cmd as the pre-processor (with only) @@ -1389,7 +1455,6 @@ - @@ -1437,6 +1502,12 @@ - + option + pass option to the mangler + dynamic + - + + option pass option to the assembler dynamic @@ -1482,13 +1553,7 @@ - - (SPARC only) enable version 8 support - static - - - - - + (x86 only) give some registers back to the C compiler dynamic - @@ -1550,12 +1615,6 @@ - - - Dump abstract C - dynamic - - - - Dump assembly dynamic @@ -1568,6 +1627,12 @@ - + + Dump C-- output + dynamic + - + + Dump output from CPR analysis dynamic @@ -1616,14 +1681,20 @@ - + + Dump the results of C-- to C-- optimising passes + dynamic + - + + Dump parse tree dynamic - - - Dump “real” C + + Dump prepared core dynamic - @@ -1640,12 +1711,6 @@ - - - Dump saturated output - dynamic - - - - Dump final simplifier output dynamic @@ -1664,6 +1729,12 @@ - + + Dump TH splided expressions, and what they evaluate to + dynamic + - + + Dump final STG dynamic @@ -1688,32 +1759,32 @@ - - - Dump UsageSP analysis output + + Dump worker-wrapper output dynamic - - - Dump worker-wrapper output + + Trace interface files dynamic - - - Trace renamer + + Trace typechecker dynamic - - - Renamer stats + + Trace renamer dynamic - - - Native code generator intermediate form + + Renamer stats dynamic - @@ -1748,20 +1819,20 @@ - - - STG pass sanity checking + + C-- pass sanity checking dynamic - - - Dump STG stats + + STG pass sanity checking dynamic - - - UsageSP sanity checker + + Dump STG stats dynamic - @@ -1778,6 +1849,18 @@ - + + Print out each pass name as it happens + dynamic + - + + + + Show statistics for fast string usage when finished + dynamic + - + + Enable unregisterised compilation static @@ -1803,12 +1886,6 @@ - - ??? - static - - - - Don't complain about .hi file mismatches static @@ -1844,6 +1921,12 @@ dynamic - + + + Turn off printing of binding results in GHCi + dynamic + - +