summaryrefslogtreecommitdiff
path: root/compiler/main/DynFlags.hs
Commit message (Expand)AuthorAgeFilesLines
* Linker/darwin: Properly honour -fno-use-rpathsMatthew Pickering2021-06-251-26/+37
* [armv7] PIC by default + [aarch64-linux] T11276 metric increaseMoritz Angermann2021-03-291-0/+1
* [aarch64] always PICMoritz Angermann2021-02-151-8/+22
* Backport: Fix for #18955 to GHC 8.10 #18955Roland Senn2020-11-301-5/+5
* Add -pgmlm and -optlm flagsKrzysztof Gogolewski2020-10-161-0/+4
* Add a flag to indicate that gcc supports -no-pieKrzysztof Gogolewski2020-10-161-0/+2
* [macOS] improved runpath handlingwip/angerman/ghc-8.10-backport-rpathMoritz Angermann2020-10-141-3/+35
* Refactor handling of object mergingBen Gamari2020-08-041-2/+8
* Pass -Wno-unused-command-line-arguments during link on FreeBSDBen Gamari2020-04-131-1/+3
* Introduce -Wcompat-unqualified-importsBen Gamari2020-01-121-1/+4
* Make warnings for TH splices opt-inSebastian Graf2020-01-061-0/+2
* Add new flag for unarised STG dumpsÖmer Sinan Ağacan2019-10-231-2/+5
* Rename STAGE macro to GHC_STAGEBen Gamari2019-10-091-2/+2
* users-guide: Document -XHaskell98 and -XHaskell2010Ben Gamari2019-10-081-0/+3
* Refactor, document, and optimize LLVM configuration loadingBen Gamari2019-10-071-12/+13
* Always enable the external interpreterJohn Ericson2019-10-041-9/+8
* Factor out a smaller part of Platform for host fallbackJohn Ericson2019-10-041-1/+1
* Deprecate -fwarn-hi-shadowing, because it was never implemented and isDaroc Alden2019-10-041-1/+2
* DynFlags: Only warn when split-sections is ignoredBen Gamari2019-10-031-2/+2
* Allow users to disable Unicode with an env varRon Mordechai2019-09-271-1/+5
* Make -fbyte-code prevent unboxed tuples/sums from implying object code (#16876)Ryan Scott2019-09-261-1/+5
* Standalone kind signatures (#16794)wip/top-level-kind-signaturesVladislav Zavialov2019-09-251-0/+4
* PmCheck: Only ever check constantly many models against a single patternSebastian Graf2019-09-251-4/+11
* Add -Wderiving-defaults (#15839)Kari Pahula2019-09-251-0/+3
* Add -fkeep-going to make compiler continue despite errors (#15424)Kari Pahula2019-09-231-0/+2
* Add a new flag -dno-typeable-binds for debuggingÖmer Sinan Ağacan2019-09-081-2/+5
* Remove Unused flag -ddump-shape [skip ci]luca2019-08-281-4/+0
* Consolidate `TablesNextToCode` and `GhcUnreigsterised` in configure (#15548)Joachim Breitner2019-08-101-10/+4
* Add a -fprint-axiom-incomps option (#15546)mniip2019-08-071-0/+2
* Introduce a type for "platform word size", use it instead of IntÖmer Sinan Ağacan2019-08-061-9/+6
* Change behaviour of -ddump-cmm-verbose to dump each Cmm pass output to a sepa...nineonine2019-07-261-2/+7
* Hide "Loading package environment" message with -v0 (fix #16879)Artem Pelenitsyn2019-07-191-168/+32
* Fix formatting of --info's "Debug on" fieldBen Gamari2019-07-181-1/+1
* Revert "Add support for SIMD operations in the NCG"Ben Gamari2019-07-161-3/+0
* Expunge #ifdef and #ifndef from the codebaseJohn Ericson2019-07-141-1/+1
* Deduplicate "unique subdir" code between GHC and CabalJohn Ericson2019-07-091-10/+2
* Remove most uses of TARGET platform macrosJohn Ericson2019-07-091-5/+7
* Add support for SIMD operations in the NCGAbhiroop Sarkar2019-07-031-0/+3
* Fix stage 1 warningsÖmer Sinan Ağacan2019-07-021-1/+2
* typo in the docs for DynFlags.hsArtem Pelenitsyn2019-06-271-1/+1
* Add -Winferred-safe-imports warningOleg Grenrus2019-06-251-5/+13
* Move 'Platform' to ghc-bootJohn Ericson2019-06-191-1/+1
* Remove duplicates from 'ghc --info' outputAlp Mestanogullari2019-06-141-5/+0
* Implement the -XUnliftedNewtypes extension.Andrew Martin2019-06-141-0/+1
* Maintain separate flags for C++ compiler invocationsBen Gamari2019-06-131-2/+2
* Refine the GHCI macro into HAVE[_{INTERNAL, EXTERNAL}]_INTERPRETERAlp Mestanogullari2019-06-111-3/+3
* Warn about unused packagesYuras Shumovich2019-06-111-1/+3
* Inline `Settings` into `DynFlags`John Ericson2019-05-291-85/+109
* Break up `Settings` into smaller structsJohn Ericson2019-05-291-128/+110
* Include CPP preprocessor dependencies in -M outputDavid Eichmann2019-05-211-0/+7