@@ -69,10 +69,10 @@ flag developer
6969 default: False
7070 manual: True
7171
72−flag integer-pure
73− description: Use the pure-Haskell integer library instead of GMP
72+flag integer-simple
73+ description: Use the simple integer library instead of GMP
7474 default: False
75− manual: True
75+ manual: False
7676
7777library
7878 c-sources: cbits/cbits.c
@@ -145,9 +145,9 @@ library
145145 ghc-options: -Werror
146146 cpp-options: -DASSERTS
147147
148− if flag(integer-pure)
149− cpp-options: -DINTEGER_PURE
150− build-depends: integer-pure >= 1.0
148+ if flag(integer-simple)
149+ cpp-options: -DINTEGER_SIMPLE
150+ build-depends: integer-simple >= 0.1 && < 0.5
151151 else
152152 cpp-options: -DINTEGER_GMP
153153 build-depends: integer-gmp >= 0.2
@@ -181,9 +181,9 @@ test-suite tests
181181 test-framework-hunit >= 0.2,
182182 test-framework-quickcheck2 >= 0.2
183183
184− if flag(integer-pure)
185− cpp-options: -DINTEGER_PURE
186− build-depends: integer-pure >= 0.1 && < 0.5
184+ if flag(integer-simple)
185+ cpp-options: -DINTEGER_SIMPLE
186+ build-depends: integer-simple >= 0.1 && < 0.5
187187 else
188188 cpp-options: -DINTEGER_GMP
189189 build-depends: integer-gmp >= 0.2