Skip to content

Make sure all boolean settings entries use `YES` / `NO`

John Ericson requested to merge Ericson2314/ghc:fix-settings-bools into master

Some where using True / False, a legacy of when they were in Config.hs. See #16914 (closed) / d238d306 for a similar problem.

Also clean up the configure variables names for consistency and clarity while we're at it. "Target" makes clear we are talking about outputted code, not where GHC itself runs.

  • are either individually buildable or squashed
  • have commit messages which describe what they do (referring to Notes and tickets using #NNNN syntax when appropriate)
  • have added source comments describing your change. For larger changes you likely should add a Note and cross-reference it from the relevant places.
  • add a testcase to the testsuite.
  • replace this message with a description motivating your change

If you have any questions don't hesitate to open your merge request and inquire in a comment. If your patch isn't quite done yet please do add prefix your MR title with WIP:.

Merge request reports