ghc6(1) on Linux
The text d06713fda7df, as Debian 4.0 (Etch) shipped it.
the Glasgow Haskell Compiler
Flags it lists
-
-#include -
--mk-dll -
--numeric-version -
--print-libdir -
--show-iface -
--version -
-? -
-D -
-F -
-H -
-I -
-L -
-Rghc-timing -
-U -
-V -
-auto -
-auto-all -
-caf-all -
-cpp -
-dcmm-lint -
-dcore-lint -
-ddump-asm -
-ddump-bcos -
-ddump-cmm -
-ddump-cpranal -
-ddump-cse -
-ddump-deriv -
-ddump-ds -
-ddump-flatC -
-ddump-foreign -
-ddump-hi -
-ddump-hi-diffs -
-ddump-if-trace -
-ddump-inlinings -
-ddump-minimal-imports -
-ddump-occur-anal -
-ddump-opt-cmm -
-ddump-parsed -
-ddump-prep -
-ddump-rn -
-ddump-rn-stats -
-ddump-rn-trace -
-ddump-rules -
-ddump-simpl -
-ddump-simpl-iterations -
-ddump-simpl-stats -
-ddump-spec -
-ddump-splices -
-ddump-stg -
-ddump-stranal -
-ddump-tc -
-ddump-tc-trace -
-ddump-types -
-ddump-worker-wrapper -
-debug -
-dfaststring-stats -
-dno-black-holing -
-dppr-debug -
-dppr-noprags -
-dppr-user-length -
-dshow-passes -
-dsource-stats -
-dstg-lint -
-dstg-stats -
-dverbose-core2core -
-dverbose-stg2stg -
-dynamic -
-fPIC -
-fallow-incoherent-instances -
-fallow-overlapping-instances -
-fallow-undecidable-instances -
-farrows -
-fasm -
-fbang-patterns -
-fcontext-stack -
-ferror-spans -
-fext-core -
-fextended-default-rules -
-fffi -
-ffi -
-fgenerics -
-fglasgow-exts -
-fhistory-size -
-fimplicit-params -
-firrefutable-tuples -
-fno-asm-mangling -
-fno-code -
-fno-hi-version-check -
-fno-implicit-prelude -
-fno-method-sharing -
-fno-mono-pat-binds -
-fno-monomorphism-restriction -
-fno-print-bind-result -
-framework -
-framework-path -
-fscoped-type-variables -
-fth -
-funregisterised -
-fvia-C -
-help -
-ignore-dot-ghci -
-l -
-main-is -
-n -
-no-hs-main -
-no-link -
-prof -
-read-dot-ghci -
-split-objs -
-static -
-threaded -
-ticky -
-unreg -
-v