|
||||||||||
New ARM RealView Compilation Tools First To Support ARM C/C++ EABI StandardCAMBRIDGE, UK – Mar. 12, 2003 – ARM [(LSE:ARM); (Nasdaq:ARMHY)], the industry's leading provider of 16/32-bit embedded RISC processor solutions, today announced the availability of version 2.0 of its RealView® Compilation Tools, a component of the RealView development solution supporting the new ARM C/C++ EABI (Embedded Applications Binary Interface) standard.
Embedded software developers face increasing demands to create highly reliable systems, whilst maintaining low system-build costs, by optimizing memory usage and minimizing power consumption. In order to achieve this when using modern, high-level languages such as C++, they need tools which best utilize their target architecture.
RealView Compilation Tools lead the industry in terms of minimizing code footprint and maximizing code performance, enabling significant memory and power savings. New benefits in version 2.0 include extensive ISO C++ support including namespaces, full template support and real-time type information (RTTI). The Compilation Tools also provide complete support for all of the ARM® processor families, including the recently-announced ARM1136JF-S™ core - the first implementation of the new ARMv6 architecture and the winner of the 2002 Microprocessor Report Analysts' Choice Award in the Embedded IP Processors category. No other tool chain provides this level of comprehensive support across the entire ARM processor range. RealView Compilation Tools version 2.0 also sees the first implementation of the emerging ARM C/C++ EABI standard.
The ARM C/C++ EABI is a cross-platform standard developed by ARM, in collaboration with major OS and tools vendors, which specifies how executables and shared objects work together for OS or other execution environments. This standard enables RealView Compilation Tools version 2.0 to be easily integrated with custom development environments and third-party tools that conform to the ARM C/C++ EABI standard. Library developers also benefit as they can create libraries that work with any ARM C/C++ EABI compliant compiler, so increasing the number of compatible standard libraries available for the ARM architecture for many application areas.
"The introduction of the ARM EABI C/C++ standard will have a very positive effect on the way in which software is developed for the ARM architecture," said Philip Kirkpatrick, product manager, ARM Development Systems. "This standard gives developers of ARM Powered® products more flexibility and choice when it comes to developing increasingly advanced products."
Symbian is adopting the ARMCC++ EABI system for the Symbian OS.
"Symbian, its customers and licensees need a number of differing compilers; some delivering improved system performance and others delivering developer productivity benefits. By standardizing on the ARM C/C++ EABI, ARM has enabled compiler vendors to deliver this variety to match the needs of the Symbian OS community," said David Wood, EVP Partnering at Symbian. "Symbian is adopting the ARM C++ EABI for system performance and developer productivity improvements in Symbian OS, and RealView Compilation Tools 2.0 for building Symbian OS, beginning with the kernel."
About the ARM RealView Development Solution
About ARM
ENDS
|
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |