/* -*-C-*-
-$Id: utils.c,v 9.61 1993/08/07 00:15:54 adams Exp $
+$Id: utils.c,v 9.62 1993/08/10 16:17:44 adams Exp $
Copyright (c) 1987-1993 Massachusetts Institute of Technology
{
SCHEME_OBJECT primitive, prim_lexpr, * sp, result;
+#ifdef I386
extern void *C_Frame_Pointer, *C_Stack_Pointer;
void *cfp, *csp;
cfp = C_Frame_Pointer, csp = C_Stack_Pointer;
+#endif
primitive = (Regs [REGBLOCK_PRIMITIVE]);
prim_lexpr = (Regs [REGBLOCK_LEXPR_ACTUALS]);
Regs [REGBLOCK_LEXPR_ACTUALS] = prim_lexpr;
Regs [REGBLOCK_PRIMITIVE] = primitive;
+#ifdef I386
C_Frame_Pointer = cfp;
C_Stack_Pointer = csp;
- return (result);
+#endif
+
+ return result;
}