crank up flags
authorDon Stewart <dons@galois.com>
Fri, 9 May 2008 18:50:48 +0000 (20:50 +0200)
committerDon Stewart <dons@galois.com>
Fri, 9 May 2008 18:50:48 +0000 (20:50 +0200)
binary.cabal

index c3c695f..f523e1d 100644 (file)
@@ -42,13 +42,21 @@ library
     cpp-options: -DAPPLICATIVE_IN_BASE
   else
     build-depends: base < 2.0
+  hs-source-dirs:  src
 
   exposed-modules: Data.Binary,
                    Data.Binary.Put,
                    Data.Binary.Get,
                    Data.Binary.Builder
-  extensions:      CPP, FlexibleContexts
-  hs-source-dirs:  src
-  ghc-options:     -O2 -Wall -fliberate-case-threshold=1000
+  extensions:      CPP,
+                   FlexibleContexts
+
+  ghc-options:     -O2
+                   -Wall
+                   -fspec-constr
+                   -fliberate-case-threshold=1000
+                   -fdicts-cheap
+                   -fno-method-sharing
+
   if impl(ghc < 6.5)
     ghc-options:   -fallow-undecidable-instances