-----------------------------------------------------------------------
--- $Id: primops.txt,v 1.18 2001/02/28 00:01:02 qrczak Exp $
+-- $Id: primops.txt,v 1.19 2001/03/22 03:51:08 hwloidl Exp $
--
-- Primitive Operations
--
primop IndexOffForeignObjOp_Word64 "indexWord64OffForeignObj#" GenPrimOp
ForeignObj# -> Int# -> Word64#
-
-
primop ReadOffAddrOp_Char "readCharOffAddr#" GenPrimOp
Addr# -> Int# -> State# s -> (# State# s, Char# #)
with
strictness = { \ arity -> StrictnessInfo [wwLazy, wwPrim] False }
-
------------------------------------------------------------------------
--- Weak pointers ---
------------------------------------------------------------------------
has_side_effects = True
out_of_line = True
-
------------------------------------------------------------------------
--- Stable pointers and names ---
------------------------------------------------------------------------
-- copyable# and noFollow# have no corresponding entry in
-- PrelGHC.hi-boot, so I don't know whether they should still
-- be here or not. JRS, 15 Jan 01
+-- not implemented; please, keep the comment as reminder -- HWL 12/3/01
--
--primop CopyableOp "copyable#" GenPrimOp
-- a -> Int#