summaryrefslogtreecommitdiff
path: root/compiler/ghc.mk
Commit message (Expand)AuthorAgeFilesLines
* Make: Get rid of `BUILD_.*_INCLUDE_DIRS`John Ericson2021-11-161-10/+2
* Delete dead code knobs for building GHC itselfJohn Ericson2021-11-151-58/+0
* Make: Get rid of GHC_INCLUDE_DIRSJohn Ericson2021-11-151-5/+4
* Make: Do not generate ghc.* headers in stage0John Ericson2021-11-121-1/+1
* Treat generated RTS headers in a more consistent mannerJohn Ericson2021-11-021-2/+0
* Remove `includes_GHCCONSTANTS` from make build systemJohn Ericson2021-11-021-1/+0
* Fix compilerConfig stagesHaochen Tong2021-10-221-1/+1
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-3/+2
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+0
* Implement Unique supply with Addr# atomic primopSylvain Henry2021-01-051-12/+0
* Rename ghci flag into internal-interpreterSylvain Henry2020-09-161-1/+1
* Fix build systemsSylvain Henry2020-07-251-6/+5
* Remove unused "ncg" flagSylvain Henry2020-07-221-5/+0
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-011-2/+2
* Build a threaded stage 1 if the bootstrapping GHC supports it.Travis Whitaker2020-05-291-0/+6
* Move Config module into GHC.SettingsSylvain Henry2020-05-241-3/+3
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-1/+1
* Add :doc to GHC.Primmniip2020-04-231-1/+4
* Modules (#13009)Sylvain Henry2020-04-181-2/+2
* Use run-time tablesNextToCode in compiler exclusively (#15548)Joachim Breitner2020-03-261-8/+0
* Modules: Driver (#13009)Sylvain Henry2020-02-211-5/+5
* Define GHC_STAGE in headers instead of command-lineBen Gamari2019-10-091-6/+1
* Rename STAGE macro to GHC_STAGEBen Gamari2019-10-091-5/+5
* Remove {Build,Host}Platform_NAME from headerJohn Ericson2019-10-041-33/+51
* Per stage headers, ghc_boot_platform.h -> stage 0 ghcplatform.hJohn Ericson2019-10-041-106/+40
* Consolidate `TablesNextToCode` and `GhcUnreigsterised` in configure (#15548)Joachim Breitner2019-08-101-1/+1
* Make stage 1 GHC target independentJohn Ericson2019-07-241-15/+1
* Remove LLVM_TARGET platform macrosJohn Ericson2019-07-141-2/+0
* Deduplicate "unique subdir" code between GHC and CabalJohn Ericson2019-07-091-13/+13
* Fix two more `#ifndef` for the linterJohn Ericson2019-07-091-2/+2
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-50/+0
* Purge TargetPlatform_NAME and cTargetPlatformStringJohn Ericson2019-05-081-4/+0
* Remove cGhcEnableTablesNextToCodeJohn Ericson2019-05-061-2/+0
* Move cGHC_UNLIT_PGM to be "unlit command" in settingsJohn Ericson2019-04-301-2/+0
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-2/+2
* Rip out object splittingBen Gamari2019-03-051-7/+0
* Remove ghctags (#16274)Sylvain Henry2019-02-101-3/+0
* Make GHC (the library) flexible in the choice of integer libraryJoachim Breitner2018-10-031-2/+0
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Remove dll-split.Tamar Christina2017-08-291-148/+0
* Refactor temp files cleanupDouglas Wilson2017-06-081-0/+1
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-0/+1
* Pass LLVMTarget (identical to --target)Moritz Angermann2017-05-111-0/+2
* compiler/ghc.mk: fix GhcWithInterpreter=NO build failureSergei Trofimovich2017-04-021-5/+5
* Allow colors to be customizedPhil Ruffwind2017-03-231-0/+1
* No join-point from an INLINE function with wrong aritySimon Peyton Jones2017-03-171-0/+1
* Introduce and use EnumSet in DynFlagsBen Gamari2017-03-151-0/+1
* Add flag allowing convenient disabling of terminfo supportBen Gamari2017-02-281-0/+4
* Fix comment (old file names) in compiler/Takenobu Tani2017-02-041-1/+1
* Ditch static flagsSylvain Henry2017-02-021-1/+0