[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAK7LNAT-9N_o_J8+pD5H9gnxzxuN-3ZBQ1wt-VmyHE=oEC295g@mail.gmail.com>
Date: Sat, 10 Jul 2021 04:18:51 +0900
From: Masahiro Yamada <masahiroy@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Linux Kbuild mailing list <linux-kbuild@...r.kernel.org>
Subject: [GIT PULL] Kbuild updates for v5.14-rc1
Hi Linus,
Please pull Kbuild updates for v5.14-rc1
Thanks.
The following changes since commit c4681547bcce777daf576925a966ffa824edd09d:
Linux 5.13-rc3 (2021-05-23 11:42:48 -1000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kbuild-v5.14
for you to fetch changes up to 27932b6a2088eac7a5afa5471963b926cfbb4de7:
scripts: add generic syscallnr.sh (2021-07-09 04:01:14 +0900)
----------------------------------------------------------------
Kbuild updates for v5.14
- Increase the -falign-functions alignment for the debug option.
- Remove ugly libelf checks from the top Makefile.
- Make the silent build (-s) more silent.
- Re-compile the kernel if KBUILD_BUILD_TIMESTAMP is specified.
- Various script cleanups
----------------------------------------------------------------
Bjorn Helgaas (1):
kconfig.h: explain IS_MODULE(), IS_ENABLED()
Feng Tang (1):
Makefile: extend 32B aligned debug option to 64B aligned
Mark Brown (1):
kbuild: modpost: Explicitly warn about unprototyped symbols
Masahiro Yamada (23):
kbuild: hide tools/ build targets from external module builds
kbuild: remove libelf checks from top Makefile
kbuild: require all architectures to have arch/$(SRCARCH)/Kbuild
alpha: move core-y in arch/alpha/Makefile to arch/alpha/Kbuild
h8300: move core-y in arch/h8300/Makefile to arch/h8300/Kbuild
hexagon: move core-y in arch/hexagon/Makefile to arch/hexagon/Kbuild
sh: move core-y in arch/sh/Makefile to arch/sh/Kbuild
kbuild: merge scripts/mkmakefile to top Makefile
init: use $(call cmd,) for generating include/generated/compile.h
kbuild: sink stdout from cmd for silent build
kbuild: clean up ${quiet} checks in shell scripts
scripts/setlocalversion: remove mercurial, svn and git-svn supports
scripts/setlocalversion: remove workaround for old make-kpkg
scripts/setlocalversion: add more comments to -dirty flag detection
scripts/setlocalversion: factor out 12-chars hash construction
scripts/setlocalversion: simplify the short version part
kconfig: constify long_opts
kbuild: remove trailing slashes from $(KBUILD_EXTMOD)
nds32: add arch/nds32/boot/.gitignore
parisc: syscalls: use pattern rules to generate syscall headers
sparc: syscalls: use pattern rules to generate syscall headers
scripts: check duplicated syscall number in syscall table
scripts: add generic syscallnr.sh
Matthias Maennich (1):
kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set
Makefile | 130
++++++++++++++++++++++++--------------------------------
arch/alpha/Kbuild | 3 ++
arch/alpha/Makefile | 2 -
arch/arc/Makefile | 3 --
arch/arm/Makefile | 1 -
arch/arm64/Makefile | 1 -
arch/csky/Kbuild | 1 +
arch/h8300/Kbuild | 2 +
arch/h8300/Makefile | 3 --
arch/hexagon/Kbuild | 2 +
arch/hexagon/Makefile | 4 --
arch/ia64/Kbuild | 1 +
arch/m68k/Makefile | 1 -
arch/microblaze/Kbuild | 1 +
arch/mips/Makefile | 3 --
arch/nds32/Kbuild | 1 +
arch/nds32/boot/.gitignore | 2 +
arch/nios2/Kbuild | 1 +
arch/openrisc/Makefile | 1 -
arch/parisc/Kbuild | 1 +
arch/parisc/kernel/syscalls/Makefile | 18 ++------
arch/powerpc/Makefile | 3 --
arch/riscv/Makefile | 1 -
arch/s390/Makefile | 3 --
arch/sh/Kbuild | 4 ++
arch/sh/Makefile | 5 ---
arch/sparc/Makefile | 3 --
arch/sparc/kernel/syscalls/Makefile | 18 ++------
arch/um/Kbuild | 1 +
arch/x86/Makefile | 3 --
arch/xtensa/Kbuild | 1 +
include/linux/kconfig.h | 6 ++-
init/Makefile | 12 +++---
kernel/gen_kheaders.sh | 4 +-
lib/Kconfig.debug | 4 +-
scripts/Kbuild.include | 7 ++-
scripts/Makefile.build | 2 -
scripts/Makefile.modfinal | 2 -
scripts/kconfig/conf.c | 2 +-
scripts/link-vmlinux.sh | 4 +-
scripts/mkcompile_h | 18 +++++---
scripts/mkmakefile | 17 --------
scripts/mod/modpost.c | 7 ++-
scripts/setlocalversion | 75 ++++++--------------------------
scripts/syscallhdr.sh | 2 +-
scripts/syscallnr.sh | 74 ++++++++++++++++++++++++++++++++
scripts/syscalltbl.sh | 7 ++-
47 files changed, 215 insertions(+), 252 deletions(-)
create mode 100644 arch/alpha/Kbuild
create mode 100644 arch/csky/Kbuild
create mode 100644 arch/h8300/Kbuild
create mode 100644 arch/hexagon/Kbuild
create mode 100644 arch/ia64/Kbuild
create mode 100644 arch/microblaze/Kbuild
create mode 100644 arch/nds32/Kbuild
create mode 100644 arch/nds32/boot/.gitignore
create mode 100644 arch/nios2/Kbuild
create mode 100644 arch/parisc/Kbuild
create mode 100644 arch/sh/Kbuild
create mode 100644 arch/um/Kbuild
create mode 100644 arch/xtensa/Kbuild
delete mode 100755 scripts/mkmakefile
create mode 100644 scripts/syscallnr.sh
--
Best Regards
Masahiro Yamada
Powered by blists - more mailing lists