Attention is currently required from: Nico Huber, Stefan Reinauer, David Hendricks, Paul Menzel, Angel Pons, ron minnich, Felix Held.
1 comment:
File Documentation/contributing/coding_style.md:
In misra-c (which was the target for coding resilience in coreboot before all these bad linux kernel […]
I mean, MISRA also mandates that all loop counters must be unsigned, all unsigned literals must be written with an explicit 'U' suffix, all truth checks must contain an explicit comparison operator, absolutely every single part of an expression needs its own parentheses, etc. (besides declaring a lot of things illegal that are essential for firmware development). MISRA is full on insanity and code written to comply with it is horribly unreadable from all the redundant boilerplate and extra characters sprinkled around everywhere. I would not consider it something to aspire to.
To view, visit change 51825. To unsubscribe, or for help writing mail filters, visit settings.