Hi Linus, Please pull some more Kbuild updates. One remarkable change might be "isystem: delete global -isystem compile option". This is related to the <linux/stdarg.h> introduction, which some people were opposed to. Since you were positive about the <linux/stdarg.h> addition, I hope the -isystem removal is OK as well. The rest are clean-ups and fixes. Thanks. The following changes since commit 926de8c4326c14fcf35f1de142019043597a4fac: Merge tag 'acpi-5.15-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm (2021-09-10 13:29:04 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git tags/kbuild-v5.15-2 for you to fetch changes up to a9086b878b7fd65894eb8cb1fa395dd469970566: gen_compile_commands: fix missing 'sys' package (2021-09-12 19:45:00 +0900) ---------------------------------------------------------------- Kbuild updates for v5.15 (2nd) - Remove -isystem from the global compiler flag (except nds32) so nobody will accidentally include unintended headers. - Clean up the build dependencies on objtool. - Fix bugs in checkkconfigsymbols.py. - Fix missing sys import in gen_compile_commands.py. ---------------------------------------------------------------- Alexey Dobriyan (1): isystem: delete global -isystem compile option Ariel Marcovitch (2): checkkconfigsymbols.py: Forbid passing 'HEAD' to --commit checkkconfigsymbols.py: Remove skipping of help lines in parse_kconfig_file Kortan (1): gen_compile_commands: fix missing 'sys' package Masahiro Yamada (7): nios2: move the install rule to arch/nios2/Makefile kbuild: move objtool_args back to scripts/Makefile.build kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_link_modules kbuild: store the objtool command in *.cmd files kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro kbuild: detect objtool update without using .SECONDEXPANSION kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules Makefile | 2 +- arch/arm64/lib/Makefile | 2 ++ arch/nds32/Makefile | 2 ++ arch/nios2/Makefile | 3 ++- arch/nios2/boot/Makefile | 3 --- arch/powerpc/lib/Makefile | 2 ++ crypto/Makefile | 2 ++ lib/raid6/Makefile | 4 +++ scripts/Makefile.build | 63 ++++++++++++++++++++++++------------------- scripts/Makefile.lib | 11 -------- scripts/checkkconfigsymbols.py | 11 +++----- scripts/clang-tools/gen_compile_commands.py | 1 + 12 files changed, 55 insertions(+), 51 deletions(-) -- Best Regards Masahiro Yamada