bailey@jacobs.CS.ORST.EDU (Kirk Bailey) (02/17/90)
Since Greg let the status of version 89.1 somewhat out of the bag, I though I would complete the job. The 89.1 release of the Logical Systems Transputer Toolset "C" development package has been in test since last summer and is just being formally released. The new fetures (relative to 88.4) are: 1. Support for ALL the INMOS micros. This includes T212/T222/T225/T400/ T425/T801/T805 etc. in addition to the previously supported T414/T800. Note that floating point is not (for this release anyway), supported for the 16 bit parts. 2. As Greg mentioned, we now optionally support the "static link" data model for those who require it. 3. Our semaphore library routines have been generalized to serve as both binary and "counting" semaphores. 4. Our I/O link driver for the IBM PC compatible boards now supports all memory models. 5. We've improved the ANSI conformance of the compiler with the addition of ANSI auto initializers (in case you need to initialize a auto struct to the return value of a function, or something similar), ANSI signed and unsigned bitfields, etc. 6. A LARGE improvement in the speed of our linker. As the COGENT folks mentioned this is a tough tool to make execute fast when dealing with Transputerprefix strings! Given our new version an informal "link-off" with the new COGENT linker might be fun. Any takers? In addition a variety of more mundane improvements have been made to keep ahead of the competition (more T8 FP code optimization, faster library code, etc.) If anyone has specific questions I suggest they EMAIL me directly, or contact: Kirk Bailey (bailey@mist.cs.orst.edu) Logical Systems P.O. Box 1702 Corvallis, OR 97339 (USA) (503) 753-9051 (503) 753-4629 (fax)