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
- Numerous code generation improvements.
- Improved checking of printf/scanf format strings.
- 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.
- Optimised handling of narrow (<32 bit) data and computations.
PRINCIPAL ENHANCEMENTS
- Added complex and imaginary number support as specified in C99 Annex G.
- _Bool, _Complex and _Imaginary now available in pcc and C90 modes.
- Support for switch on a long long expression.
- Added inter-statement compile-time evaluation of long long arithmetic.
- asm keyword recognised in C++ mode.
- 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