diff --git a/src-gen/Data/Vector/Hashtables/Internal/Mask.hs b/src-gen/Data/Vector/Hashtables/Internal/Mask.hs deleted file mode 100644 index 977d71c..0000000 --- a/src-gen/Data/Vector/Hashtables/Internal/Mask.hs +++ /dev/null @@ -1,11 +0,0 @@ -{-| -Module : Data.Vector.Hashtables.Internal.Mask -Description : Provides arch-dependent mask for hashtables. -Copyright : (c) klapaucius, swamp_agr, 2016-2021 -License : BSD3 --} -module Data.Vector.Hashtables.Internal.Mask where - --- | 'Int' mask. For 32-bit it is equal to @0x7FFFFFFF@. Otherwise, @0x7FFFFFFFFFFFFFFF@. -mask = 0x7FFFFFFFFFFFFFFF :: Int -{-# INLINE mask #-} diff --git a/src-i386/Data/Vector/Hashtables/Internal/Mask.hs b/src/Data/Vector/Hashtables/Internal/Mask.hs similarity index 93% rename from src-i386/Data/Vector/Hashtables/Internal/Mask.hs rename to src/Data/Vector/Hashtables/Internal/Mask.hs index 44a8b68..4065580 100644 --- a/src-i386/Data/Vector/Hashtables/Internal/Mask.hs +++ b/src/Data/Vector/Hashtables/Internal/Mask.hs @@ -7,5 +7,5 @@ License : BSD3 module Data.Vector.Hashtables.Internal.Mask where -- | 'Int' mask. For 32-bit it is equal to @0x7FFFFFFF@. Otherwise, @0x7FFFFFFFFFFFFFFF@. -mask = 0x7FFFFFFF :: Int +mask = maxBound :: Int {-# INLINE mask #-} diff --git a/vector-hashtables.cabal b/vector-hashtables.cabal index cb5408e..24c162c 100644 --- a/vector-hashtables.cabal +++ b/vector-hashtables.cabal @@ -16,8 +16,6 @@ category: Data build-type: Simple extra-doc-files: README.md, changelog.md -extra-source-files: src-i386/Data/Vector/Hashtables/Internal/Mask.hs, - src-gen/Data/Vector/Hashtables/Internal/Mask.hs tested-with: GHC == 9.8.1 GHC == 9.6.3 @@ -29,10 +27,7 @@ tested-with: GHC == 8.6.5 library - if arch(i386) || arch(wasm32) - hs-source-dirs: src, src-i386 - else - hs-source-dirs: src, src-gen + hs-source-dirs: src exposed-modules: Data.Vector.Hashtables, Data.Vector.Hashtables.Internal, Data.Vector.Hashtables.Internal.Mask,