[previous] 0869 [next] [Q] '#error' directive: %s Analysis terminated due to '#error' directive.
QAC configuration

QA·C 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 QA·C 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

QA·C Source Code Analyser 8.1.2
© 2013 Programming Research.
www.programmingresearch.com
Personality Groups | Glossary | Message Index Contents