diff --git a/bench/Main.hs b/bench/Main.hs
--- a/bench/Main.hs
+++ b/bench/Main.hs
@@ -3,8 +3,10 @@
 module Main where
 
 import qualified Data.TLS.GHC as GHC
-import qualified Data.TLS.GCC as GCC
 import qualified Data.TLS.PThread as PT
+
+-- Retired:
+-- import qualified Data.TLS.GCC as GCC
 
 import Criterion
 import Criterion.Types
diff --git a/thread-local-storage.cabal b/thread-local-storage.cabal
--- a/thread-local-storage.cabal
+++ b/thread-local-storage.cabal
@@ -2,7 +2,7 @@
 --  documentation, see http://haskell.org/cabal/users-guide/
 
 name:                thread-local-storage
-version:             0.1.0.3
+version:             0.1.0.4
 synopsis:            Several options for thread-local-storage (TLS) in Haskell.
 description:
    .
@@ -34,8 +34,10 @@
 extra-source-files:  Data/TLS/TLS_Sig.hs
 
 library
-  exposed-modules:     Data.TLS.GHC, Data.TLS.PThread
---  Data.TLS.GCC,  
+  exposed-modules:     Data.TLS.GHC,
+                       Data.TLS.PThread
+                   -- Not finished yet:
+                   --  Data.TLS.GCC
   other-modules:       Data.TLS.PThread.Internal
   other-extensions:    BangPatterns, NamedFieldPuns, CPP
   build-depends:       base >=4.6 && < 5.0,
