diff options
Diffstat (limited to 'compiler/prelude')
-rw-r--r-- | compiler/prelude/ForeignCall.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/KnownUniques.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/KnownUniques.hs-boot | 1 | ||||
-rw-r--r-- | compiler/prelude/PrelInfo.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/PrelNames.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/PrelRules.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/PrimOp.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/PrimOp.hs-boot | 2 | ||||
-rw-r--r-- | compiler/prelude/THNames.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/TysPrim.hs | 2 | ||||
-rw-r--r-- | compiler/prelude/TysWiredIn.hs | 2 |
11 files changed, 21 insertions, 0 deletions
diff --git a/compiler/prelude/ForeignCall.hs b/compiler/prelude/ForeignCall.hs index bd80a36ad4..c143b1ed1e 100644 --- a/compiler/prelude/ForeignCall.hs +++ b/compiler/prelude/ForeignCall.hs @@ -18,6 +18,8 @@ module ForeignCall ( Header(..), CType(..), ) where +import GhcPrelude + import FastString import Binary import Outputable diff --git a/compiler/prelude/KnownUniques.hs b/compiler/prelude/KnownUniques.hs index 60fa0e2435..00085cad0b 100644 --- a/compiler/prelude/KnownUniques.hs +++ b/compiler/prelude/KnownUniques.hs @@ -26,6 +26,8 @@ module KnownUniques #include "HsVersions.h" +import GhcPrelude + import TysWiredIn import TyCon import DataCon diff --git a/compiler/prelude/KnownUniques.hs-boot b/compiler/prelude/KnownUniques.hs-boot index eeb478526d..b217c84aca 100644 --- a/compiler/prelude/KnownUniques.hs-boot +++ b/compiler/prelude/KnownUniques.hs-boot @@ -1,5 +1,6 @@ module KnownUniques where +import GhcPrelude import Unique import Name import BasicTypes diff --git a/compiler/prelude/PrelInfo.hs b/compiler/prelude/PrelInfo.hs index 47f41fbf73..8d1f140ca2 100644 --- a/compiler/prelude/PrelInfo.hs +++ b/compiler/prelude/PrelInfo.hs @@ -46,6 +46,8 @@ module PrelInfo ( #include "HsVersions.h" +import GhcPrelude + import KnownUniques import Unique ( isValidKnownKeyUnique ) diff --git a/compiler/prelude/PrelNames.hs b/compiler/prelude/PrelNames.hs index b7cfb4f226..0159037606 100644 --- a/compiler/prelude/PrelNames.hs +++ b/compiler/prelude/PrelNames.hs @@ -128,6 +128,8 @@ module PrelNames ( #include "HsVersions.h" +import GhcPrelude + import Module import OccName import RdrName diff --git a/compiler/prelude/PrelRules.hs b/compiler/prelude/PrelRules.hs index d2b8d875b2..fc211f426d 100644 --- a/compiler/prelude/PrelRules.hs +++ b/compiler/prelude/PrelRules.hs @@ -25,6 +25,8 @@ where #include "HsVersions.h" #include "../includes/MachDeps.h" +import GhcPrelude + import {-# SOURCE #-} MkId ( mkPrimOpId, magicDictId ) import CoreSyn diff --git a/compiler/prelude/PrimOp.hs b/compiler/prelude/PrimOp.hs index 79bec86d00..4eb94e9fdb 100644 --- a/compiler/prelude/PrimOp.hs +++ b/compiler/prelude/PrimOp.hs @@ -27,6 +27,8 @@ module PrimOp ( #include "HsVersions.h" +import GhcPrelude + import TysPrim import TysWiredIn diff --git a/compiler/prelude/PrimOp.hs-boot b/compiler/prelude/PrimOp.hs-boot index 6b92ef3d49..f10ef44972 100644 --- a/compiler/prelude/PrimOp.hs-boot +++ b/compiler/prelude/PrimOp.hs-boot @@ -1,3 +1,5 @@ module PrimOp where +import GhcPrelude () + data PrimOp diff --git a/compiler/prelude/THNames.hs b/compiler/prelude/THNames.hs index 4128ab375e..068f01feea 100644 --- a/compiler/prelude/THNames.hs +++ b/compiler/prelude/THNames.hs @@ -6,6 +6,8 @@ module THNames where +import GhcPrelude () + import PrelNames( mk_known_key_name ) import Module( Module, mkModuleNameFS, mkModule, thUnitId ) import Name( Name ) diff --git a/compiler/prelude/TysPrim.hs b/compiler/prelude/TysPrim.hs index 0732b5636d..b4a5b6b541 100644 --- a/compiler/prelude/TysPrim.hs +++ b/compiler/prelude/TysPrim.hs @@ -80,6 +80,8 @@ module TysPrim( #include "HsVersions.h" +import GhcPrelude + import {-# SOURCE #-} TysWiredIn ( runtimeRepTy, unboxedTupleKind, liftedTypeKind , vecRepDataConTyCon, tupleRepDataConTyCon diff --git a/compiler/prelude/TysWiredIn.hs b/compiler/prelude/TysWiredIn.hs index 37e76f9b73..f4e055f376 100644 --- a/compiler/prelude/TysWiredIn.hs +++ b/compiler/prelude/TysWiredIn.hs @@ -128,6 +128,8 @@ module TysWiredIn ( #include "HsVersions.h" #include "MachDeps.h" +import GhcPrelude + import {-# SOURCE #-} MkId( mkDataConWorkId, mkDictSelId ) -- friends: |