All of lore.kernel.org
 help / color / mirror / Atom feed
From: Masahiro Yamada <masahiroy@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Linux Kbuild mailing list <linux-kbuild@vger.kernel.org>
Subject: [GIT PULL] More Kbuild updates for v5.13-rc1
Date: Sun, 9 May 2021 01:00:34 +0900	[thread overview]
Message-ID: <CAK7LNASYmL1E9r7as1xGccKFUg0TiVMxe1jzDazfDO_V4rzDKA@mail.gmail.com> (raw)

Hi Linus,

Please pull more Kbuild updates.
Thanks.


The following changes since commit 9f67672a817ec046f7554a885f0fe0d60e1bf99f:

  Merge tag 'ext4_for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 (2021-04-30
15:35:30 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kbuild-v5.13-2

for you to fetch changes up to 0ab1438bad43d95877f848b7df551bd431680270:

  linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in
<linux/kernel.h> (2021-05-09 00:29:45 +0900)

----------------------------------------------------------------
Kbuild updates for v5.13 (2nd)

 - Convert sh and sparc to use generic shell scripts to generate the
   syscall headers

 - refactor .gitignore files

 - Update kernel/config_data.gz only when the content of the .config is
   really changed, which avoids the unneeded re-link of vmlinux

 - move "remove stale files" workarounds to scripts/remove-stale-files

 - suppress unused-but-set-variable warnings by default for Clang as well

 - fix locale setting LANG=C to LC_ALL=C

 - improve 'make distclean'

 - always keep intermediate objects from scripts/link-vmlinux.sh

 - move IF_ENABLED out of <linux/kconfig.h> to make it self-contained

 - misc cleanups

----------------------------------------------------------------
Andi Kleen (1):
      kbuild: Don't remove link-vmlinux temporary files on exit/signal

Masahiro Yamada (23):
      sh: syscalls: switch to generic syscalltbl.sh
      sh: syscalls: switch to generic syscallhdr.sh
      sparc: syscalls: switch to generic syscalltbl.sh
      sparc: syscalls: switch to generic syscallshdr.sh
      kbuild: add comment about why cmd_shipped uses 'cat'
      genksyms: fix stale comment
      usr/include: refactor .gitignore
      kernel/.gitgnore: remove stale timeconst.h and hz.bc
      .gitignore: move tags and TAGS close to other tag files
      .gitignore: ignore only top-level modules.builtin
      kbuild: update config_data.gz only when the content of .config is changed
      kbuild: add a script to remove stale generated files
      kbuild: replace LANG=C with LC_ALL=C
      .gitignore: prefix local generated files with a slash
      kbuild: remove ARCH=sh64 support from top Makefile
      arch: use cross_compiling to check whether it is a cross build or not
      kbuild: parameterize the .o part of suffix-search
      kbuild: refactor fdtoverlay rule
      kbuild: refactor modname-multi by using suffix-search
      kbuild: make distclean work against $(objtree) instead of $(srctree)
      kbuild: make distclean remove tag files in sub-directories
      kbuild: remove the unneeded comments for external module builds
      linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <linux/kernel.h>

Nathan Chancellor (1):
      Makefile: Move -Wno-unused-but-set-variable out of GCC only block

 .gitignore                                         |  8 ++++--
 Documentation/devicetree/bindings/.gitignore       |  4 +--
 Makefile                                           | 42
+++++++++------------------
 arch/.gitignore                                    |  4 +--
 arch/arm/boot/compressed/Makefile                  |  7 -----
 arch/m68k/Makefile                                 |  2 +-
 arch/mips/Makefile                                 |  2 +-
 arch/parisc/Makefile                               |  2 +-
 arch/powerpc/boot/wrapper                          |  2 +-
 arch/sh/Makefile                                   |  2 +-
 arch/sh/kernel/syscalls/Makefile                   | 14 +++------
 arch/sh/kernel/syscalls/syscallhdr.sh              | 36 -----------------------
 arch/sh/kernel/syscalls/syscalltbl.sh              | 32 ---------------------
 arch/sparc/include/asm/Kbuild                      |  1 -
 arch/sparc/kernel/syscalls/Makefile                | 30 ++++++-------------
 arch/sparc/kernel/syscalls/syscallhdr.sh           | 36 -----------------------
 arch/sparc/kernel/syscalls/syscalltbl.sh           | 36 -----------------------
 arch/sparc/kernel/systbls_32.S                     |  4 +--
 arch/sparc/kernel/systbls_64.S                     |  8 ++++--
 arch/xtensa/Makefile                               |  6 +---
 certs/.gitignore                                   |  4 +--
 drivers/memory/.gitignore                          |  2 +-
 drivers/pinctrl/pinctrl-ingenic.c                  |  3 ++
 drivers/tty/vt/.gitignore                          |  6 ++--
 fs/unicode/.gitignore                              |  4 +--
 include/linux/kconfig.h                            |  6 ----
 include/linux/kernel.h                             |  2 ++
 kernel/.gitignore                                  |  5 ++--
 kernel/Makefile                                    |  9 ++++--
 lib/.gitignore                                     | 10 +++----
 samples/auxdisplay/.gitignore                      |  2 +-
 samples/binderfs/.gitignore                        |  3 +-
 samples/connector/.gitignore                       |  2 +-
 samples/hidraw/.gitignore                          |  2 +-
 samples/mei/.gitignore                             |  2 +-
 samples/nitro_enclaves/.gitignore                  |  2 +-
 samples/pidfd/.gitignore                           |  2 +-
 samples/seccomp/.gitignore                         |  8 +++---
 samples/timers/.gitignore                          |  2 +-
 samples/vfs/.gitignore                             |  4 +--
 samples/watch_queue/.gitignore                     |  3 +-
 samples/watchdog/.gitignore                        |  2 +-
 scripts/.gitignore                                 | 18 ++++++------
 scripts/Makefile.build                             |  2 +-
 scripts/Makefile.lib                               | 57
+++++++++++++++++++------------------
 scripts/basic/.gitignore                           |  2 +-
 scripts/dtc/.gitignore                             |  4 +--
 scripts/gcc-plugins/.gitignore                     |  2 +-
 scripts/genksyms/.gitignore                        |  2 +-
 scripts/genksyms/Makefile                          |  2 +-
 scripts/link-vmlinux.sh                            | 14 ---------
 scripts/mod/.gitignore                             |  8 +++---
 scripts/nsdeps                                     |  2 +-
 scripts/recordmcount.pl                            |  2 +-
 scripts/remove-stale-files                         | 31 ++++++++++++++++++++
 scripts/setlocalversion                            |  2 +-
 scripts/tags.sh                                    |  2 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.sh |  2 +-
 usr/.gitignore                                     |  4 +--
 usr/gen_initramfs.sh                               |  2 +-
 usr/include/.gitignore                             |  4 +--
 61 files changed, 183 insertions(+), 342 deletions(-)
 delete mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh
 delete mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh
 delete mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh
 delete mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh
 create mode 100755 scripts/remove-stale-files


-- 
Best Regards
Masahiro Yamada

             reply	other threads:[~2021-05-08 16:01 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-08 16:00 Masahiro Yamada [this message]
2021-05-08 17:46 ` [GIT PULL] More Kbuild updates for v5.13-rc1 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAK7LNASYmL1E9r7as1xGccKFUg0TiVMxe1jzDazfDO_V4rzDKA@mail.gmail.com \
    --to=masahiroy@kernel.org \
    --cc=linux-kbuild@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.