[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAK7LNAQ-8VRCeFx64KvC7VTA8rm4ryK_PjQi=Cs+wvrer+q6QA@mail.gmail.com>
Date: Sat, 29 Apr 2023 21:21:44 +0900
From: Masahiro Yamada <masahiroy@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux Kbuild mailing list <linux-kbuild@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Kbuild updates for v6.4-rc1
Hello Linus,
Please pull Kbuild updates for v6.4-rc1.
Thank you.
The following changes since commit 6a8f57ae2eb07ab39a6f0ccad60c760743051026:
Linux 6.3-rc7 (2023-04-16 15:23:53 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kbuild-v6.4
for you to fetch changes up to 9892bd72efdc9daa7c07ca9f427ac7e5928c7704:
kbuild: deb-pkg: specify targets in debian/rules as .PHONY
(2023-04-26 21:10:51 +0900)
----------------------------------------------------------------
Kbuild updates for v6.4
- Refactor scripts/kallsyms to make it faster and easier to maintain
- Clean up menuconfig
- Provide Clang with hard-coded target triple instead of CROSS_COMPILE
- Use -z pack-relative-relocs flags instead of --use-android-relr-tags
for arm64 CONFIG_RELR
- Add srcdeb-pkg target to build only a Debian source package
- Add KDEB_SOURCE_COMPRESS option to specify the compression for a
Debian source package
- Misc cleanups and fixes
----------------------------------------------------------------
Arnd Bergmann (1):
kallsyms: expand symbol name into comment for debugging
Bastian Germann (1):
kbuild: builddeb: Eliminate debian/arch use
Fangrui Song (1):
Makefile: use -z pack-relative-relocs
Masahiro Yamada (16):
scripts/kallsyms: remove redundant code for omitting U and N
scripts/mksysmap: remove comments described in nm(1)
scripts/mksysmap: use sed with in-line comments
scripts/kallsyms: exclude symbols generated by itself dynamically
scripts/kallsyms: move compiler-generated symbol patterns to mksysmap
scripts/kallsyms: change the output order
scripts/kallsyms: decrease expand_symbol() / cleanup_symbol_name() calls
scripts/kallsyms: update the usage in the comment block
kconfig: menuconfig: remove OLD_NCURSES macro
kconfig: menuconfig: remove unused M_EVENT macro
kconfig: menuconfig: reorder functions to remove forward declarations
kbuild: clang: do not use CROSS_COMPILE for target triple
kbuild: add srcdeb-pkg target
kbuild: deb-pkg: add KDEB_SOURCE_COMPRESS to specify source compression
kbuild: rpm-pkg: remove kernel-drm PROVIDES
kbuild: deb-pkg: specify targets in debian/rules as .PHONY
Randy Dunlap (1):
sparc: unify sparc32/sparc64 archhelp
Makefile | 3 +-
arch/sparc/Makefile | 15 +-
scripts/Makefile.clang | 8 +-
scripts/Makefile.package | 61 +++++--
scripts/kallsyms.c | 229 ++++++++----------------
scripts/kconfig/lxdialog/dialog.h | 27 ---
scripts/kconfig/lxdialog/menubox.c | 8 -
scripts/kconfig/lxdialog/textbox.c | 267 +++++++++++++---------------
scripts/kconfig/mconf.c | 314 ++++++++++++++++-----------------
scripts/link-vmlinux.sh | 6 +-
scripts/mksysmap | 135 +++++++++-----
scripts/package/builddeb | 2 +-
scripts/package/mkdebian | 2 +
scripts/package/mkspec | 7 +-
scripts/tools-support-relr.sh | 8 +-
15 files changed, 510 insertions(+), 582 deletions(-)
--
Best Regards
Masahiro Yamada
Powered by blists - more mailing lists