• ROOL's avatar
    Fix to ranged cache sync when using offset assembly · a85663de
    ROOL authored
    Detail:
      BASIC 1.75 switched to syncing the range { old P% - new P% } at the end of assembly instead of all memory. However, this didn't take into account offset assembly in the rare case where the offset assembled code was then run directory (the sources to FSLock-1_22 and earlier were susceptible).
      Fix by storing both old P% and O% at the start of assembly and choose the appropriate range based on the OPT value.
      ADR's to CASMTB3 extended to account for larger routine.
    Admin:
      Submission from Timothy Baldwin.
    
    Version 1.76. Tagged as 'BASIC-1_76'
    a85663de
Name
Last commit
Last update
Doc Loading commit data...
Resources Loading commit data...
Tests Loading commit data...
VFPLib Loading commit data...
hdr Loading commit data...
rm Loading commit data...
s Loading commit data...
!Mk,fd7 Loading commit data...
!MkClean,fd7 Loading commit data...
!MkRom,fd7 Loading commit data...
.gitattributes Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
VersionASM Loading commit data...
VersionNum Loading commit data...