Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tool

Version

Checker

Description

Compass/ROSE

 

 

 

ECLAIR
Include Page
ECLAIR_V
ECLAIR_V

charsgnd

Fully implemented.

EDG

 

 

 

Fortify SCA

V. 5.0

 

Can detect violations of this rule with CERT C Rule Pack, except cases involving signed char.

EDG

 

 

 

Compass/ROSE

 

 

 

ECLAIR
Include Page
ECLAIR_VECLAIR_V

charsgnd

Fully implemented.

PRQA QA-C
Include Page
PRQA_V
PRQA_V
0432 (C)Partially implemented

...

Search for vulnerabilities resulting from the violation of this rule on the CERT website.

Related Guidelines

...

ISO/IEC 9899:2011 Section 6.2.5, "Types"

...

MISRA-CRule 6.1

...

(required): The plain char type shall be used only for the storage and use of character values

...

...