Hi,
We have been evaluating the 4.9.0B1 compiler and whilst many of the MISRA issues we have reported have been fixed, it appears that a new one has appeared.
All our header files start with a macro as described in the MISRA standard. For example in a file called can.h, the start of the file would appear as:
#ifndef _CAN_H_
#define _CAN_H_
/* Copyright message etc. */
/* Definitions */
#endif /* _CAN_H_ */
We are getting MISRA 19.15 on the first line and on the penultimate (#endif) line of the header file.
Regards,
Richard