diff options
Diffstat (limited to 'src/emu/risci.c')
-rw-r--r-- | src/emu/risci.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/risci.c b/src/emu/risci.c index a7c99bf..adae285 100644 --- a/src/emu/risci.c +++ b/src/emu/risci.c @@ -55,9 +55,9 @@ void read_program(const char *program) /* initialize pseudo registers */ BP = reg_size - 3; - SP = reg_size - 2; + StP = reg_size - 2; RV = reg_size - 1; - GPR[BP] = GPR[SP] = mem_size; + GPR[BP] = GPR[StP] = mem_size; GPR[RV] = 0; assert(read(pfd, MEM, sb.st_size - sizeof(inst_t)) == (ssize_t)(sb.st_size - sizeof(inst_t))); |