All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tom Rini <trini@konsulko.com>
To: u-boot@lists.denx.de
Subject: [PATCH 7/7] kconfig / kbuild: re-sync with Linux 4.18
Date: Tue, 25 Feb 2020 22:32:19 -0500	[thread overview]
Message-ID: <20200226033219.GT18302@bill-the-cat> (raw)
In-Reply-To: <CAK7LNAQTLXSnMEBEEiF-sZ_7zvkZBjvvqBsPeN7HfQ61T2FYeg@mail.gmail.com>

On Wed, Feb 26, 2020 at 10:04:10AM +0900, Masahiro Yamada wrote:
> Hi Tom,
> 
> On Tue, Feb 25, 2020 at 3:05 AM Tom Rini <trini@konsulko.com> wrote:
> >
> > Align Kconfig and Kbuild logic to Linux 4.18 release with minimal impact
> > on files outside of this scope.
> >
> > Our previous Kconfig sync was done by commit e91610da7c8a ("kconfig:
> > re-sync with Linux 4.17-rc4").
> >
> > A very small number of changes upstream since our sync with v4.17-rc4
> > that exist in the v4.18 release have already been applied here and have
> > been omitted from the list in this commit (and are readily available in
> > our own git history).
> >
> > The imported Linux commits are:
> > b3aa58d2e85d fixdep: suppress consecutive / from file paths in dependency list files
> > 74656b682902 kbuild: disable new dtc graph and unit-address warnings
> > 74d931716151 genksyms: remove symbol prefix support
> > e6ecfb45072c kbuild: do not display CHK for filechk
> > 0b669a5076fd kconfig: refactor Qt package checks for building qconf
> > b464ef583dc7 kconfig: refactor GTK+ package checks for building gconf
> > 1c5af5cf9308 kconfig: refactor ncurses package checks for building mconf and nconf
> > 694c49a7c01c kconfig: drop localization support
> > 96f60dfa5819 trace: Use -mcount-record for dynamic ftrace
> > bb222ceeb327 kconfig: remove string expansion in file_lookup()
> > 96d8e48da55a kconfig: remove string expansion for mainmenu after yyparse()
> > 5b31a9746756 kconfig: remove sym_expand_string_value()
> > 137c0118a900 kconfig: make default prompt of mainmenu less specific
> > e298f3b49def kconfig: add built-in function support
> > 2fd5b09c201e kconfig: add 'shell' built-in function
> > 9de071536c87 kconfig: begin PARAM state only when seeing a command keyword
> > 9ced3bddec08 kconfig: support user-defined function and recursively expanded variable
> > 1175c02506ff kconfig: support simply expanded variable
> > ed2a22f277c6 kconfig: support append assignment operator
> > 82bc8bd82e5c kconfig: expand lefthand side of assignment statement
> > 1d6272e6fe43 kconfig: add 'info', 'warning-if', and 'error-if' built-in functions
> > a702a6176e2f kconfig: add 'filename' and 'lineno' built-in variables
> > 915f64901eb3 kconfig: error out if a recursive variable references itself
> > 2bece88f89fa kconfig: test: add Kconfig macro language tests
> > 21c54b774744 kconfig: show compiler version text in the top comment
> > 59f7b5847b0c kbuild: $(CHECK) doesnt need NOSTDINC_FLAGS twice
> > 145167650b96 kbuild: add endianness flag to CHEKCFLAGS
> > 1f2f01b122d7 kbuild: add machine size to CHECKFLAGS
> > d6a0c8a1326b kconfig: Add testconfig into make help output
> > bb6d83dde191 kbuild: Move last word of nconfig help to the previous line
> > 8593080c0fcf kconfig: fix localmodconfig
> > ed7d40bc67b8 tracing: Fix SKIP_STACK_VALIDATION=1 build due to bad merge with -mrecord-mcount
> > b2d00d7c61c8 kconfig: fix line numbers for if-entries in menu tree
> > ecd53ac2f2c6 kconfig: handle P_SYMBOL in print_symbol()
> > 73d1c580f92b kconfig: loop boundary condition fix
> > 48f6e3cf5bc6 kbuild: do not drop -I without parameter
> 
> 
> This is what I noted in another patch.
> 
> 48f6e3cf5bc6  depends on db547ef1906,
> which you silently, partially imported.

Thanks for catching that, I'll fix things up and drop some of the
changes.

> BTW, you can delete unused 'cc-option-align' if you like.
> (39a33ff80a259b2bddebb236549baee55f9b4f41)

Interesting, that's v4.12-rc2-..., I'll poke around and see if there's
anything else that got missed too.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200225/6988e81c/attachment.sig>

      reply	other threads:[~2020-02-26  3:32 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-24 18:05 [PATCH 1/7] misc: Add more -I$(objtree)/$(obj) lines Tom Rini
2020-02-24 18:05 ` [PATCH 2/7] mx31pdk: Move CONFIG_SPL_LDSCRIPT to defconfig Tom Rini
2020-02-24 19:22   ` Magnus Lilja
2020-03-17 15:30   ` Tom Rini
2020-02-24 18:05 ` [PATCH 3/7] Kconfig: Escape variables to make in default strings Tom Rini
2020-02-26  2:35   ` Masahiro Yamada
2020-02-26 15:22     ` Tom Rini
2020-02-24 18:05 ` [PATCH 4/7] Kconfig: Remove redundant variable sets Tom Rini
2020-02-26  2:41   ` Masahiro Yamada
2020-02-26 15:23     ` Tom Rini
2020-02-24 18:05 ` [PATCH 5/7] Azure / GitLab / Travis: Add Kconfig unit tests to a job Tom Rini
2020-02-26  2:44   ` Masahiro Yamada
2020-02-24 18:05 ` [PATCH 6/7] scripts/dtc: Update to upstream version v1.4.6-21-g84e414b0b5bc Tom Rini
2020-02-24 18:05 ` [PATCH 7/7] kconfig / kbuild: re-sync with Linux 4.18 Tom Rini
2020-02-26  1:04   ` Masahiro Yamada
2020-02-26  3:32     ` Tom Rini [this message]

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=20200226033219.GT18302@bill-the-cat \
    --to=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /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.