[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:19:02 UTC 2024
Cheng Shao pushed to branch wip/cleanup-glasgow-cpp at Glasgow Haskell Compiler / GHC
Commits:
28294138 by Cheng Shao at 2024-11-01T21:18:50+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/282941381742cd54be15866f1683848cd81f4c19
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/282941381742cd54be15866f1683848cd81f4c19
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/b137b70e/attachment.html>
More information about the ghc-commits
mailing list