version 1.180, 2005/12/03 15:15:20
|
version 1.181, 2005/12/04 13:46:12
|
Line 2444 FP=fp;
|
Line 2444 FP=fp;
|
sp=(Cell*)(SYSCALL(Cell*(*)(Cell *, void *))u)(sp, &FP); |
sp=(Cell*)(SYSCALL(Cell*(*)(Cell *, void *))u)(sp, &FP); |
fp=FP; |
fp=FP; |
|
|
w@ ( a_addr -- n ) gforth wfetch |
w@ ( a_addr -- u ) gforth wfetch |
n = *(short*)(a_addr); |
u = *(UWyde*)(a_addr); |
|
|
w! ( n a_addr -- ) gforth wstore |
wx@ ( a_addr -- u ) gforth wxfetch |
*(short*)(a_addr) = n; |
u = *(Wyde*)(a_addr); |
|
|
t@ ( a_addr -- n ) gforth tfetch |
w! ( u a_addr -- ) gforth wstore |
n = *(int*)(a_addr); |
*(Wyde*)(a_addr) = u; |
|
|
t! ( n a_addr -- ) gforth tstore |
t@ ( a_addr -- u ) gforth tfetch |
*(int*)(a_addr) = n; |
u = *(UTetrabyte*)(a_addr); |
|
|
|
tx@ ( a_addr -- u ) gforth txfetch |
|
u = *(Tetrabyte*)(a_addr); |
|
|
|
t! ( u a_addr -- ) gforth tstore |
|
*(Tetrabyte*)(a_addr) = u; |
|
|
\+FFCALL |
\+FFCALL |
|
|