Merge ghc-bignum into ghc-internal (#24453)
First step towards merging ghc-bignum and ghc-prim into ghc-internal. After this patch, ghc-bignum is deprecated and is just a shallow package reexporting modules from ghc-internal and base. Use those directly instead. Move `gmp` submodule into ghc-internal directory.
Showing
- .gitmodules 1 addition, 1 deletion.gitmodules
- compiler/GHC/Builtin/Names.hs 3 additions, 6 deletionscompiler/GHC/Builtin/Names.hs
- compiler/GHC/Core/Opt/Simplify/Utils.hs 2 additions, 2 deletionscompiler/GHC/Core/Opt/Simplify/Utils.hs
- compiler/GHC/CoreToStg/Prep.hs 1 addition, 1 deletioncompiler/GHC/CoreToStg/Prep.hs
- compiler/GHC/Driver/Config/Core/Rules.hs 2 additions, 3 deletionscompiler/GHC/Driver/Config/Core/Rules.hs
- compiler/GHC/Tc/Gen/Default.hs 2 additions, 2 deletionscompiler/GHC/Tc/Gen/Default.hs
- compiler/GHC/Tc/Utils/Env.hs 1 addition, 1 deletioncompiler/GHC/Tc/Utils/Env.hs
- compiler/GHC/Unit/Types.hs 2 additions, 7 deletionscompiler/GHC/Unit/Types.hs
- hadrian/src/CommandLine.hs 1 addition, 1 deletionhadrian/src/CommandLine.hs
- hadrian/src/Rules/Gmp.hs 8 additions, 8 deletionshadrian/src/Rules/Gmp.hs
- hadrian/src/Rules/Library.hs 2 additions, 2 deletionshadrian/src/Rules/Library.hs
- hadrian/src/Rules/Register.hs 3 additions, 3 deletionshadrian/src/Rules/Register.hs
- hadrian/src/Rules/SourceDist.hs 0 additions, 1 deletionhadrian/src/Rules/SourceDist.hs
- hadrian/src/Settings/Packages.hs 12 additions, 14 deletionshadrian/src/Settings/Packages.hs
- libraries/base/base.cabal.in 3 additions, 5 deletionslibraries/base/base.cabal.in
- libraries/base/src/GHC/Num/BigNat.hs 6 additions, 0 deletionslibraries/base/src/GHC/Num/BigNat.hs
- libraries/base/src/GHC/Num/Integer.hs 6 additions, 0 deletionslibraries/base/src/GHC/Num/Integer.hs
- libraries/base/src/GHC/Num/Natural.hs 6 additions, 0 deletionslibraries/base/src/GHC/Num/Natural.hs
- libraries/ghc-bignum/.gitignore 0 additions, 14 deletionslibraries/ghc-bignum/.gitignore
- libraries/ghc-bignum/Dummy.hs 5 additions, 0 deletionslibraries/ghc-bignum/Dummy.hs
Loading
Please register or sign in to comment