![]() |
|
MISRA-C:2004 Rule 8.4: (Required) |
|
||||
![]() | |||||||
signedintintchar[5]char[]unsignedshortintunsignedshort
QAC messages that encompass this guideline:
| 0626 | [U] '%s' has different type to previous declaration (which is no longer in scope). |
| 0627 | [C] '%s' has different type to previous declaration in the same scope. |
| 0628 | [C] '%s' has different type to previous declaration at wider scope. |
| 1510 | '%1s' has external linkage and has incompatible declarations. |
Related rules:
| Rule 1.1 | All code shall conform to ISO/IEC 9899:1990 C programming language, ISO 9899, amended and corrected by ISO/IEC 9899/COR1:1995, ISO/IEC 9899/AMD1:1995, and ISO/IEC 9899/COR2: 1996192 |
| Rule 1.2 | No reliance shall be placed on undefined or unspecified behaviour. |
|
||
(c) The Motor Industry Research Association, 2004
|
QA C Source Code Analyser 8.1.2
MISRA-C:2004 Compliance Module 3.2 © 2013 Programming Research www.programmingresearch.com |
Personality Groups | Glossary | Message Index | MISRA-C:2004 Rule Index | Contents |