Nico Huber has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/31973 )
Change subject: ich_descriptors_tool: Fix -Wmissing-braces warning ......................................................................
Patch Set 1:
(1 comment)
https://review.coreboot.org/#/c/31973/1/util/ich_descriptors_tool/ich_descri... File util/ich_descriptors_tool/ich_descriptors_tool.c:
https://review.coreboot.org/#/c/31973/1/util/ich_descriptors_tool/ich_descri... PS1, Line 153: struct ich_descriptors desc = {{0}}; Hmm, these braces were just removed. AIUI, in C, `{ 0 }` serves as an initializer for every structure, no matter how deep or complex. So I don't see why Clang complains. I'd consider to check for Clang bug reports and file one in case there isn't a preceding case.