summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Pipeline.hs
Commit message (Expand)AuthorAgeFilesLines
* JS: fix support for -outputdir (#22641)Sylvain Henry2022-12-221-3/+7
* Add Javascript backendSylvain Henry2022-11-291-46/+87
* Add GHC.SysTools.Cpp moduleSylvain Henry2022-10-251-0/+1
* Allow configuration of error message printingMatthew Pickering2022-10-181-3/+6
* Fix GHCis interaction with tag inference.Andreas Klebinger2022-10-181-1/+1
* Interface Files with Core DefinitionsMatthew Pickering2022-10-111-13/+16
* Fix typosEric Lindblad2022-09-141-1/+1
* Add diagnostic codessheaf2022-09-131-2/+2
* Remove Outputable Char instanceKrzysztof Gogolewski2022-09-071-1/+1
* Remove label style from printing contextKrzysztof Gogolewski2022-08-261-1/+1
* driver: Honour -x optionMatthew Pickering2022-08-181-40/+32
* Avoid as pipeline when compiling cCheng Shao2022-07-251-1/+1
* Add location to cc phaseCheng Shao2022-07-251-1/+1
* driver: Fix implementation of -SMatthew Pickering2022-07-191-14/+17
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-20/+27
* driver: Make -no-keep-o-files -no-keep-hi-files work in --make modeMatthew Pickering2022-05-101-7/+6
* Add warnings for file header pragmas that appear in the body of a module (#20...Zubin Duggal2022-04-061-4/+5
* Use static archives as an alternative to object mergingBen Gamari2022-04-061-5/+3
* driver: Remove needsTemplateHaskellOrQQ from ModuleGraphMatthew Pickering2022-02-231-24/+3
* Prepare rechecking logic for new type in a few waysJohn Ericson2022-02-231-5/+5
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-201-1/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-011-4/+1
* Multiple Home UnitsMatthew Pickering2021-12-281-12/+23
* ghc-bin: Add --merge-objs modeBen Gamari2021-12-141-3/+11
* compiler: Drop `Maybe ModLocation` from T_MergeForeignBen Gamari2021-12-141-3/+3
* Dump non-module specific info to file #20316Carrie Xu2021-12-011-1/+1
* Fix boolean confusion with Opt_NoLlvmMangler flagMatthew Pickering2021-11-051-2/+2
* Avoid GHC_STAGE and other include bitsJohn Ericson2021-11-051-1/+0
* Remove DT_Failed stateMatthew Pickering2021-10-191-64/+2
* driver: Cleanups related to ModLocationMatthew Pickering2021-10-191-10/+9
* dynamic-too: Check the dynamic-too status in hscPipelineMatthew Pickering2021-10-191-9/+9
* driver: Update cached DynFlags in ModSummary if we are enabling -dynamic-tooMatthew Pickering2021-10-191-3/+4
* Fix -E -fno-code undesirable interactions #20439CarrieMY2021-10-081-2/+4
* driver: Fix -E -XCPP, copy output from CPP ouput rather than .hs outputMatthew Pickering2021-09-301-2/+2
* Driver rework pt3: the upsweepMatthew Pickering2021-08-181-2/+2
* Refactoring module dependenciesSylvain Henry2021-08-131-2/+6
* Use Ways API instead of Set specific functionsFendor2021-07-211-3/+3
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-191-2/+2
* driver: Convert runPipeline to use a free monadMatthew Pickering2021-07-071-1768/+486
* Dynflags: introduce DiagOptsSylvain Henry2021-07-011-3/+4
* Remove useless .hs-bootSylvain Henry2021-07-011-1/+0
* Parser: make less DynFlags dependentSylvain Henry2021-06-071-3/+5
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-45/+43
* Add PsHeaderMessage diagnostic (fixes #19923)Alfredo Di Napoli2021-06-041-2/+6
* Driver Rework PatchMatthew Pickering2021-06-031-95/+30
* Avoid fingerprinting the absolute path to the source filePepe Iborra2021-05-261-5/+8
* Support new parser types in GHCAlfredo Di Napoli2021-05-261-2/+1
* Refactor driver code; de-duplicate and split APIs (#14095, !5555)Divam2021-05-251-197/+234
* SysTools: make file copy more efficientSylvain Henry2021-05-211-3/+4
* Extensible Hints for diagnostic messagesAlfredo Di Napoli2021-05-201-1/+1