linux-kbuild.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] more Kbuild updates for v5.15-rc1
@ 2021-09-12 14:16 Masahiro Yamada
  0 siblings, 0 replies; only message in thread
From: Masahiro Yamada @ 2021-09-12 14:16 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Nick Desaulniers, Linux Kernel Mailing List, Linux Kbuild mailing list

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-09-12 14:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-12 14:16 [GIT PULL] more Kbuild updates for v5.15-rc1 Masahiro Yamada

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).