Commit 7c507e1c authored by Andrey Mokhov's avatar Andrey Mokhov Committed by GitHub

Document the --freeze1 flag

See #250
parent cbee74bf
......@@ -58,6 +58,12 @@ currently supports several others:
`vanilla` way, which speeds up builds by 3-4x. Build flavours are documented
* `--freeze1`: freeze Stage1 GHC, i.e. do not rebuild it even if some of its source files
are out-of-date. This allows to significantly reduce the rebuild time when you are working
on a feature that affects both Stage1 and Stage2 compilers, but may lead to incorrect
build results. To unfreeze Stage1 GHC simply drop the `--freeze1` flag and Hadrian will
rebuild all out-of-date files.
* `--haddock`: build Haddock documentation.
* `--integer-simple`: build GHC using the `integer-simple` integer library (instead
......@@ -136,7 +142,6 @@ The new build system still lacks many important features:
* Validation is not implemented: [#187][validation-issue].
* Dynamic linking on Windows is not supported [#343][dynamic-windows-issue].
* Only HTML Haddock documentation is supported (use `--haddock` flag).
* Not all modes of the old build system are supported, e.g. [#250][freeze-issue].
* Cross-compilation is not implemented: [#177][cross-compilation-issue].
* There is no support for binary distribution: [#219][install-issue].
......@@ -180,7 +185,6 @@ enjoy the project.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment