Make -frewrite-rules into a dynamic flag; off for -O0
[ghc-hetmet.git] / compiler / prelude / primops.txt.pp
index 16149d9..89b0260 100644 (file)
@@ -1738,17 +1738,16 @@ primop  NewBCOOp "newBCO#" GenPrimOp
    has_side_effects = True
    out_of_line      = True
 
-primop  InfoPtrOp "infoPtr#" GenPrimOp
-   a -> Addr#
+primop  UnpackClosureOp "unpackClosure#" GenPrimOp
+   a -> (# Addr#, Array# b, ByteArr# #)
    with
    out_of_line = True
 
-primop  ClosurePayloadOp "closurePayload#" GenPrimOp
-   a -> (# Array# b, ByteArr# #)
+primop  GetApStackValOp "getApStackVal#" GenPrimOp
+   a -> Int# -> (# Int#, b #)
    with
    out_of_line = True
 
-
 ------------------------------------------------------------------------
 section "Etc" 
        {Miscellaneous built-ins}