config.c:129:18: style: The lowercase character "l" shall not be used in a literal suffix [misra-c2012-7.3]
.pull = eGpioConfigPullUp,
^
Figured I would just add this into an existing discussion on the rule rather than making an extra issue as hopefully both issues can be resolved at the same time.
Also, likely related as the variable name pull also causes 7.3 warnings for me.
Last edit: Jonathan Forrest 2026-01-13
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
misra-c2012-7.3 seems to have a few issues....
My one is that if I have a struct with an element ending in
lthen when I initialise that struct it throws a warning:Throws:
Figured I would just add this into an existing discussion on the rule rather than making an extra issue as hopefully both issues can be resolved at the same time.
Also, likely related as the variable name
pullalso causes 7.3 warnings for me.Last edit: Jonathan Forrest 2026-01-13