summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Pipeline/Execute.hs
Commit message (Expand)AuthorAgeFilesLines
* Migrate errors to diagnostics in GHC.Tc.Modulesheaf2023-05-151-3/+2
* Add fused multiply-add instructionssheaf2023-05-111-0/+1
* Rework plugin initialisation pointsAaron Allen2023-05-051-7/+8
* Don't write o-boot files in Interactive modeMatthew Pickering2023-01-241-15/+27
* JS: fix support for -outputdir (#22641)Sylvain Henry2022-12-221-20/+19
* JS: fix object file name comparison (#22578)Sylvain Henry2022-12-131-1/+8
* Add initial support for LoongArch Architecture.lrzlin2022-12-081-0/+1
* Add Javascript backendSylvain Henry2022-11-291-32/+56
* driver: pass -Wa,--no-type-check for wasm32 when runAsPhaseCheng Shao2022-11-111-0/+31
* Add GHC.SysTools.Cpp moduleSylvain Henry2022-10-251-156/+10
* Fix GHCis interaction with tag inference.Andreas Klebinger2022-10-181-3/+3
* Interface Files with Core DefinitionsMatthew Pickering2022-10-111-22/+18
* Fix typosEric Lindblad2022-09-141-4/+4
* Remove Outputable Char instanceKrzysztof Gogolewski2022-09-071-3/+5
* driver: don't actually merge objects when ar -L worksCheng Shao2022-08-241-1/+1
* compiler: Drop --build-id=none hackBen Gamari2022-08-181-8/+1
* Avoid as pipeline when compiling cCheng Shao2022-07-251-7/+16
* Add location to cc phaseCheng Shao2022-07-251-4/+4
* Refactor ModuleName to L.H.S.Module.Nameromes2022-07-031-1/+2
* Rename `HsToCore.{Coverage -> Ticks}`John Ericson2022-06-021-2/+2
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-44/+61
* Don't store LlvmConfig into DynFlagsSylvain Henry2022-05-171-7/+11
* Give Cmm files fake ModuleNames which include full filepathMatthew Pickering2022-04-271-1/+1
* Windows/Clang: Build system adaptationBen Gamari2022-04-061-1/+4
* Add warnings for file header pragmas that appear in the body of a module (#20...Zubin Duggal2022-04-061-3/+3
* Build ar archives with -L when "joining" objectsBen Gamari2022-04-061-1/+3
* Add a Note describing lack of object merging on WindowsBen Gamari2022-04-061-1/+29
* driver: Make object merging optionalBen Gamari2022-04-061-1/+1
* Use static archives as an alternative to object mergingBen Gamari2022-04-061-2/+8
* driver: Improve -Wunused-packages error message (and simplify implementation)Matthew Pickering2022-04-011-1/+1
* Allow hscGenHardCode to not return CgInfosSylvain Henry2022-02-251-2/+2
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-201-1/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-011-3/+2
* Rip out remaining SPARC supportBen Gamari2022-01-291-21/+0
* A few comment cleanupsBen Gamari2022-01-291-0/+1
* Multiple Home UnitsMatthew Pickering2021-12-281-5/+23
* ghc-bin: Add --merge-objs modeBen Gamari2021-12-141-17/+12
* compiler: Use withFile instead of bracketBen Gamari2021-12-141-2/+1
* compiler: Drop `Maybe ModLocation` from T_MergeForeignBen Gamari2021-12-141-4/+4
* package imports: Take into account package visibility when renamingMatthew Pickering2021-12-091-2/+1
* Add `llvmOptLevel` to `DynFlags` (#20500)Gergo ERDI2021-11-251-4/+4
* Avoid GHC_STAGE and other include bitsJohn Ericson2021-11-051-1/+1
* Refactor package importsSylvain Henry2021-10-221-8/+12
* driver: Cleanups related to ModLocationMatthew Pickering2021-10-191-9/+80
* Driver rework pt3: the upsweepMatthew Pickering2021-08-181-1/+3
* Use Ways API instead of Set specific functionsFendor2021-07-211-4/+4
* driver: Fix recompilation for modules importing GHC.PrimMatthew Pickering2021-07-211-3/+4
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-191-6/+9
* driver: Convert runPipeline to use a free monadMatthew Pickering2021-07-071-0/+1263