/* >>>------------------------------------------------------------ * * File: rule_19.12.c, Module: M2CM-3.2-QAC-8.1.2 * * RULE 19.12 (Required): * There shall be at most one occurrence of the # or ## * preprocessor operators in a single macro definition. * * Implemented by messages: * 880 Using # and ## operators in the same macro definition. * * 881 Using multiple ## operators in the same macro * definition. * * 884 Using multiple # operators in the same macro definition. * * <<<------------------------------------------------------------ */ /* PRQA S 3429 ++ */ #include "misra.h" #include "m2cmex.h" #define PASTE( front, middle, back ) ( #front##middle##back ) /* MISRA Violation */ #define TWOST(A,B) #A #B /* MISRA Violation */ extern S16 test_1912( void ) { return 1; }