Skip to content

WIP: Add -no-base flag (#17791)

Sylvain Henry requested to merge hsyl20/ghc:hsyl20-ghc-base into master

Packages below base (integer-*, ghc-bignum) can't depend on base. But GHC itself inserts references to some base entities such as patError. This MR adds a new command-line flag -no-base used to avoid or to panic at compile time when such references are made.

This proved to be useful to fix !2231 (closed).

Edited by Sylvain Henry

Merge request reports