X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Flib%2Fstd%2FPrelGHC.hi-boot;h=b2810b4e587a6fcb3cf4bef43dc8c3efcb71ed89;hb=3ad923521c46798778deb89b1cf348de66b2de79;hp=35bd43699c197d4c8a1b6564fd806ff1531a5315;hpb=a6b16f2cac06c9583c362bad0416886a3a7bf85c;p=ghc-hetmet.git diff --git a/ghc/lib/std/PrelGHC.hi-boot b/ghc/lib/std/PrelGHC.hi-boot index 35bd436..b2810b4 100644 --- a/ghc/lib/std/PrelGHC.hi-boot +++ b/ghc/lib/std/PrelGHC.hi-boot @@ -1,5 +1,5 @@ --------------------------------------------------------------------------- --- GHC.hi +-- PrelGHC.hi-boot -- -- This hand-written interface file allows you to bring into scope the -- primitive operations and types that GHC knows about. @@ -18,6 +18,11 @@ __export PrelGHC -- Magical assert thingy assert + -- constructor tags + tagToEnumzh + getTagzh + dataToTagzh + -- I/O primitives RealWorld realWorldzh @@ -25,7 +30,9 @@ __export PrelGHC -- Concurrency primitives ThreadIdzh + myThreadIdzh forkzh + yieldzh killThreadzh delayzh waitReadzh @@ -78,6 +85,9 @@ __export PrelGHC iShiftLzh iShiftRAzh iShiftRLzh + addIntCzh + subIntCzh + mulIntCzh Wordzh gtWordzh @@ -141,7 +151,6 @@ __export PrelGHC tanhFloatzh powerFloatzh decodeFloatzh - encodeFloatzh Doublezh zgzhzh @@ -173,13 +182,13 @@ __export PrelGHC tanhDoublezh ztztzhzh decodeDoublezh - encodeDoublezh cmpIntegerzh - negateIntegerzh + cmpIntegerIntzh plusIntegerzh minusIntegerzh timesIntegerzh + gcdIntegerzh quotRemIntegerzh integer2Intzh integer2Wordzh @@ -276,6 +285,9 @@ __export PrelGHC unsafeFreezzeArrayzh -- Note zz in the middle unsafeFreezzeByteArrayzh -- Ditto + unsafeThawArrayzh + unsafeThawByteArrayzh + sizzeofByteArrayzh -- Ditto sizzeofMutableByteArrayzh -- Ditto @@ -291,7 +303,7 @@ __export PrelGHC Weakzh mkWeakzh deRefWeakzh - finaliseWeakzh + finalizzeWeakzh ForeignObjzh makeForeignObjzh