#include /* ----------------- Example code from MISRA C:2012 begin ----------------- */ #define F1_MACRO #include "f1.h" /* compliant */ #include "f2.h" /* compliant */ int32_t i = 0; #include "f3.h" /* Non-compliant */ /* ------------------ Example code from MISRA C:2012 end ------------------ */