![]() |
![]() |
0774 | ![]() |
||||
![]() | |||||||
| Constraint violations | REFERENCE - ISO:C90-6.7 External Definitions - Constraints | ||||||
This is a constraint error The 'auto' storage-class specifier cannot be applied to objects which are declared with linkage. It can only be used with objects declared at block scope and cannot be applied in combination with any other storage class specifier. For example:
/*PRQA S 2007,2017,3210,3211,3408,3447 ++*/
auto int number; /* Message 0774 */
MISRA C:2012 Rules applicable to message 0774:
| Rule-1.1 (Required) | The program shall contain no violations of the standard C syntax and constraints, and shall not exceed the implementation's translation limits |
![]() | ||
| QA·C Source Code Analyser 8.1
MISRA C:2012 Compliance Module 1.0 © 2012 Programming Research. www.programmingresearch.com | Personality Groups | Glossary | Message Index | MISRA C:2012 Rule Index | Contents |