/* >>>------------------------------------------------------------ * * File: rule_19.3.c, Module: M2CM-3.2-QAC-8.1.2 * * RULE 19.3 (Required): * The #include directive shall be followed by either a * or "filename" sequence. * * Implemented by message: * 809 [U] The '#include' preprocessing directive has not been * followed by or "s-char-sequence". * * <<<------------------------------------------------------------ */ #define A "misra.h" #define B "m2cmex.h" #include A /* OK */ #include B /* OK */ #include "misra.h" /* OK */ #if 0 /* QAC will generate Hard Errors (Level 9) if this code block is not excluded */ #include misra.h /* MISRA Violation */ #endif extern S16 test_1903( void ) { return 1; }