Increased Performance, Safety and Quality

Green Hills Software has announced its latest optimising C and C++ compilers for 32-bit and 64-bit embedded processor architectures, including ARM and Power Architecture.


Optimisations in Green Hills Compiler 2015 are said to improve performance by 30%. EEMBC Technology Labs have certified the compiler, version 2015.1 as having achieved a performance score of 1.01EEMBC Automarks/MHz on the Cortex-R5 automotive MCUs from Spansion.

The compiler enables software developers to increase their application's run-time performance and decrease memory size, saving on hardware changes. Green Hills compilers have also earned certifications for industry-specific safety and security requirements, including ISO 26262 ASIL D (Automotive), IEC 61508 SIL 4 (Industrial) and EN 50128:2011 (Railway).

Other features of Compiler 2015 include safety and reliability features, such as expanded traceability and the detection of dangerous code conditions across modules and multiple libraries. Developer productivity and flexibility is enabled by an expanded assembly language translation feature, 64-bit linker optimisations and with increased control/visibility of job status reports.