[5,5] Standard I/O library for C programs ----- -------- --- ------- --- - -------- This library contains all modules that compile differently for RSX and RT11 support, along with some modules, such as printf.mac, that are heavily tied to the I/O library conventions. The library is built using one of the following command files: RSTS/RSX RSTS/RT11 VMS RSX-11M RT-11 -------- --------- --- ------- --------- XMAKLB.CMD RMAKLB.CMD VMAKLB.COM MMAKLB.CMD TMAKLB.COM Please read and understand the command files before executing them. In particular, note the special handling of ATOD and DTOA. Small "stubs" are placed into the library (the real ones are rather large). If you need floating conversions in printf() and friends, explicitly link in DTOA.OBJ to override the library stub. Likewise, if you need floating conversions in scnaf() and friends, explicitly link in ATOD.OBJ. This will cause an increase in your program size. NOTE The RT11.MAC and RSX.MAC command files, as distributed, assume the existance of the SXT instruction. This instruction is not present on the PDP-11/20, the PDP-11/05, and the PDP-11/40 (without optional EIS). If C programs or libraries are to run on any of these models, the command files must be edited to define C$$SXT = 0 before building the compiler or library.