32-bit work merged from kbracey_32bit branch.
Kevin Bracey authored
Version 5.06. Tagged as 'RISC_OSLib-5_06'
1fe019e6