[PATCH v2 00/13] Update the kbuild system to 5.1
Ilias Apalodimas
ilias.apalodimas at linaro.org
Wed Jun 11 22:24:27 CEST 2025
Hi all,
Another series backporting and merging patches from Linux 5.1 kbuild.
There is still a gap that I plan to update after this series gets
merged [0]
[0] https://source.denx.de/u-boot/custodians/u-boot-tpm/-/commit/5da099cef04fb5c02dcafab8d1bab8ddc2855765
Changes since v1:
- Rebase on top of next
Ilias Apalodimas (13):
kbuild: add -fno-PIE flag unconditionally
kbuild: add -Werror=implicit-int flag unconditionally
kbuild: use assignment instead of define ... endef for filechk_* rules
kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD
kbuild: use -Werror=implicit-... instead of -Werror-implicit-...
kbuild: gitignore output directory
kbuild: remove meaningless prepare2 target
gcc-9: silence 'address-of-packed-member' warning
kbuild: do not overwrite .gitignore in output directory
kbuild: skip parsing pre sub-make code for recursion
kbuild: mark prepare0 as PHONY to fix external module build
kbuild: make 'archprepare' depend on 'scripts'
kbuild: fix single target build for external module
Makefile | 64 ++++++++++++++++++++--------------------
scripts/Kbuild.include | 7 ++---
scripts/kconfig/Makefile | 4 +--
3 files changed, 36 insertions(+), 39 deletions(-)
--
2.49.0
More information about the U-Boot
mailing list