summaryrefslogtreecommitdiff
path: root/hadrian/src/Rules/Generate.hs
Commit message (Expand)AuthorAgeFilesLines
* Move "target has RTS linker" out of settingsRodrigo Mesquita2023-05-111-1/+0
* Add hashes to unit-ids created by hadrianromes2023-05-041-7/+9
* Hardwire a better unit-id for ghcromes2023-05-041-0/+15
* rts: always build 64-bit atomic opsCheng Shao2023-04-241-5/+0
* docs: Generate docs/index.html with version numberMatthew Pickering2023-04-141-2/+3
* Enable response files for linker if supportedGabriella Gonzalez2023-03-061-0/+1
* Merge libiserv with ghciSylvain Henry2023-02-171-2/+0
* Windows: Remove mingwex dependencyRyan Scott2023-02-031-2/+1
* hadrian: Substitute LIBRARY_*_VERSION variablesBen Gamari2023-01-311-0/+10
* hadrian: Refactor templating logicBen Gamari2023-01-311-61/+90
* Revert "Hadrian: fix doc generation"Ben Gamari2023-01-311-5/+2
* Hadrian: fix doc generationSylvain Henry2023-01-261-2/+5
* Give the RTS it's own configure scriptJohn Ericson2023-01-181-21/+2
* Add Javascript backendSylvain Henry2022-11-291-2/+10
* Don't let configure perform trivial substitutions (#21846)Sylvain Henry2022-11-231-2/+69
* Export pprTrace and friends from GHC.Prelude.Andreas Klebinger2022-11-031-1/+1
* hadrian: Inplace/Final package databasesMatthew Pickering2022-09-141-5/+8
* compiler: Drop --build-id=none hackBen Gamari2022-08-181-1/+0
* hadrian: Don't read package environments in ghc-stage1 wrapperMatthew Pickering2022-07-041-0/+1
* hadrian: Introduce new package database for executables needed to build stage0Matthew Pickering2022-05-311-8/+15
* Introduce package to capture dependency on C++ stdlibBen Gamari2022-05-171-0/+3
* driver: Introduce pgmcxxBen Gamari2022-05-171-0/+1
* hadrian: Only copy and install libffi headers when using in-tree libffiMatthew Pickering2022-05-101-1/+3
* Drop libtool path from settings fileBen Gamari2022-04-251-1/+0
* Hadrian: use a set to keep track of wayssheaf2022-04-141-1/+2
* Build ar archives with -L when "joining" objectsBen Gamari2022-04-061-0/+1
* hadrian: Suggest to the user to run ./configure if missing a settingMatthew Pickering2022-02-281-14/+14
* Reinstallable GHCZubin Duggal2022-02-211-0/+1
* rts: Refactor event typesBen Gamari2022-01-291-0/+11
* Make ambient MinGW support a proper settingsJohn Ericson2021-11-271-3/+1
* Hadrian: bring up to date with latest make improvementsJohn Ericson2021-11-181-45/+41
* Generate ghcversion.h with the top-level configureJohn Ericson2021-11-121-41/+7
* Don't expose bignum backend in ghc --info (#20495)Sylvain Henry2021-11-091-1/+0
* Avoid GHC_STAGE and other include bitsJohn Ericson2021-11-051-2/+0
* Link with libm dynamically (#19877)Sylvain Henry2021-09-221-0/+1
* rts: Break up adjustor logicBen Gamari2021-07-271-1/+1
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-2/+1
* hadrian: Provide build rule for ghc-stage3 wrapperStefan Schulze Frielinghaus2021-04-131-0/+1
* hadrian: Add missing dependenciesBen Gamari2021-01-091-1/+5
* Don't get host RTS ways via settings (#18651)Sylvain Henry2020-10-171-3/+0
* Bump Cabal, hsc2hs, directory, process submodulesBen Gamari2020-09-301-1/+1
* [macOS] improved runpath handlingMoritz Angermann2020-09-071-0/+2
* document how build system find toolchains on WindowsTamar Christina2020-08-281-0/+1
* Fix use distro toolchianTamar Christina2020-08-281-0/+3
* Refactor handling of object mergingBen Gamari2020-08-051-0/+2
* hadrian: Fix running stage0/bin/ghc with wrong package DB. Fixes #17468.Niklas Hambüchen2020-08-031-1/+5
* Fix build systemsSylvain Henry2020-07-251-5/+5
* Move GHC.Platform into the compilerSylvain Henry2020-07-251-10/+7
* Put PlatformConstants into PlatformSylvain Henry2020-07-251-0/+6
* Replace ghcWithNativeCodeGen with a proper Backend datatypeSylvain Henry2020-07-221-1/+0