[Git][ghc/ghc][wip/toolchain-selection] 4 commits: refactor on hadrian handling of toolchains

Rodrigo Mesquita (@alt-romes) gitlab at gitlab.haskell.org
Mon Jul 3 14:38:44 UTC 2023



Rodrigo Mesquita pushed to branch wip/toolchain-selection at Glasgow Haskell Compiler / GHC


Commits:
f7a941dd by Rodrigo Mesquita at 2023-07-03T15:38:35+01:00
refactor on hadrian handling of toolchains

- - - - -
fa3879c7 by Rodrigo Mesquita at 2023-07-03T15:38:35+01:00
configure: Create and validate toolchain target file

Interpolate LeadingUnderscore in distrib/configure.ac.in

- - - - -
b7a7fbef by Rodrigo Mesquita at 2023-07-03T15:38:35+01:00
Split GHC.Platform.ArchOS from ghc-boot into ghc-platform

- - - - -
c7deb5e8 by Rodrigo Mesquita at 2023-07-03T15:38:35+01:00
Use ghc-platform instead of ghc-boot

- - - - -


30 changed files:

- + TODO
- compiler/GHC/Platform.hs
- configure.ac
- + default.target.in
- distrib/configure.ac.in
- hadrian/bindist/Makefile
- hadrian/bindist/config.mk.in
- hadrian/cabal.project
- hadrian/cfg/system.config.in
- hadrian/hadrian.cabal
- hadrian/src/Base.hs
- hadrian/src/Builder.hs
- hadrian/src/Context.hs
- hadrian/src/Flavour.hs
- hadrian/src/Hadrian/Haskell/Hash.hs
- hadrian/src/Hadrian/Oracles/TextFile.hs
- hadrian/src/Oracles/Flag.hs
- hadrian/src/Oracles/Setting.hs
- hadrian/src/Packages.hs
- hadrian/src/Rules/BinaryDist.hs
- hadrian/src/Rules/Generate.hs
- hadrian/src/Rules/Gmp.hs
- hadrian/src/Rules/Libffi.hs
- hadrian/src/Rules/Lint.hs
- hadrian/src/Rules/Test.hs
- hadrian/src/Rules/ToolArgs.hs
- hadrian/src/Settings.hs
- hadrian/src/Settings/Builders/Cabal.hs
- hadrian/src/Settings/Builders/Cc.hs
- hadrian/src/Settings/Builders/Configure.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/bcd2b149692be15612d87af4fe03e3bc5bad2441...c7deb5e8934a79fb0ea4ff8b6ff7138680bb9a10

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/bcd2b149692be15612d87af4fe03e3bc5bad2441...c7deb5e8934a79fb0ea4ff8b6ff7138680bb9a10
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20230703/774debab/attachment-0001.html>


More information about the ghc-commits mailing list