* APCS-32 support complete. * APCS-A compatibility removed. * Old ArthurLib code removed. * _clib_version() now reports version from VersionNum. * time() no longer does a run-time host check - I think we know we're not a BBC Master ARM second processor now. * rename() now uses OS_FSControl 25 instead of *rename. * getenv() can handle arbitrary length variables. * Can now handle exceptions in 32-bit form of FPEmulator (on either 26 or 32 bit systems). * tmpnam() switches to SVC mode to access its zero page counter. * Faster divide routines. Admin: This will build all sorts of different things depending on the flags. See the Docs directory for details. As far as ROM builds are concerned, if using APCS-R, no changes are needed. If using APCS-32, the Shared C Library must be built as APCS-R to ensure compatibility with old binaries. To achieve this, pass in the option SCL_APCS="-APCS 3/26bit" in the Components file. Version 4.97, 188.8.131.52. Tagged as 'RISC_OSLib-4_97-4_12_2_8'
Showing with 814 additions and 3249 deletions