summaryrefslogtreecommitdiff
path: root/hadrian/src/Rules/Generate.hs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement `fullCompilerVersion`Hécate2020-07-181-1/+1
* Hadrian: ghc-gmp.h shouldn't be a compiler dependencySylvain Henry2020-07-071-3/+0
* Add the __GHC_FULL_VERSION__ CPP macro to expose the full GHC versionHécate2020-07-031-1/+5
* Update HadrianSylvain Henry2020-06-171-4/+4
* hadrian: Add missing deriveConstants dependency on ghcplatform.hBen Gamari2020-06-071-0/+3
* Move Config module into GHC.SettingsSylvain Henry2020-05-241-2/+2
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-1/+1
* Add :doc to GHC.Primmniip2020-04-231-1/+2
* Modules (#13009)Sylvain Henry2020-04-181-1/+1
* Kill wORDS_BIGENDIAN and replace it with platformByteOrder (#17957)Sylvain Henry2020-04-011-0/+1
* Hadrian: fix absolute buildroot support (#17822)Sylvain Henry2020-03-141-1/+1
* Hadrian: refactor GMP in-tree build support (#17756)Sylvain Henry2020-02-181-3/+2
* Fix GhcThreaded settingBen Gamari2020-02-081-1/+1
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* hadrian: Define NOSMP when building rts unregisterisedBen Gamari2019-10-291-1/+1
* Simplify Configure in a few waysJohn Ericson2019-10-121-10/+0
* Define GHC_STAGE in headers instead of command-lineBen Gamari2019-10-091-1/+3
* Rename STAGE macro to GHC_STAGEBen Gamari2019-10-091-1/+1