[GIT PULL 1/3] Kbuild updates for v4.16

From: Masahiro Yamada
Date: Thu Feb 01 2018 - 11:56:48 EST


Hi Linus,

Here are Kbuild updates for v4.16. Please pull!



The following changes since commit ae64f9bd1d3621b5e60d7363bc20afb46aede215:

Linux 4.15-rc2 (2017-12-03 11:01:47 -0500)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kbuild-v4.16

for you to fetch changes up to f759625ad270898efdf8c153c74021a8a919312b:

kbuild: fix W= option checks for extra DTC warnings (2018-01-25
22:17:25 +0900)

----------------------------------------------------------------
Kbuild updates for v4.16

- Terminate the build correctly in case of fixdep errors

- Clean up fixdep

- Suppress packed-not-aligned warnings from GCC-8

- Fix W= handling for extra DTC warnings

----------------------------------------------------------------
Lukas Bulwahn (1):
fixdep: exit with error code in error branches of do_config_file()

Masahiro Yamada (8):
fixdep: remove unnecessary <arpa/inet.h> inclusion
fixdep: use malloc() and read() to load dep_file to buffer
fixdep: factor out common code for reading files
fixdep: remove unneeded memcpy() in parse_dep_file()
fixdep: move global variables to local variables of main()
fixdep: refactor parse_dep_file()
fixdep: use existing helper to check modular CONFIG options
kbuild: fix W= option checks for extra DTC warnings

Xiongfeng Wang (1):
Kbuild: suppress packed-not-aligned warning for default setting only

scripts/Makefile.extrawarn | 3 +
scripts/Makefile.lib | 4 +-
scripts/basic/fixdep.c | 236 ++++++++++++++++------------------------
3 files changed, 101 insertions(+), 142 deletions(-)


--
Best Regards
Masahiro Yamada