summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver
Commit message (Expand)AuthorAgeFilesLines
* Misc cleanupwip/misc-cleanup2Krzysztof Gogolewski2022-11-142-5/+4
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-1/+1
* driver: Fix -fdefer-diagnostics flagMatthew Pickering2022-11-111-2/+2
* compiler: enforce cmm switch planning for wasm32Cheng Shao2022-11-111-1/+2
* driver: pass -Wa,--no-type-check for wasm32 when runAsPhaseCheng Shao2022-11-111-0/+31
* compiler: allow big arith for wasm32Cheng Shao2022-11-111-1/+1
* Add support for the wasm32-wasi target tupleCheng Shao2022-11-111-0/+1
* Fire RULES in the SpecialiserSimon Peyton Jones2022-11-101-11/+10
* Use TcRnDiagnostic in GHC.Tc.TyCl.Instance (#20117)Giles Anderson2022-11-091-1/+1
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-051-2/+3
* Export pprTrace and friends from GHC.Prelude.Andreas Klebinger2022-11-032-4/+2
* Typo: rename -fwrite-if-simplfied-core to -fwrite-if-simplified-coreKrzysztof Gogolewski2022-11-012-4/+4
* Minor SDoc-related cleanupKrzysztof Gogolewski2022-10-282-3/+3
* Add GHC.SysTools.Cpp moduleSylvain Henry2022-10-252-156/+11
* CoreToStg: purge `DynFlags`.M Farkas-Dyck2022-10-202-1/+18
* Fix typo in `Opt_WriteIfSimplifiedCore`'s nameGergő Érdi2022-10-193-5/+5
* Scrub various partiality involving lists (again).M Farkas-Dyck2022-10-191-3/+2
* Add -fsuppress-error-contexts to disable printing error contexts in errorswip/diagnostics-configMatthew Pickering2022-10-184-5/+11
* Allow configuration of error message printingMatthew Pickering2022-10-1810-38/+113
* Fix GHCis interaction with tag inference.Andreas Klebinger2022-10-184-36/+42
* Refactor IPE initializationBen Gamari2022-10-112-22/+16
* Don't keep exit join points so muchSimon Peyton Jones2022-10-111-30/+24
* Teach -fno-code about -fprefer-byte-codeMatthew Pickering2022-10-111-18/+87
* Interface Files with Core DefinitionsMatthew Pickering2022-10-118-88/+235
* Boxity: Don't update Boxity unless worker/wrapper follows (#21754)wip/T21754Sebastian Graf2022-09-301-1/+1
* Export OnOff from GHC.Driver.SessionJade Lovelace2022-09-281-0/+1
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-271-0/+1
* driver: pass original Cmm filename in ModLocationCheng Shao2022-09-171-1/+1
* Clean up some. In particular:M Farkas-Dyck2022-09-174-36/+11
* Fix typosKrzysztof Gogolewski2022-09-142-2/+2
* Fix typosEric Lindblad2022-09-149-22/+22
* Add diagnostic codessheaf2022-09-137-13/+35
* Remove Outputable Char instanceKrzysztof Gogolewski2022-09-072-4/+6
* Minor cleanupKrzysztof Gogolewski2022-09-011-1/+0
* Remove label style from printing contextKrzysztof Gogolewski2022-08-264-10/+11
* Fix redundant importKrzysztof Gogolewski2022-08-251-2/+2
* driver: don't actually merge objects when ar -L worksCheng Shao2022-08-241-1/+1
* compiler: Drop --build-id=none hackBen Gamari2022-08-182-9/+1
* driver: Honour -x optionMatthew Pickering2022-08-182-40/+33
* Add support for external static plugins (#20964)Sylvain Henry2022-08-103-5/+186
* Change `-fprof-late` to insert cost centres after unfolding creation.Andreas Klebinger2022-08-064-4/+26
* Store interfaces in ModIfaceCache more directlyMatthew Pickering2022-08-042-73/+49
* Fix leaks in --make mode when there are module loopsMatthew Pickering2022-08-043-94/+273
* Force safeInferred to avoid retaining extra copy of DynFlagsMatthew Pickering2022-08-041-1/+2
* Add a note about about W/W for unlifting strict argumentsAndreas Klebinger2022-08-041-1/+1
* Add -dsuppress-coercion-types to make coercions even smaller.Andreas Klebinger2022-08-022-1/+6
* driver: Don't create LinkNodes when -no-link is enabledMatthew Pickering2022-07-281-1/+1
* Avoid as pipeline when compiling cCheng Shao2022-07-253-14/+22
* Add location to cc phaseCheng Shao2022-07-253-6/+6
* Add tests that -XHaskell98 and -XHaskell2010 enable DeepSubsumptionMatthew Pickering2022-07-251-1/+3