[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:18:39 UTC 2023



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


Commits:
9b53c702 by Rodrigo Mesquita at 2023-07-03T15:18:09+01:00
refactor on hadrian handling of toolchains

- - - - -
eec2c329 by Rodrigo Mesquita at 2023-07-03T15:18:30+01:00
configure: Create and validate toolchain target file

Interpolate LeadingUnderscore in distrib/configure.ac.in

- - - - -
3116e879 by Rodrigo Mesquita at 2023-07-03T15:18:30+01:00
Split GHC.Platform.ArchOS from ghc-boot into ghc-platform

- - - - -
bcd2b149 by Rodrigo Mesquita at 2023-07-03T15:18:30+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/f10acf66c700aaf493611a90e13e11317dcfbd63...bcd2b149692be15612d87af4fe03e3bc5bad2441

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/f10acf66c700aaf493611a90e13e11317dcfbd63...bcd2b149692be15612d87af4fe03e3bc5bad2441
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/53059478/attachment.html>


More information about the ghc-commits mailing list