[comp.sys.transputer] Info on LS 89.1

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)