5.6 RELEASE OF RISC OS C TOOLS AVAILABLE IMMEDIATELY

Castle Technology Ltd is pleased to announce that they have today made available release 5.6 of the RISC OS C Tools.

This new release includes fixes for all bugs reported through Castle's C support web pages and over 20 additional improvements/enhancements including the following:

PRINCIPAL IMPROVEMNTS

  1. Numerous code generation improvements.
  2. Improved checking of printf/scanf format strings.
  3. Improved compilation of (int) longlong, (int) longlong >> 32, and long long >> 1 or << 1. Also, long long multiplication and division by powers of two transformed into shifts.
  4. Optimised handling of narrow (<32 bit) data and computations.

PRINCIPAL ENHANCEMENTS

  1. Added complex and imaginary number support as specified in C99 Annex G.
  2. _Bool, _Complex and _Imaginary now available in pcc and C90 modes.
  3. Support for switch on a long long expression.
  4. Added inter-statement compile-time evaluation of long long arithmetic.
  5. asm keyword recognised in C++ mode.
  6. IEEE 754 conformance improved; generally edging the compiler closer to C99 Annex F.

Current C Tools subscribers can download the new version from Castle's web site.

Full information and subscription details can be found at: http://www.iyonix.com/tools/

For further information please contact Jack Lillingston at:


Castle Technology Ltd
Ore Trading Estate
Woodbridge Road
Framlingham
Suffolk
IP13 9LL

Tel 01728 723200
Fax 01728 727427


email sales@iyonix.com