Green Hills ups spec for safety-critical C/C++ compilers

Green Hills Software is now offering its optimising C and C++ compilers for 32-bit and 64-bit embedded processor architectures, including ARM, Intel and Power Architecture.

compiler_hardwareThe Compiler 2017.5 also supports Renesas RH850, MIPS, ColdFire and TriCore embedded processor architectures.

Features of the compliers include C/C++ functional safety certification, higher performance and greater compatibility with third-party tools.

The C/C++ Compilers 2017.5 are targeted at software-critical devices and systems in automotive, aerospace, storage, medical, military, industrial and personal communication markets.

In these applications development requires a C/C++ compiler that produces machine code that can be tested in an accredited software process environment.

Green Hills C/C++ Optimising Compilers 2017.5 are certified as qualified tools at the highest levels of functional safety for automotive (ISO 26262 ASIL D), industrial (IEC 61508 SIL 3) and railway (EN 50128 SWSIL 4).

In addition, the integrated single-pass MISRA-C adherence checker gives development teams a means to prevent new bugs and enforce cleaner, higher-quality code.

The compilers are also integrated into the DoubleCheck static analysis tool that performs full program analysis in a single pass. this allows for the identification of bugs caused by complex interactions between pieces of code across many source files.

Other features of the compliers include improved control and utilisation of CPU pipeline architectures, floating point optimisations and opcode utilisation.


Leave a Reply

Your email address will not be published. Required fields are marked *

*