[GIT PULL 1/3] Kbuild updates for v4.13
From: Masahiro Yamada
Date: Thu Jul 06 2017 - 20:07:09 EST
Hi Linus,
Here are Kbuild updates for v4.13. Please pull!
I think you will see a trivial merge conflict in
arch/arm/include/uapi/asm/Kbuild.
Please replace "genhdr-y" with "generated-y",
keeping the "generic-y += siginfo.h" line.
The diff will look like this:
---------------------------------
@@@ -1,8 -1,6 +1,8 @@@
# UAPI Header export list
include include/uapi/asm-generic/Kbuild.asm
- genhdr-y += unistd-common.h
- genhdr-y += unistd-oabi.h
- genhdr-y += unistd-eabi.h
+ generated-y += unistd-common.h
+ generated-y += unistd-oabi.h
+ generated-y += unistd-eabi.h
+
+generic-y += siginfo.h
----------------------------------
The following changes since commit 08332893e37af6ae779367e78e444f8f9571511d:
Linux 4.12-rc2 (2017-05-21 19:30:23 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kbuild-v4.13
for you to fetch changes up to c4e6fff1ae5729c2af159008b13fca39fbbac70e:
kbuild: improve comments on KBUILD_SRC (2017-07-03 08:03:10 +0900)
----------------------------------------------------------------
Kbuild updates for v4.13
- Clean up Makefiles and scripts
- Improve clang support
- Remove unneeded genhdr-y syntax
- Remove unneeded cc-option-align macro
- Introduce __cc-option macro and use it to fix x86 boot code compiler flags
----------------------------------------------------------------
Arnd Bergmann (1):
kbuild: speed up checksyscalls.sh
Cao jin (1):
kbuild: improve comments on KBUILD_SRC
Masahiro Yamada (4):
kbuild: simplify silent build (-s) detection
kbuild: remove duplicated arch/*/include/generated/uapi include path
kbuild: replace genhdr-y with generated-y
kbuild: remove cc-option-align
Matthias Kaehlcke (4):
kbuild: clang: Disable 'address-of-packed-member' warning
kbuild: Add __cc-option macro
x86/build: Use __cc-option for boot code compiler options
x86/build: Specify stack alignment for clang
Documentation/kbuild/makefiles.txt | 41
++++++-----------------------------------
Makefile | 24 ++++++++----------------
arch/arm/include/uapi/asm/Kbuild | 6 +++---
arch/x86/Makefile | 33 +++++++++++++++++++++++++--------
arch/x86/Makefile_32.cpu | 7 +++----
arch/x86/include/uapi/asm/Kbuild | 6 +++---
scripts/Kbuild.include | 19 ++++++++++++-------
scripts/Makefile.asm-generic | 2 +-
scripts/Makefile.host | 6 ------
scripts/checksyscalls.sh | 11 ++++-------
tools/build/Makefile.build | 8 +-------
tools/scripts/Makefile.include | 8 +-------
12 files changed, 67 insertions(+), 104 deletions(-)
--
Best Regards
Masahiro Yamada