Re: [PATCH v2] Kbuild: make designated_init attribute fatal

From: Masahiro Yamada
Date: Tue Mar 21 2017 - 13:54:23 EST


2017-03-21 9:14 GMT+09:00 Kees Cook <keescook@xxxxxxxxxxxx>:
> If a structure is marked with __attribute__((designated_init)) from
> GCC or Sparse, it needs to have all static initializers using designated
> initialization. Fail the build for any missing cases. This attribute will
> be used by the randstruct plugin to make sure randomized structures are
> being correctly initialized.
>
> Signed-off-by: Kees Cook <keescook@xxxxxxxxxxxx>
> ---
> v2: update subject to more clearly describe change, Masahiro Yamada
> ---


Applied to linux-kbuild/kbuild. Thanks!



--
Best Regards
Masahiro Yamada