X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdocs%2Fusers_guide%2Fflags.sgml;h=40e46a2842944a6b7f10aed8f8722ed589c08f91;hb=2c5525a9fae00927d8068dc5294421868350daf9;hp=061fc1adcb1814e8af0f6c78ae4ee7a0483076fa;hpb=f09b747ee1c802f36ab5ce50e43557ecf78ed725;p=ghc-hetmet.git diff --git a/ghc/docs/users_guide/flags.sgml b/ghc/docs/users_guide/flags.sgml index 061fc1a..40e46a2 100644 --- a/ghc/docs/users_guide/flags.sgml +++ b/ghc/docs/users_guide/flags.sgml @@ -45,17 +45,23 @@ - - + display GHC version static - - + display GHC version (numeric only) static - + + + display GHC library directory + static + - + @@ -234,7 +240,7 @@ - Finding imports (<xref linkend="options-finding-imports">) + Finding imports (<xref linkend="search-path">) @@ -293,6 +299,20 @@ dynamic - + + + Dump a minimal set of imports + dynamic + - + + + file + Read the interface in + file and dump it as text to + stdout. + static + - + @@ -430,6 +450,25 @@ + or + Enable foreign function interface (implied by + ) + dynamic + + + + + Enable arrow notation extension + dynamic + + + + + Enable deprecated with keyword + dynamic + + + Ignore assertions dynamic @@ -496,6 +535,12 @@ dynamic + + + make warnings fatal + dynamic + + @@ -634,12 +679,6 @@ static - - - Run gcc with - static - - - @@ -660,13 +699,6 @@ - - Make everything strict - dynamic - - - - Enable case-merging static @@ -702,10 +734,11 @@ - - Enable foldr-build optimisation + + Switch off all rewrite rules (including rules + generated by automatic specialisation of overloaded functions) static - + @@ -731,7 +764,7 @@ - Tweak the liberate-case optimisation + Tweak the liberate-case optimisation (default: 10) static @@ -744,6 +777,14 @@ + + If a worker has that many arguments, none will be + unpacked anymore (default: 10) + static + - + + + Set the max iterations for the simplifier static @@ -1059,6 +1100,21 @@ - + name + On Darwin/MacOS X only, link in the framework name. + This option corresponds to the option for Apple's Linker. + static + - + + + name + On Darwin/MacOS X only, add dir to the list of + directories searched for frameworks. + This option corresponds to the option for Apple's Linker. + static + - + + lib Link in library lib static @@ -1072,6 +1128,24 @@ - + + Set main function + static + - + + + + Don't asssume this program contains main + static + - + + + + Omit linking + static + - + + name Link in package name static @@ -1089,12 +1163,6 @@ static - - - - Don't asssume this program contains main - static - - - @@ -1156,6 +1224,13 @@ static - + + cmd + Use cmd as the pre-processor + (with only) + static + - + @@ -1166,6 +1241,7 @@ + @@ -1262,6 +1338,33 @@ + + + External core file options (<xref linkend="ext-core">) + + + + + + Flag + Description + Static/Dynamic + Reverse + + + + + + Generate .hcr external Core files + static + - + + + + + + + Compiler debugging options (<xref linkend="options-debugging">)