summaryrefslogtreecommitdiff
path: root/hadrian
Commit message (Expand)AuthorAgeFilesLines
* hadrian: Remove RTS -Waggregate-return warningMatthew Pickering2019-07-201-1/+0
* Make generated ghc-stage<n> scripts executableSebastian Graf2019-07-191-3/+4
* Fix formatting of --info's "Debug on" fieldBen Gamari2019-07-181-3/+1
* Make GHC-in-GHCi work on WindowsSebastian Graf2019-07-173-5/+11
* Sort out Hadrian colored output flags (fix #16397)Artem Pelenitsyn2019-07-164-38/+20
* Remove LLVM_TARGET platform macrosJohn Ericson2019-07-141-2/+1
* hadrian: Build debug rts with -O0 -g3 and disable rts strippingMatthew Pickering2019-07-142-1/+6
* Make HsInstances and DynFlags compile with -O0 for Stage0 to speed up Hadrian...James Foster2019-07-131-3/+8
* Add shake 0.18.3 to extra depsShayne Fletcher2019-07-121-0/+1
* hadrian/doc: Add some discussion of compilation stagesBen Gamari2019-07-092-0/+1010
* Hadrian: fix source-dist ruleAlp Mestanogullari2019-07-091-11/+53
* Hadrian: implement key-value settings for builder optionsAlp Mestanogullari2019-07-0911-40/+688
* Deduplicate "unique subdir" code between GHC and CabalJohn Ericson2019-07-091-25/+42
* Remove most uses of TARGET platform macrosJohn Ericson2019-07-091-5/+2
* Bump Shake and copy instead of hard link from cloud cacheDavid Eichmann2019-07-082-1/+11
* Hadrian: disable cloud build cache for symlinks #16800David Eichmann2019-07-021-0/+4
* Fix Happy deps for Stack (#16825)Sylvain Henry2019-06-271-10/+5
* Bump containers submodule to v0.6.2.1Ben Gamari2019-06-251-1/+1
* Fix cyclic dependencies when using --configureAndrey Mokhov2019-06-2521-105/+77
* hadrian: Compile UserSettings with -O0Ben Gamari2019-06-181-0/+3
* Disable optimisation when building Cabal in development flavoursBen Gamari2019-06-152-3/+7
* Disable optimisation when building Cabal lib for stage0Ben Gamari2019-06-151-0/+6
* Hadrian: remove superfluous dependencies in Rules.CompileAlp Mestanogullari2019-06-131-2/+0
* Maintain separate flags for C++ compiler invocationsBen Gamari2019-06-133-0/+4
* Hadrian: Track RTS library symlink targetsDavid Eichmann2019-06-135-48/+53
* Fix uses of #ifdef/#ifndefBen Gamari2019-06-121-5/+5
* Bump Cabal submoduleBen Gamari2019-06-121-3/+17
* testsuite/mk/boilerplate.mk: rename 'ghc-config-mk' to 'ghc_config_mk'Alp Mestanogullari2019-06-111-1/+1
* Refine the GHCI macro into HAVE[_{INTERNAL, EXTERNAL}]_INTERPRETERAlp Mestanogullari2019-06-111-0/+6
* Refactor the rules for .hi and .o into a single rule using `&%>` #16764David Eichmann2019-06-101-71/+64
* Hadrian: need CPP preprocessor dependencies #16660David Eichmann2019-06-091-0/+13
* hadrian: Properly partition options in sourceArgsMatthew Pickering2019-06-091-1/+4
* Hadrian: Delete target symlink in createFileLinkUntrackedBen Gamari2019-06-071-1/+4
* Hadrian: profiling and debug enabled ways support -eventlog tooAlp Mestanogullari2019-06-041-1/+3
* Hadrian: fix OSX build failure and add an OSX/Hadrian CI jobAlp Mestanogullari2019-06-041-1/+1
* Hadrian: always generate the libffi dynlibs manifest with globbingAlp Mestanogullari2019-05-301-13/+9
* Hadrian: Add note about Libffi's Indicating Inputs #16653David Eichmann2019-05-291-7/+30
* testsuite: introduce 'static_stats' testsAlp Mestanogullari2019-05-295-4/+19
* hadrian: Fix generation of settingsJohn Ericson2019-05-271-2/+2
* Hadrian: Fix problem with unlit path in settings fileAlp Mestanogullari2019-05-271-1/+3
* Hadrian: Add Mising Libffi Dependencies #16653David Eichmann2019-05-251-5/+23
* add an --hadrian mode to ./validateAlp Mestanogullari2019-05-234-153/+165
* Hadrian: add --test-root-dirs, to only run specific directories of testsAlp Mestanogullari2019-05-223-4/+49
* Update resolver for for happy 1.19.10Shayne Fletcher2019-05-211-1/+1
* Refactor Libffi and RTS rulesDavid Eichmann2019-05-2110-139/+256
* Hadrian: 'need' source files for various docs in Rules.DocumentationAlp Mestanogullari2019-05-141-0/+6
* Restore the --coerce option in 'happy' configurationVladislav Zavialov2019-05-142-2/+2
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-81/+49
* hadrian: Make settings stage specificJohn Ericson2019-05-141-2/+8
* Change GHC.hs to Packages.hs in Hadrian user-settings.mdGiles Anderson2019-05-131-1/+1