...
Tool | Version | Checker | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Astrée |
| function-name-constant-comparison | Partially checked | ||||||||||
| BAD_COMPARE | Can detect the specific instance where the address of a function is compared against 0, such as in the case of | |||||||||||
GCC |
| Can detect violations of this recommendation when the | |||||||||||
Helix QAC |
| ||||||||||||
Klocwork |
| ||||||||||||
LDRA tool suite |
| 99 S | Partially implemented | ||||||||||
Parasoft C/C++test |
| CERT_C-EXP16-a | Function address should not be compared to zero | ||||||||||
PC-lint Plus |
| 2440, 2441 | Partially supported: reports address of function, array, or variable directly or indirectly compared to null | ||||||||||
PRQA QA-C |
| 0428, 3004, 3344 | |||||||||||
PVS-Studio |
| V516 | |||||||||||
RuleChecker |
| function-name-constant-comparison | Partially checked | 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.
...