Hi Willy, Gustavo, Please take a look, there are still some odd cases where the comment is not being emitted but _there_ is a flexible array inside the struct marked as having a flexible array "in the middle" (by means of an embedded struct that _has_ a flexible array. This helps with one other case Gustavo talked about at KR. Please take a look and give it some testing, please. - Arnaldo Arnaldo Carvalho de Melo (5): core: Move class__has_flexible_array() from pahole to the core core: Cache info about flexible arrays in class__has_flexible_array() core: Introduce class__has_embedded_flexible_array() fprintf: Add a comment if a member type has an embedded flexible array pahole: Introduce --with_embedded_flexible_array dwarves.c | 77 ++++++++++++++++++++++++++++++++++++++++++++++ dwarves.h | 6 ++++ dwarves_fprintf.c | 12 ++++++-- man-pages/pahole.1 | 4 +++ pahole.c | 36 ++++++++-------------- 5 files changed, 109 insertions(+), 26 deletions(-) -- 2.46.2