summaryrefslogtreecommitdiff
path: root/ghc/ghc.mk
Commit message (Expand)AuthorAgeFilesLines
* Build a threaded stage 1 if the bootstrapping GHC supports it.Travis Whitaker2020-05-291-1/+8
* Fix GhcThreaded settingBen Gamari2020-02-081-0/+6
* Per stage headers, ghc_boot_platform.h -> stage 0 ghcplatform.hJohn Ericson2019-10-041-5/+0
* make: Fix bindist installationBen Gamari2019-06-041-5/+2
* Generate settings by make/hadrian instead of configureJohn Ericson2019-04-301-0/+3
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-2/+2
* Rip out object splittingBen Gamari2019-03-051-6/+0
* Extract hard-coded LLVM opt flags into a fileKavon Farvardin2018-05-301-2/+6
* Clean up opt and llcMoritz Angermann2017-09-061-0/+5
* Remove GhcDynamic (in favor of DYNAMIC_GHC_PROGRAMS)Reid Barton2017-04-121-3/+2
* Updates to handle new CabalEdward Z. Yang2016-06-301-0/+1
* Synchronise ghci-package version with ghc-packageHerbert Valerio Riedel2015-12-281-9/+0
* Build system: cleanup BUILD_DIRS + add lots of NotesThomas Miedema2015-09-081-0/+2
* Replace hooks by callbacks in RtsConfig (#8785)Simon Marlow2015-04-071-0/+4
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-2/+2
* Add a kludgy dependency to fix compiling modules that use annotationsIan Lynagh2013-03-171-0/+6
* Automatically add the $(exeext) to program namesIan Lynagh2013-03-031-3/+3
* Use the automatic variables for touchy tooIan Lynagh2013-03-031-3/+3
* Automatically define _INPLACE variables for perl programs tooIan Lynagh2013-03-031-3/+3
* Use unlit_INPLACE rather than UNLIT in the build systemIan Lynagh2013-03-031-1/+1
* Rename $(Windows) to $(Windows_Host)Ian Lynagh2013-03-011-2/+2
* Always quote arguments to removeFiles (fixes Windows install).Geoffrey Mainland2013-02-221-1/+1
* Finish removing BootingFromHcIan Lynagh2013-02-171-5/+0
* Build system tweak: Do the package checks at configure timeIan Lynagh2013-02-151-0/+5
* Tidy up cross-compilingSimon Marlow2013-01-171-1/+1
* Change how dependency generation works; fixes #7381Ian Lynagh2012-11-021-1/+1
* Build the dynamic way by default on Linux/amd64Ian Lynagh2012-10-031-0/+3
* Tweak the build system handling of shell wrappersIan Lynagh2012-09-271-1/+1
* Add more modes to mkDerivedConstantsIan Lynagh2012-09-131-3/+10
* make sure to remove the right link before calling 'ln -s' (could we use 'ln -...Gabor Greif2012-08-301-2/+2
* Fix building with devel snapshotsIan Lynagh2012-03-171-0/+9
* tyopsGabor Greif2012-02-271-1/+1
* Improve support for cross-compilationSimon Marlow2012-01-301-2/+6
* Time handling overhaulSimon Marlow2011-11-251-2/+5
* Improve the way we call "rm" in the build system; fixes trac #4916Ian Lynagh2011-11-191-2/+2
* Remove an old "ToDo" commentIan Lynagh2011-09-131-1/+0
* sanitise naming of package listsSimon Marlow2011-08-051-1/+1
* Follow Cabal reorganisation, and improve build system a littleIan Lynagh2011-06-231-0/+1
* Rename "extra-gcc-opts" to "settings", and start generalising itIan Lynagh2011-04-211-5/+5
* Make the compiler depend on unlit existingIan Lynagh2011-04-201-11/+13
* Remove dead code, now that -fvia-c is a no-opIan Lynagh2011-04-041-3/+3
* Fix ghci in stage3Ian Lynagh2011-01-231-5/+1
* Manually control more of the Cabal flags for the compiler and ghc packagesIan Lynagh2011-01-211-0/+8
* Remove some hardcoded makefile settingsIan Lynagh2011-01-211-19/+0
* Handle dependencies of programs on libraries correctlyIan Lynagh2011-01-161-5/+0
* Remove some flags that are redundant now GHC gets configured by CabalIan Lynagh2011-01-161-10/+0
* Change some HC_OPTS var handlingIan Lynagh2011-01-161-19/+21
* Remove some unnecessary workaroundsIan Lynagh2011-01-161-9/+0
* Build system improvementsIan Lynagh2011-01-151-2/+2
* the 'stage=0' trick to disable all compiler builds stopped working; fix itSimon Marlow2010-05-201-8/+7