summaryrefslogtreecommitdiff
path: root/compiler/HsVersions.h
diff options
context:
space:
mode:
authorIan Lynagh <ian@well-typed.com>2013-04-09 11:58:45 +0100
committerIan Lynagh <ian@well-typed.com>2013-04-09 11:58:45 +0100
commit91a036fae63fb9b6fc346137b70745c63bc388e3 (patch)
treea5d747db6bb8290f7c50ee036ac1c8a938973b07 /compiler/HsVersions.h
parent63f3bd8fe38cb377e31993ecee7362717b6894de (diff)
downloadhaskell-91a036fae63fb9b6fc346137b70745c63bc388e3.tar.gz
Remove some __HADDOCK__ CPP
I think these are all redundant, now that haddock uses the GHC API
Diffstat (limited to 'compiler/HsVersions.h')
-rw-r--r--compiler/HsVersions.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/compiler/HsVersions.h b/compiler/HsVersions.h
index 9a83af9768..bd28c69377 100644
--- a/compiler/HsVersions.h
+++ b/compiler/HsVersions.h
@@ -24,7 +24,6 @@ you will screw up the layout where they are used in case expressions!
/* Global variables may not work in other Haskell implementations,
* but we need them currently! so the conditional on GLASGOW won't do. */
-#ifndef __HADDOCK__
#if defined(__GLASGOW_HASKELL__) || !defined(__GLASGOW_HASKELL__)
#define GLOBAL_VAR(name,value,ty) \
{-# NOINLINE name #-}; \
@@ -36,15 +35,6 @@ name = Util.global (value);
name :: IORef (ty); \
name = Util.globalM (value);
#endif
-#else /* __HADDOCK__ */
-#define GLOBAL_VAR(name,value,ty) \
-name :: IORef (ty); \
-name = Util.global (value);
-
-#define GLOBAL_VAR_M(name,value,ty) \
-name :: IORef (ty); \
-name = Util.globalM (value);
-#endif
#define ASSERT(e) if debugIsOn && not (e) then (assertPanic __FILE__ __LINE__) else
#define ASSERT2(e,msg) if debugIsOn && not (e) then (assertPprPanic __FILE__ __LINE__ (msg)) else