From d6a0ac51949057086421d00505bf7ccd30620fa3 Mon Sep 17 00:00:00 2001 From: sof Date: Fri, 25 Jul 1997 23:05:39 +0000 Subject: [PATCH] [project @ 1997-07-25 23:04:49 by sof] imports changed --- ghc/compiler/absCSyn/AbsCSyn.lhs | 6 ++---- ghc/compiler/absCSyn/AbsCUtils.lhs | 3 ++- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ghc/compiler/absCSyn/AbsCSyn.lhs b/ghc/compiler/absCSyn/AbsCSyn.lhs index f6dab7e..ce5d777 100644 --- a/ghc/compiler/absCSyn/AbsCSyn.lhs +++ b/ghc/compiler/absCSyn/AbsCSyn.lhs @@ -42,9 +42,8 @@ IMPORT_DELOOPER(AbsCLoop) # if ! OMIT_NATIVE_CODEGEN import {-# SOURCE #-} MachMisc # endif -import {-# SOURCE #-} CLabel -import {-# SOURCE #-} ClosureInfo -import {-# SOURCE #-} CgRetConv +import {-# SOURCE #-} ClosureInfo ( ClosureInfo ) +import {-# SOURCE #-} CLabel ( CLabel ) #endif import Constants ( mAX_Vanilla_REG, mAX_Float_REG, @@ -55,7 +54,6 @@ import Constants ( mAX_Vanilla_REG, mAX_Float_REG, import HeapOffs ( SYN_IE(VirtualSpAOffset), SYN_IE(VirtualSpBOffset), SYN_IE(VirtualHeapOffset), HeapOffset ) -import CLabel ( CLabel ) import CostCentre ( CostCentre ) import Literal ( mkMachInt, Literal ) import PrimRep ( isFollowableRep, PrimRep(..) ) diff --git a/ghc/compiler/absCSyn/AbsCUtils.lhs b/ghc/compiler/absCSyn/AbsCUtils.lhs index 35a43d1..52212dc 100644 --- a/ghc/compiler/absCSyn/AbsCUtils.lhs +++ b/ghc/compiler/absCSyn/AbsCUtils.lhs @@ -20,10 +20,11 @@ module AbsCUtils ( ) where IMP_Ubiq(){-uitous-} +import {-# SOURCE #-} CLabel ( mkReturnPtLabel, CLabel ) + -- The loop here is (CLabel -> CgRetConv -> AbsCUtils -> CLabel) import AbsCSyn -import CLabel ( mkReturnPtLabel, CLabel ) import Digraph ( stronglyConnComp, SCC(..) ) import HeapOffs ( possiblyEqualHeapOffset ) import Id ( fIRST_TAG, SYN_IE(ConTag) ) -- 1.7.10.4