![]() |
![]() |
0869 | ![]() |
||||
![]() | |||||||
| QAC configuration | |||||||
QAC terminates analysis on encountering a #error directive. This is deliberately done to highlight the fact that preprocessing of this source file will be terminated by any ISO compliant C compiler. Hence QAC conforms to the normal use of #error i.e. indicating that a problem prevents the intended compilation of the file.
#ifndef MYMACRO
#error *** MYMACRO has not been defined *** /* Message 0869 */
#endif
No MISRA C:2012 Rules applicable to message 0869
![]() | ||
| 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 |