Green Hills Software Announces Compiler Release 2012.5
Major Additions to Processor Support, Reliability Features, and Speed Optimizations
Green Hills Software, the largest independent vendor of embedded software solutions, has announced a new release of its Green Hills Compiler toolchain. With this release, Green Hills Software continues to deliver tools that cover the widest range of embedded devices while maximising product performance and reliability, and minimising development and production cost.
New, cutting-edge processors supported out-of-the-box include:
- Freescale Qorivva MPC57xx automotive processors, the first of several releases on an aligned roadmap with Freescale Semiconductor
- Freescale e6500 core QorIQ T4240 network processors with AltiVec support
- The newest Freescale PX-series microcontrollers
- ARM Cortex-A7, Cortex-R5, and Cortex-R7
- Renesas RH850
Software reliability, efficiency, and productivity improvements include:
- A utility that statically computes maximum stack usage, even in programs that use traditionally insurmountable features such as recursion, interrupts, and function pointers. This powerful new utility increases reliability and slashes costs by helping developers avoid stack overflows and reduce memory requirements in complex systems.
- A new generation of coverage analysis technology that dramatically improves the efficiency of coverage-instrumented code, empowering developers to perform rigorous testing and quality control.
- Advanced optimizations that free developers to reap the benefits of C++ programming abstractions without being shackled down by the usual “C++ performance tax.”
- Reduction of run-time stack use, enabling aggressive speed optimizations in the most memory-constrained embedded systems.
- New CPU dependent and independent optimizations that generate the smallest, fastest code in the industry.
“In the embedded market, time-to-market, resource constraint, and efficiency in programming are critical challenges for developers,” said Michael J. Palma, Research Manager, IDC. “Complier 2012.5 supports a wide range of processors and processor architectures that embedded developers work with and provides tools to reduce development time and optimize code for demanding application environments.”
“Our technical teams spend quite a lot of time in front of users, observing their challenges and finding opportunities to make a large positive impact in their development process and product quality,” said Nikola Valerjev, director of engineering, Green Hills Software. “First and foremost, Compiler 2012.5 is a result of responding to the real-world challenges of embedded developers.”
Green Hills Compiler 2012.5 is available immediately for ARM, Power, x86, V850, RH850, MIPS, and ColdFire processor architectures.
About Green Hills Software
Founded in 1982, Green Hills Software is the largest independent vendor of embedded development solutions. In 2008, the Green Hills INTEGRITY-178B RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry-certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at www.ghs.com.
Green Hills, the Green Hills logo, MULTI and INTEGRITY are trademarks or registered trademarks of Green Hills Software in the U.S. and/or internationally. All other trademarks are the property of their respective owners.
Editorial contact information:
Christopher Smith, Vice President of Marketing, Green Hills Software
Tel: +44 (0)2380 649660 Fax: +44 (0)2380 649661 E-mail: