Bignum: refactor backend modules
* move backends into GHC.Num.Backend.* * split backend selection into GHC.Num.Backend and GHC.Num.Backend.Selected to avoid duplication with the Check backend
Showing
- libraries/ghc-bignum/ghc-bignum.cabal 6 additions, 7 deletionslibraries/ghc-bignum/ghc-bignum.cabal
- libraries/ghc-bignum/src/GHC/Num/Backend.hs 15 additions, 0 deletionslibraries/ghc-bignum/src/GHC/Num/Backend.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/Check.hs 4 additions, 12 deletionslibraries/ghc-bignum/src/GHC/Num/Backend/Check.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/FFI.hs 1 addition, 1 deletionlibraries/ghc-bignum/src/GHC/Num/Backend/FFI.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/GMP.hs 1 addition, 1 deletionlibraries/ghc-bignum/src/GHC/Num/Backend/GMP.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/Native.hs 1 addition, 1 deletionlibraries/ghc-bignum/src/GHC/Num/Backend/Native.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/Selected.hs 24 additions, 0 deletionslibraries/ghc-bignum/src/GHC/Num/Backend/Selected.hs
- libraries/ghc-bignum/src/GHC/Num/BigNat.hs 1 addition, 16 deletionslibraries/ghc-bignum/src/GHC/Num/BigNat.hs
Loading
Please register or sign in to comment