[C-safe-secure-studygroup] MISRA and packed structures

Clive Pygott clivepygott at gmail.com
Tue Nov 27 13:16:16 GMT 2018

What do you mean by a packed structure?  The term doesn't appear in the C17
standard or MISRA C:2012

If you mean using a structure with no or known padding as the target of a
block move or I/O, then that has to be done by a deviation as it breaks the
rules on pointer arithmetic (18.1/18.2) that only allow pointer arithmetic
within an array


On Tue, Nov 27, 2018 at 12:05 PM Robert Seacord <rcseacord at gmail.com> wrote:

> Is there any MISRA rules which disallow the use of packed structures?
> rCs
> _______________________________________________
> C-safe-secure-studygroup mailing list
> C-safe-secure-studygroup at lists.trustable.io
> https://lists.trustable.io/cgi-bin/mailman/listinfo/c-safe-secure-studygroup
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.trustable.io/pipermail/c-safe-secure-studygroup/attachments/20181127/d6fc7fc6/attachment.html>

More information about the C-safe-secure-studygroup mailing list