X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdocs%2Fusers_guide%2Fflags.xml;h=0dde52e317a358f24cc654b95a1fb057c97c740d;hb=2a2efb720c0fdc06fe749f96f284b00b30f8f3f7;hp=0e3147de0cb0b361289b1049cc2a9313e4ebfccd;hpb=5ecb44457a28047103132d267ffc80a078819442;p=ghc-hetmet.git diff --git a/ghc/docs/users_guide/flags.xml b/ghc/docs/users_guide/flags.xml index 0e3147d..0dde52e 100644 --- a/ghc/docs/users_guide/flags.xml +++ b/ghc/docs/users_guide/flags.xml @@ -26,13 +26,13 @@ help - static + mode - help - static + mode - @@ -50,25 +50,25 @@ display GHC version - static + mode - display GHC version - static + mode - display GHC version (numeric only) - static + mode - display GHC library directory - static + mode - @@ -77,6 +77,12 @@ static - + + + Summarise timing stats for GHC (same as +RTS -tstderr) + static + - + @@ -101,24 +107,30 @@ Stop after preprocessing (.hspp file) - static + mode - Stop after generating C (.hc file) - static + mode - Stop after generating assembly (.s file) - static + mode - - Stop after compiling to object code (.o file) + Do not link + dynamic + - + + + suffix + Override default behaviour for source files static - @@ -146,31 +158,25 @@ Interactive mode - normally used by just running ghci - static + mode - Build a multi-module Haskell program, automatically figuring out dependencies. Likely to be much easier, and faster, than using make. - static + mode - Evaluate expr - static + mode - Generate dependency information suitable for use in a Makefile. - static - - - - - - DLL-creation mode (Windows only) - static + mode - @@ -197,43 +203,49 @@ suffix set the suffix to use for intermediate C files - static + dynamic - dir set directory for interface files - static + dynamic - suffix set the suffix to use for interface files - static + dynamic - filename set output filename - static + dynamic - dir set output directory - static + dynamic - filename set the filename in which to put the interface - static + dynamic suffix set the output file suffix - static + dynamic + - + + + dir + redirect FFi stub files + dynamic - @@ -260,25 +272,25 @@ retain intermediate .hc files - static + dynamic - retain intermediate .s files - static + dynamic - retain intermediate .raw_s files - static + dynamic - retain all intermediate temporary files - static + dynamic - @@ -305,7 +317,7 @@ set the directory for temporary files - static + dynamic - @@ -334,13 +346,13 @@ dir1:dir2:... add dir, dir2, etc. to import path - static + dynamic - Empty the import directory list - static + dynamic - @@ -388,7 +400,7 @@ Read the interface in file and dump it as text to stdout. - static + mode - @@ -477,7 +489,7 @@ P Expose package P - static + dynamic - @@ -489,25 +501,25 @@ name Hide package P - static + dynamic - name Ignore package P - static + dynamic - file Load more packages from file - static + dynamic - Don't load the user's package config file. - static + dynamic - @@ -582,12 +594,6 @@ - - Ignore assertions - dynamic - - - Enable Implicit Parameters. Implied by . @@ -878,7 +884,7 @@ Enable excess intermediate precision - static + dynamic @@ -893,14 +899,14 @@ Ignore assertions in the source - static + dynamic Ignore pragmas in interface files - static + dynamic @@ -1151,7 +1157,7 @@ dir Add dir to the directory search list for #include files - static + dynamic - @@ -1217,7 +1223,7 @@ Omit code generation - static + mode - @@ -1251,7 +1257,7 @@ name On Darwin/MacOS X only, link in the framework name. This option corresponds to the option for Apple's Linker. - static + dynamic - @@ -1259,50 +1265,56 @@ 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 + dynamic - lib Link in library lib - static + dynamic - dir Add dir to the list of directories searched for libraries - static + dynamic - Set main function - static + dynamic + - + + + + DLL-creation mode (Windows only) + dynamic - Don't assume this program contains main - static + dynamic - Omit linking - static + dynamic - name Link in package name - static + dynamic - Split objects (for libraries) - static + dynamic - @@ -1347,50 +1359,51 @@ cmd Use cmd as the literate pre-processor - static + dynamic - cmd Use cmd as the C pre-processor (with only) - static - + dynamic + - cmd Use cmd as the C compiler - static + dynamic - cmd Use cmd as the assembler - static + dynamic - cmd Use cmd as the linker - static + dynamic - cmd Use cmd as the DLL generator - static + dynamic - cmd Use cmd as the dependency generator - static + dyanmic - cmd Use cmd as the pre-processor (with only) - static + dynamic - @@ -1458,19 +1471,19 @@ option pass option to the linker - static + dynamic - option pass option to the DLL generator - static + dynamic - option pass option to the dependency generator - static + dynamic - @@ -1538,7 +1551,7 @@ - + Compiler debugging options @@ -1822,12 +1835,6 @@ - - - Make all top-level names global (for ) - static - - - - Don't complain about .hi file mismatches static @@ -1846,12 +1853,6 @@ - - - Renamer: don't prune declarations - static - - - - Set simplification history size static @@ -1866,7 +1867,7 @@ Turn off assembly mangling (use instead) - static + dynamic - @@ -1881,7 +1882,6 @@ Still to document: Misc: , ( "H" , HasArg (setHeapSize . fromIntegral . decodeSize) ) - , ( "Rghc-timing" , NoArg (enableTimingStats) ) -Bdir -->