15 October 2024 by Phillip JohnstonMISRA released a new version of their C programming language standard: MISRA C:2023 (formally known as MISRA C Third Edition, Second Revision). The new version encompasses Amendments (AMD) 2-4 and technical corrigendum (TC) 2. You can find the new changes in MISRA C:2012 Amendment 4 (pdf). Commentary on rules and directives below are paraphrased from this document. The new version of the standard now provides coverage for C11 and C18. Receiving heavy focus is C11’s additions of threading support, supporting thread types (e.g., mutexes and condition variables), and atomic operations. New threading-related directives include: 5.1: …
Continue reading “MISRA C:2023”
« Back to Glossary Index
