summaryrefslogtreecommitdiff
path: root/compiler/main/GhcMake.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Make dynflag argument for withTiming pure.Andreas Klebinger2019-10-231-1/+1
* Make -fbyte-code prevent unboxed tuples/sums from implying object code (#16876)Ryan Scott2019-09-261-5/+8
* Add -fkeep-going to make compiler continue despite errors (#15424)Kari Pahula2019-09-231-3/+36
* Allow reusing temporary object files generated by GHCi by writing to -odir in...nineonine2019-07-111-5/+7
* Fix #16511: changes in interface dependencies should trigger recompilationPhuong Trinh2019-07-091-22/+0
* Fix #16805 by formatting warning messagenineonine2019-06-271-6/+6
* Warn about unused packagesYuras Shumovich2019-06-111-1/+69
* Improve targetContents code docsDaniel Gröber2019-05-301-0/+1
* Add depanalPartial to make getting a partial modgraph easierDaniel Gröber2019-05-301-10/+32
* Catch preprocessor errors in downsweepDaniel Gröber2019-05-301-15/+2
* Make downsweep return all errors per-module instead of throwing someDaniel Gröber2019-05-301-13/+13
* Refactor summarise{File,Module} to extract checkSummaryTimestampDaniel Gröber2019-05-301-47/+55
* Refactor summarise{File,Module} to reduce code duplicationDaniel Gröber2019-05-301-84/+123
* Refactor downsweep to allow returning multiple errors per moduleDaniel Gröber2019-05-301-28/+26
* Export GhcMake.downsweepDaniel Gröber2019-05-301-0/+2
* Inline `Settings` into `DynFlags`John Ericson2019-05-291-2/+2
* downsweep: Allow TargetFile not to exist when a buffer is givenDaniel Gröber2019-05-291-1/+1
* Allow using tagetContents for modules needing preprocessingDaniel Gröber2019-05-291-25/+3
* Handle hs-boot files in -Wmissing-home-modules (#16551)Krzysztof Gogolewski2019-05-291-0/+4
* Have GHCi use object code for UnboxedTuples modules #15454Michael Sloan2019-05-221-10/+55
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-4/+4
* Fix #16219: TemplateHaskell causes indefinite package build errorEdward Z. Yang2019-01-311-0/+3
* Add -fdefer-diagnostics to defer and group diagnostic messages in make-modeZejun Wu2019-01-311-2/+37
* Remove an old OPTIONS_GHCÖmer Sinan Ağacan2018-12-201-4/+0
* Support generating HIE filesAlec Theriault2018-12-111-2/+11
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-1/+1
* Improve missing-home-modules warning formattingMatthew Pickering2018-03-021-4/+9
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Fix incorrect retypecheck loop in -j (#14075)Edward Z. Yang2017-08-221-2/+48
* Make module membership on ModuleGraph fasterBartosz Nitka2017-07-181-24/+49
* Fix logic error in GhcMake.enableCodeGenForTHDouglas Wilson2017-07-111-16/+21
* Improve Wmissing-home-modules warning under CabalBen Gamari2017-07-111-1/+6
* Fix -fno-code for modules that use -XQuasiQuotesDouglas Wilson2017-07-031-1/+1
* Revert "Make module membership on ModuleGraph faster"Ben Gamari2017-06-271-34/+20
* Make module membership on ModuleGraph fasterBartosz Nitka2017-06-271-20/+34
* Refactor temp files cleanupDouglas Wilson2017-06-081-44/+37
* Efficient checks for stable modulesBartosz Nitka2017-05-301-19/+37
* Handle file targets in missing home modules warningHerbert Valerio Riedel2017-05-221-10/+28
* Compile modules that are needed by template haskell, even with -fno-code.Douglas Wilson2017-05-201-17/+165
* Fix a performance bug in GhcMake.downsweepSimon Marlow2017-05-101-5/+12
* Efficient membership for home modulesBartosz Nitka2017-05-101-5/+7
* Export function for use in GHC APIAlan Zimmerman2017-04-231-1/+2
* Replace Digraph's Node type synonym with a data typeMatthew Pickering2017-04-041-7/+8
* Introduce putLogMsgBen Gamari2017-03-151-1/+1
* Clean up findPartiallyCompletedCyclesDavid Feuer2017-02-071-17/+12
* Add support for StaticPointers in GHCiBen Gamari2017-02-021-0/+12
* Typos and grammar in manual/commentsGabor Greif2017-01-231-1/+1
* Warn on missing home modulesYuras Shumovich2017-01-201-0/+39