On 2013/3/2 4:45, Tejun Heo wrote: > Hello, Al. > > On Fri, Mar 1, 2013 at 12:39 PM, Al Viro <v...@zeniv.linux.org.uk> wrote: >>>> Flexible array members can be statically initialized. If you wanna be >>>> really anal about it, you can do it manually with a wrapping struct >>>> but I don't think that would be necessary. >>>> >>> >>> I didn't know this difference between flexible array and zero-size array. >>> Thanks. >> >> Mind you, initializing flex array member is explicitly invalid per C99; >> it's a GNU extension... > > Yeah, that's what I meant by the "anal" part although it seems like > c99 doesn't even allow that. Do we care tho? It seems like a logical > feature which should show up in the standard eventually. Maybe it > could be a problem for clang? >
Do we have a decision now? Please pick v4 if this GNU extension can't be used in kernel code, otherwise v5. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/