summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Session.hs
Commit message (Expand)AuthorAgeFilesLines
* DmdAnal: Implement Boxity Analysis (#19871)wip/T19871Sebastian Graf2021-10-231-0/+6
* Remove DT_Failed stateMatthew Pickering2021-10-191-33/+9
* driver: Cleanups related to ModLocationMatthew Pickering2021-10-191-26/+6
* Disable -dynamic-too if -dynamic is also passedMatthew Pickering2021-10-061-0/+6
* Add `-dsuppress-core-sizes` flag (#20342)Sylvain Henry2021-09-281-1/+3
* Remove unused, undocumented debug/dump flag `-ddump-vt-trace`. See 20403.Benjamin Maurer2021-09-221-3/+0
* Refactor module dependencies codeSylvain Henry2021-09-171-5/+0
* Ensure .dyn_hi doesn't overwrite .hiZiyang Liu2021-09-171-6/+12
* Emit warning if bang is applied to unlifted typesTito Sacchi2021-09-171-0/+1
* Don't store tmpDir in SettingsSylvain Henry2021-08-031-8/+8
* Use Ways API instead of Set specific functionsFendor2021-07-211-3/+3
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-191-2/+3
* Rename RecordPuns to NamedFieldPuns in LangExt.ExtensionAlfredo Di Napoli2021-07-191-3/+3
* driver: Convert runPipeline to use a free monadMatthew Pickering2021-07-071-2/+2
* Put tracing functions into their own moduleSylvain Henry2021-06-221-0/+1
* Linker/darwin: Properly honour -fno-use-rpathsMatthew Pickering2021-06-201-26/+37
* Deprecate -Wmissing-monadfail-instances (#17875)Krzysztof Gogolewski2021-06-191-1/+2
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-18/+5
* Add -Wmissing-exported-pattern-synonym-signaturesThomas Winant2021-05-291-1/+2
* Enable strict dicts by default at -O2.Andreas Klebinger2021-05-271-0/+1
* Avoid fingerprinting the absolute path to the source filePepe Iborra2021-05-261-2/+32
* Refactor driver code; de-duplicate and split APIs (#14095, !5555)Divam2021-05-251-0/+1
* Move warning flag handling into Flags moduleSylvain Henry2021-05-241-266/+128
* driver: check if clang is the assembler when passing clang specific arguments...Adam Sandberg Ericsson2021-05-191-2/+8
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-0/+1
* Disallow -XDerivingVia when -XSafe is on (#19786)Aaron Allen2021-05-061-1/+11
* Introduce -ddump-verbose-inliningsBen Gamari2021-04-271-0/+3
* Move 'nextWrapperNum' into 'DsM' and 'TcM'Fendor2021-04-221-5/+0
* driver: Consider dyn_o files when checking recompilation in -cMatthew Pickering2021-04-221-3/+2
* Read constants header instead of global platformConstantsSylvain Henry2021-04-101-1/+8
* Remove dynamic-by-default (#16782)Sylvain Henry2021-04-071-12/+1
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-051-3/+8
* [armv7] PIC by default + [aarch64-linux] T11276 metric increaseMoritz Angermann2021-03-291-0/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-291-2/+3
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-251-0/+1
* Implement the UnliftedDatatypes extensionSebastian Graf2021-03-141-0/+5
* Use GHC2021 as default languageJoachim Breitner2021-03-101-9/+3
* Introduce GHC2021 languageJoachim Breitner2021-03-101-1/+52
* DynFlags: move temp file management into HscEnv (#17957)Sylvain Henry2021-03-081-42/+0
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-0/+2
* Add a Template Haskell warning flag -Wimplicit-liftKrzysztof Gogolewski2021-03-041-1/+2
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-1/+2
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-0/+2
* Add a flag to dump the FastString tableSylvain Henry2021-03-031-0/+3
* Implement -Wambiguous-fieldsAdam Gundry2021-02-261-0/+2
* Move Hooks into HscEnvSylvain Henry2021-02-221-5/+0
* directory: ensure xdg compliance (Fix #6077)Gauvain 'GovanifY' Roussel-Tarbouriech2021-02-181-1/+1
* Implement NoFieldSelectors extension (ghc-proposals 160)Adam Gundry2021-02-161-0/+16
* Remove deprecated -XGenerics and -XMonoPatBindsKrzysztof Gogolewski2021-02-131-15/+0