• Andrew Hodgkinson's avatar
    No longer trashes the task's flags to Wimp_Poll. It used to ANT the flags with... · ca949d87
    Andrew Hodgkinson authored
    No longer trashes the task's flags to Wimp_Poll. It used to ANT the flags with a word that only preserved specific bits; notably, it would clear the pollword high priority (23) and preserve/save FP (24) bits.
    
    The latter means the FPSR gets reset, which is a bit of a pain if you
    are relying on it being preserved (e.g. any task using the Mozilla
    sourced JS interpreter...!).
    
    Tested on RISC OS 3.71 and 3.11. Version number incremented to 0.40
    for the Risc PC build (assumes resources are present in ResourceFS) and
    0.37 for the stand-alone build (makes no such assumptions).
    ca949d87
header310 1.35 KB