[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

     Clive

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