Comply with Safety Standards

PC-lint Plus can check for violations of internal code guidelines as well as analyzing compliance with industry standards such as MISRA®, AUTOSAR®, and CERT® C. Detailed information about which rules are supported, which messages are used to report violations, and the extent to which the rules are supported is available in our manual and configuration files.

Over a thousand customizable messages can be configured to support many different code guidelines; e.g. use of braces for control structures, assignment in conditional expressions, explicit clarification of operator precedence, and more. The exact set of desired messages can be specified in reusable configuration files to share between projects and teams.

PC-lint Plus provides industry-leading support for MISRA standards including MISRA C 2012, MISRA C 2004, and MISRA C++ 2008 as well as their addenda and corrigenda. We communicate extensively with the MISRA committee to implement even the smallest details and resolve ambiguities in the published text.

Support for AUTOSAR and CERT C is now available in version 1.3.

PC-lint Plus has been certified by exida® for ISO 26262:2018 (ASIL D qualified) and IEC 61508:2010 (SIL 4 qualified).