Re: [PATCH v2] xfs: Silence bounds checking compiler warning

Andi Kleen
2011-06-23T17:29:00Z

Maarten Lankhorst <m.b.lankhorst@gmail.com> writes:

> gcc with -Warray-bounds generates a false positive on this
> since xfs defines the struct with u8 name[1]; to be able to
> add a tag at the end.

A better way would be to define it as name[0]. Then the compiler
would know it's a VLA. You may need to check noone relies on
the one byte though.

-Andi
--
ak@linux.intel.com -- Speaking for myself only