[Git][ghc/ghc][wip/cleanup-glasgow-cpp] Clean up obsolete CPP guarded code paths from the tree
Cheng Shao (@TerrorJack)
gitlab at gitlab.haskell.org
Fri Nov 1 21:14:44 UTC 2024
Cheng Shao pushed to branch wip/cleanup-glasgow-cpp at Glasgow Haskell Compiler / GHC
Commits:
27981c43 by Cheng Shao at 2024-11-01T21:14:32+00:00
Clean up obsolete CPP guarded code paths from the tree
This patch cleans up obsolete CPP guarded code paths from the tree.
The minimum supported boot GHC version is 9.6, and all the pre-9.6 era
code paths can be removed.
- - - - -
30 changed files:
- compiler/GHC/CmmToAsm/Ppr.hs
- compiler/GHC/Core/Opt/SpecConstr.hs
- compiler/GHC/Core/TyCon.hs
- compiler/GHC/Data/FastString.hs
- compiler/GHC/Data/StringBuffer.hs
- compiler/GHC/Data/Word64Map/Internal.hs
- compiler/GHC/Data/Word64Map/Lazy.hs
- compiler/GHC/Data/Word64Map/Strict.hs
- compiler/GHC/Data/Word64Map/Strict/Internal.hs
- compiler/GHC/Data/Word64Set.hs
- compiler/GHC/Data/Word64Set/Internal.hs
- compiler/GHC/JS/Make.hs
- compiler/GHC/Platform/Ways.hs
- compiler/GHC/Prelude/Basic.hs
- compiler/GHC/SysTools/Process.hs
- compiler/GHC/Utils/Binary.hs
- compiler/GHC/Utils/GlobalVars.hs
- compiler/GHC/Utils/Touch.hs
- compiler/Language/Haskell/Syntax/Extension.hs
- compiler/cbits/genSym.c
- hadrian/src/Hadrian/Haskell/Cabal/Parse.hs
- libraries/base/tests/dynamic002.hs
- libraries/base/tests/foldableArray.hs
- libraries/ghc-bignum/src/GHC/Num/Integer.hs
- libraries/ghc-bignum/src/GHC/Num/Primitives.hs
- libraries/ghc-boot/GHC/BaseDir.hs
- libraries/ghc-boot/GHC/Data/ShortText.hs
- libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs
- libraries/ghc-heap/GHC/Exts/Heap.hs
- libraries/ghc-heap/GHC/Exts/Heap/Closures.hs
The diff was not included because it is too large.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/27981c43a3c61c5927d0603857ec99b7dce05869
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/27981c43a3c61c5927d0603857ec99b7dce05869
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/20241101/edd209cb/attachment.html>
More information about the ghc-commits
mailing list