From d91cd59b378ed0e1fed66392712e3cf7aa30fe56 Mon Sep 17 00:00:00 2001
From: sof <unknown>
Date: Thu, 30 Apr 1998 19:25:19 +0000
Subject: [PATCH] [project @ 1998-04-30 19:25:19 by sof] new defn: fixedHS

---
 ghc/compiler/nativeGen/MachMisc.lhs | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/ghc/compiler/nativeGen/MachMisc.lhs b/ghc/compiler/nativeGen/MachMisc.lhs
index bc83dcf7d097..838c33568a7d 100644
--- a/ghc/compiler/nativeGen/MachMisc.lhs
+++ b/ghc/compiler/nativeGen/MachMisc.lhs
@@ -9,7 +9,7 @@
 module MachMisc (
 
 	fixedHdrSizeInWords, varHdrSizeInWords,
-	charLikeSize, intLikeSize, mutHS, dataHS, foHS,
+	charLikeSize, intLikeSize, mutHS, dataHS, fixedHS, foHS,
 	sizeOf, primRepToSize,
 
 	eXTRA_STK_ARGS_HERE,
@@ -188,10 +188,11 @@ blahLikeSize blah
     blahLikeRep = SpecialisedRep blah 0 1 SMNormalForm
 
 --------
-mutHS, dataHS, foHS :: StixTree
+mutHS, dataHS, fixedHS, foHS :: StixTree
 
-mutHS  = blah_hs (MuTupleRep 0)
-dataHS = blah_hs (DataRep 0)
+mutHS   = blah_hs (MuTupleRep 0)
+dataHS  = blah_hs (DataRep 0)
+fixedHS = StInt (toInteger fixedHdrSizeInWords)
 
 {- Semi-hack: to avoid introducing ForeignObjRep,
    we hard-code the VHS for ForeignObj here.
-- 
GitLab