Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
About Appendix H of MISRA C: 2012
#3
Unfortunately, the entries in C90 Annex G and C99 Annex J are un-numbered bullet lists, which makes cross-referencing difficult.

This issue is covered in MISRA C:2012 Para 6.10.1, which mentions that the numbering in Annexes is based on the the original C90 and C99 standards, without without any technical corrigenda or amendments being applied. This is because there is no officially-available revision of the C99 Standards which incorporates its Technical Corrigenda.

The MISRA ID numbers are generated by sequentially numbering each of the (un-numbered) bullet points. In C90, some behaviours are mentioned in the text, but not included in Annex G – these are shown with an asterisk in MISRA C’s appendices.

The next version of MISRA C:2012 will include a clarification in Appendx H: For example in the C99 Id bullet point the folowing sentence will be added.
"The number starts from the beginning of section J.2 and does not include subsequent Technical Corrigenda."
Posted by and on behalf of the MISRA C Working Group


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)