Released | Version | Changes to former Version |
---|---|---|
October 25, 1983 | 1.0 | |
December 20, 1983 | 1.6 | Last update of versions 1.x |
December 15, 1987 | 2.18 | Last update of versions 2.x |
December 21, 1989 | 3.4 | Last update to versions 3.x; 4.x skipped. |
January 5, 1990 | 5.0 | Improved code for 68020/30 indirect addressing and indexing. |
March 9, 1990 | 5.1 | Bug fixes to that; OS-9 runtime library to contain V2.3 system calls. |
March 21, 1990 | 5.2 | Bug in negative variable loop step corrected. NORD style $INCLUDE and CERN style debug stack frame no longer supported. FSAVE/FRESTORE instead of FMOVEM used in interrupt routines. INTERRUPT and EVENTFLAG must now be first declaration. OS-9 runtime library: free-format input must now satisfy all. I/O list elements instead of filling the rest with 0. |
November 2, 1991 | 5.3 | Updates to manual. DOUBLE PRECISION is now supported by the RTF compiler. OS-9: INCLUDE files inherit the soure file's path (unless starting with a /). JBIT, SBIT added. Optimised code for MOV_L, UCOPY etc. Parameter SIZE=... accepted in OPEN. Keywords BREAK and NEXT added for loop control. Global variable IOSTATUS introduced (OS-9). Added standard function ERF (single precision error integral) for OS-9. Added some more bit handling functions and the possibility to use a macro preprocessor (OS-9). Added system calls F_Permit, F_Protect for memory protect systems (OS-9). Option NOP=ON added for 68040 synchronization before MOVEM. Removed obsolete floating point options. |
January 28, 1993 | still 5.3 | RTFLIB supports DOUBLE PRECISION I/O now. Updates and corrections to this manual. |