MISRA is very pleased to announce today that the new edition of MISRA C Guidelines for the use of the C language in critical systems, known as MISRA C:2012, is now available from the MISRA webstore. Initially PDF copies are available to purchase. Printed copies can be pre-ordered, but will be shipped from 8 April 2013 onwards in the order in which they were purchased.
MISRA C:2012 extends support to the C99 version of the C language (while maintaining guidelines for C90), in addition to including a number of improvements that can reduce the cost and complexity of compliance, whilst aiding consistent, safe use of C in critical systems. Improvements, many of which have been made as a result of user feedback, include: better rationales for every guideline, identified decidability so users can better interpret the output of checking tools, greater granularity of rules to allow more precise control, a number of expanded examples and integration of MISRA AC AGC.
A cross-reference for ISO 26262 has also been produced, and a similar cross-reference for DO-178C is in progress.
Keep up to date on the latest MISRA C:2012 news at www.misra.org.uk/MC2012