mirror of
https://github.com/Interlisp/maiko.git
synced 2026-05-05 07:44:20 +00:00
Convert from LADDR_from_68k to LAddrFromNative in ufn.c
This commit is contained in:
@@ -104,7 +104,7 @@ void ufn(DLword bytecode)
|
|||||||
|
|
||||||
/* Get Next Block offset form OPCODE byte */
|
/* Get Next Block offset form OPCODE byte */
|
||||||
CURRENTFX->nextblock =
|
CURRENTFX->nextblock =
|
||||||
(LADDR_from_68k(CurrentStackPTR) & 0x0ffff) - (entry68k->arg_num << 1) + 2 /** +1 **/;
|
(LAddrFromNative(CurrentStackPTR) & 0x0ffff) - (entry68k->arg_num << 1) + 2 /** +1 **/;
|
||||||
|
|
||||||
/* Setup IVar */
|
/* Setup IVar */
|
||||||
IVar = Addr68k_from_LADDR((((LispPTR)(CURRENTFX->nextblock)) | STK_OFFSET));
|
IVar = Addr68k_from_LADDR((((LispPTR)(CURRENTFX->nextblock)) | STK_OFFSET));
|
||||||
@@ -166,7 +166,7 @@ void ufn(DLword bytecode)
|
|||||||
/* Set up FX */
|
/* Set up FX */
|
||||||
GETWORD(CurrentStackPTR) = FX_MARK;
|
GETWORD(CurrentStackPTR) = FX_MARK;
|
||||||
|
|
||||||
((struct frameex1 *)CurrentStackPTR)->alink = LADDR_from_68k(PVar);
|
((struct frameex1 *)CurrentStackPTR)->alink = LAddrFromNative(PVar);
|
||||||
PVar = (DLword *)CurrentStackPTR + FRAMESIZE;
|
PVar = (DLword *)CurrentStackPTR + FRAMESIZE;
|
||||||
#ifdef BIGVM
|
#ifdef BIGVM
|
||||||
((struct frameex1 *)CurrentStackPTR)->fnheader = (defcell68k->defpointer);
|
((struct frameex1 *)CurrentStackPTR)->fnheader = (defcell68k->defpointer);
|
||||||
|
|||||||
Reference in New Issue
Block a user