diff options
author | Andreas Nüßlein <nutz@unfoog.de> | 2009-07-07 13:46:08 +0200 |
---|---|---|
committer | Andreas Nüßlein <nutz@unfoog.de> | 2009-07-07 13:46:08 +0200 |
commit | f0e342ff78b9eacfdcf0af1c84ec015dad6750f4 (patch) | |
tree | b2eaeb66489ff48b97ca6dfea14ce690b32ebdb6 /src/emu/risci.c | |
parent | db65e21745b9e137b104584c6c292b022ea35ca3 (diff) | |
download | swppy-f0e342ff78b9eacfdcf0af1c84ec015dad6750f4.tar.gz swppy-f0e342ff78b9eacfdcf0af1c84ec015dad6750f4.tar.xz swppy-f0e342ff78b9eacfdcf0af1c84ec015dad6750f4.zip |
added 64bit compatibility ;)
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))); |