Interprocedural analysis (IPA)

Language standard compliance

Includes full conformance to C99 and supports a subset of C11 programming language standards; provides a complete implementation of OpenMP 3.1 and partial support for OpenMP 4.0 to automate parallel programming.

Symbolic debugger support

Entity visibility attributes

Indicates whether and how an entity defined in one module can be referenced or used in other modules which can result in decreased size of shared libraries, reduced chance of symbol collision and improved efficiency of dynamic linking.