Sven Tennie pushed to branch wip/romes/hadrian-cross-stage2-rebase_SVEN_FINAL at Glasgow Haskell Compiler / GHC Commits: 34cd787c by Sven Tennie at 2026-06-05T17:19:53+02:00 Add changelog entry - - - - - 1 changed file: - + changelog.d/stage2-cross-compilers Changes: ===================================== changelog.d/stage2-cross-compilers ===================================== @@ -0,0 +1,15 @@ +section: packaging +synopsis: Hadrian now builds stage 2 cross-compilers +issues: #19174 +mrs: !15231 +description: { + Hadrian can now build a stage 2 cross-compiler. Following the usual staged + build, the bootstrap compiler (stage 0) builds a stage 1 compiler + (host → host), which is then used to build the stage 2 cross-compiler + (host → target). + + This sanitizes a number of special cases in the build system that previously + had to accommodate the absence of a stage 2 in cross builds, and lays the + groundwork for fully cross-compiled binary distributions where the compiler + runs on the target (stage3 cross-compiler, target → target). +} View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/34cd787c222de56a340dbecef9a12edb... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/34cd787c222de56a340dbecef9a12edb... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Sven Tennie (@supersven)