Skip to content

DynFlags refactoring III (#17957)

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

Use Platform instead of DynFlags when possible:

  • tARGET_MIN_INT et al. replaced with platformMinInt et al.
  • no more DynFlags in PreRules: added a new RuleOpts datatype
  • don't use wORD_SIZE in the compiler
  • make wordAlignment use Platform
  • make dOUBLE_SIZE a constant
Edited by Sylvain Henry

Merge request reports