2018-06-20 5:14 GMT+09:00 Paul Burton [off-list ref]:
This series introduces infrastructure allowing compiler diagnostics to
be disabled or their severity modified for specific pieces of code, with
suitable abstractions to prevent that code from becoming tied to a
specific compiler.
This infrastructure is then used to disable the -Wattribute-alias
warning around syscall definitions, which rely on type mismatches to
sanitize arguments.
Finally PowerPC-specific #pragma's are removed now that the generic code
is handling this.
The series takes Arnd's RFC patches & addresses the review comments they
received. The most notable effect of this series to to avoid warnings &
build failures caused by -Wattribute-alias when compiling the kernel
with GCC 8.
Applies cleanly atop v4.18-rc1.
Series, applied to linux-kbuild/fixes.
(since we need to fix warnings from GCC 8.1)
Thanks!
--
Best Regards
Masahiro Yamada