diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index bfcb0862..f15efd0a 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/BIN/SH.S.EXP.txt b/BIN/SH.S.EXP.txt index 58f2e064..d7e5adc5 100644 --- a/BIN/SH.S.EXP.txt +++ b/BIN/SH.S.EXP.txt @@ -273,17 +273,11 @@ EXP.TEST.BINARY.NUM >SYSCALL AToL bcs EXP.TEST.BINARY.ESYN4 - >FPU SUB32 + >FPU CMP32 - >PULLL M32.ACC - - lda M32.ACC+3 + tax bmi .4 ACC < ARG - ora M32.ACC+2 - ora M32.ACC+1 - ora M32.ACC - bne .5 lda #%010 010 ACC = ARG diff --git a/SYS/KERNEL.S.GP.txt b/SYS/KERNEL.S.GP.txt index 70cc0813..c543e192 100644 --- a/SYS/KERNEL.S.GP.txt +++ b/SYS/KERNEL.S.GP.txt @@ -451,12 +451,12 @@ GP.DIVMOD php jsr MATH.DIVMOD32 plp - bcc .3 + bcc .3 unsigned bvs GP.RETURN.ITMP IMOD lda ACC32.Sign IDIV eor ARG32.Sign - bmi GP.PutARG32 + bpl GP.PutARG32 bra GP.PutNotARG32 .3 bvs GP.PutARG32 DIV diff --git a/SYS/KERNEL.S.INIT.txt b/SYS/KERNEL.S.INIT.txt index 8588bf9f..ded4bbf7 100644 --- a/SYS/KERNEL.S.INIT.txt +++ b/SYS/KERNEL.S.INIT.txt @@ -124,6 +124,7 @@ Kernel.Init3 sta SETALTZP >STYA pPs stx PS.Table.hPS + jsr Mem.SetOwner lda #1 sta CORE.PSCount