...
Recommendation | Severity | Likelihood | Detectable | RepairableRemediation Cost | Priority | Level |
|---|---|---|---|---|---|---|
PRE10-C | Medium | Probable | Yes | YesLow | P12 | L1 |
Automated Detection
| Tool | Version | Checker | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Axivion Bauhaus Suite |
| CertC-PRE10 | |||||||||||||||||
| Helix QAC |
| C3412, C3458 | |||||||||||||||||
| Klocwork |
| MISRA.DEFINE.BADEXP | |||||||||||||||||
| LDRA tool suite |
| 79 S | Enhanced enforcement | ||||||||||||||||
| PC-lint Plus |
| 9502 | Fully supported | ||||||||||||||||
| Polyspace Bug Finder |
| CERT C: Rec. PRE10-C | Checks for macros with multiple statements (rule fully covered) | PRQA QA-C | |||||||||||||||
| Include Page | PRQA QA-C_v | PRQA QA-C_v | 3412, 3458 | Fully implemented | Helix QAC | | Include Page | | Helix QAC_V | Helix QAC_V
Related Vulnerabilities
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
Related Guidelines
| ISO/IEC TR 24772:2013 | Pre-processor Directives [NMP] |
...