This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allmodconfig in repository toolchain/linux-next.
from d8372ba8ce28 lib: don't depend on linux headers being installed. adds dbe27a002ef8 kbuild: add -no-integrated-as Clang option unconditionally adds 238bcbc4e07f kbuild: consolidate Clang compiler flags adds 3bd9805090af Makefile: Export clang toolchain variables adds 813af51f5d30 powerpc/boot: Set target when cross-compiling for clang adds 5818c683a619 modpost: validate symbol names also in find_elf_symbol adds ff64dd485730 scripts/setlocalversion: Improve -dirty check with git-sta [...] adds 0987abcbeea4 modpost: drop unused command line switches adds 0126be38d988 kbuild: announce removal of SUBDIRS if used adds a4d26f1a0958 modpost: skip ELF local symbols during section mismatch check adds e07db28eea38 kbuild: fix single target build for external module adds ec91e78d378c modpost: file2alias: go back to simple devtable lookup adds f880eea68fe5 modpost: file2alias: check prototype of handler adds d2665ca8e331 modpost: refactor seen flag clearing in add_depends() adds c6826ad8a49f modpost: merge module iterations adds 3b4152880348 modpost: move unresolved symbol checks to check_exports() adds 65bba0423ecf kbuild: fix UML build error with CONFIG_GCC_PLUGINS adds 60df1aee2aec kbuild: move modpost out of 'scripts' target adds 059bc9fc375e kbuild: make 'archprepare' depend on 'scripts' adds ce2fd53a10c7 kbuild: descend into scripts/gcc-plugins/ via scripts/Makefile adds 392885ee82d3 kbuild: let fixdep directly write to .*.cmd files adds f3fd4a3f3a38 kbuild: remove redundant 'set -e' from filechk_offsets adds 4317ee3b6a5e kbuild: remove redundant 'set -e' from sub_cmd_record_mcount adds ee3e46b7efd2 kbuild: refactor modversions build rules adds bbda5ec671d3 kbuild: simplify dependency generation for CONFIG_TRIM_UNU [...] adds 3a2429e1faf4 kbuild: change if_changed_rule for multi-line recipe adds e5d289100d3a kbuild: remove trailing semicolon from cmd_* passed to if_ [...] adds 67126965ee08 kbuild: refactor if_changed adds 5439f09f488f kbuild: remove redundant 'set -e' from cmd_* defines adds 8e9b61b293d9 kbuild: move .SECONDARY special target to Kbuild.include adds 5e34bd1d548d kbuild: remove a special handling for *.agh in Makefile.he [...] adds 257edce66d31 kbuild: exploit parallel building for CONFIG_HEADERS_CHECK adds c7fe060885c4 user/Makefile: Fix typo and capitalization in comment section adds 7d0e5c2056c7 kbuild: refactor Makefile.asm-generic adds b39a691617e4 kbuild: remove redundant quiet_modtag for $(obj-m) adds 45c4372d002b kbuild: refactor quiet_modtag adds 96c0a9180a12 kbuild: refactor part-of-module adds 1d467bb8a8b9 kbuild: handle part-of-module correctly for *.ll and *.symtypes adds b825b4325354 scripts: coccinelle: only suggest true/false in files that [...] adds 518d8a564419 scripts: coccinelle: Correct warning message adds 42a92bccd213 kbuild: add -fno-PIE flag unconditionally adds eeb5687a7139 kbuild: add -Werror=strict-prototypes flag unconditionally adds 61a0902a06d6 kbuild: add -Werror=implicit-int flag unconditionally adds b30204640192 scripts: add a tool to produce a compile_commands.json file adds 733f4ef46d3e um: remove unused filechk_gen_header in Makefile adds 3c78c77bafb1 scripts: remove unnecessary ihex2fw and check-lc_ctypes fr [...] adds b239b4d65d64 firmware: remove unnecessary patterns from .gitignore adds 3470d9eb6387 firmware: refactor firmware/Makefile adds 4d4b5c2e3b6e treewide: remove explicit rules for *offsets.s adds 2c667d77fc02 treewide: add intermediate .s files to targets adds 11fda148040b kbuild: remove $(obj)/ prefixes in ./Kbuild adds dec28d8ea2f7 kbuild: remove unused cmd_gentimeconst adds 668c35f69cc7 Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/l [...] adds a9b722847872 scripts/kconfig/merge_config: don't redefine 'y' to 'm' adds 75889e9be78f kconfig: remove unneeded setsym label in conf_read_simple() adds 0849d212e395 kconfig: rename conf_split_config() to conf_touch_deps() adds 1508fec82e39 kconfig: split out code touching a file to conf_touch_dep() adds 2aabbed6774f kconfig: remove S_OTHER symbol type and correct dependency [...] adds 0cbe3ac439bf kconfig: remove k_invalid from expr_parse_string() return type adds 77c1c0fa8b14 kconfig: fix file name and line number of warn_ignored_cha [...] adds fbac5977d81c kconfig: fix memory leak when EOF is encountered in quotation adds 413cd19d81fd kconfig: require T_EOL to reduce visible statement adds be3c8075978a kconfig: remove unneeded pattern matching to whitespaces adds 21c5ecf60472 kconfig: refactor pattern matching in STRING state adds cc66bca775ee kconfig: fix ambiguous grammar in terms of new lines adds 0bcc547ec4b0 kconfig: clean up EOF handling in the lexer adds 723679339d08 kconfig: warn no new line at end of file adds 6900ae9eeee3 kconfig: remove grammatically ambiguous "unexpected option [...] adds 2f60e46e605a kconfig: remove grammatically ambiguous option_error adds 4891796c6f83 kconfig: remove redundant if_block rule adds 94d4e1b6021b kconfig: remove redundant menu_block rule adds 1f31be9ec0a9 kconfig: loosen the order of "visible" and "depends on" in [...] adds 4b5ec81bfeda kconfig: rename depends_list to comment_option_list adds a01e5d242d93 kconfig: remove redundant token defines adds 3c8f317d4cf1 kconfig: use distinct tokens for type and default properties adds ce2164ab5831 kconfig: refactor scanning and parsing "option" properties adds c3d228713b10 kconfig: use specific tokens instead of T_ASSIGN for assignments adds 171a515d0803 kconfig: use T_WORD instead of T_VARIABLE for variables adds 48547bd23d0e microblaze: surround string default in Kconfig with double quotes adds 8636a1f9677d treewide: surround Kconfig file paths with double quotes adds f5451582c4e2 kconfig: stop supporting '.' and '/' in unquoted words adds caaebb3c6de3 kconfig: refactor end token rules adds b3d1d9d3c362 kconfig: stop associating kconf_id with yylval adds 824fa3b3b5e3 kconfig: switch to ASSIGN_VAL state in the second lexer adds 4b31a32caf0a kconfig: update current_pos in the second lexer adds 979f2b2f7936 kconfig: remove keyword lookup table entirely adds 0c874100108f kconfig: convert to SPDX License Identifier adds 558e78e3ce84 kconfig: split some C files out of zconf.y adds cbafbf7f551c kconfig: split the lexer out of zconf.y adds 9abe42371b44 kconfig: add static qualifiers to fix gconf warnings adds 3b541978562a kconfig: split images.c out of qconf.cc/gconf.c to fix gco [...] adds f222b7f43661 kconfig: surround dbg_sym_flags with #ifdef DEBUG to fix g [...] adds 769e47094dcc Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/ [...] adds 437f2b8c2085 MIPS: remove the HT_PCI config option adds eb01d42a7778 PCI: consolidate PCI config entry in drivers/pci adds 2eac9c2dfb2b PCI: consolidate the PCI_DOMAINS and PCI_DOMAINS_GENERIC c [...] adds 20f1b79d3359 PCI: consolidate the PCI_SYSCALL symbol adds 8fb71ef9b91d pcmcia: allow PCMCIA support independent of the architecture adds 1753d50c9fdc rapidio: consolidate RAPIDIO config entry in drivers/rapidio adds 6630a8e50105 eisa: consolidate EISA Kconfig entry in drivers/eisa adds 5cfc879caee8 pcmcia: remove per-arch PCMCIA config entry adds 195303136f19 Merge tag 'kconfig-v4.21-2' of git://git.kernel.org/pub/sc [...]
No new revisions were added by this update.
Summary of changes: Documentation/kbuild/kbuild.txt | 7 +- Kbuild | 21 +- Makefile | 111 ++++---- arch/alpha/Kconfig | 40 +-- arch/arc/Kconfig | 24 +- arch/arc/plat-axs10x/Kconfig | 2 +- arch/arc/plat-hsdk/Kconfig | 2 +- arch/arm/Kconfig | 63 +---- arch/arm/crypto/Makefile | 2 +- arch/arm/kvm/Kconfig | 2 +- arch/arm/mach-alpine/Kconfig | 2 +- arch/arm/mach-at91/Makefile | 5 +- arch/arm/mach-bcm/Kconfig | 2 +- arch/arm/mach-footbridge/Kconfig | 8 +- arch/arm/mach-ixp4xx/Kconfig | 22 +- arch/arm/mach-ks8695/Kconfig | 10 +- arch/arm/mach-mv78xx0/Kconfig | 2 +- arch/arm/mach-mvebu/Kconfig | 2 +- arch/arm/mach-omap2/Makefile | 5 +- arch/arm/mach-orion5x/Kconfig | 2 +- arch/arm/mach-pxa/Kconfig | 2 +- arch/arm/mach-sa1100/Kconfig | 2 +- arch/arm/mach-socfpga/Kconfig | 2 +- arch/arm64/Kconfig | 27 +- arch/arm64/crypto/Makefile | 2 +- arch/arm64/kvm/Kconfig | 2 +- arch/hexagon/Kconfig | 3 - arch/ia64/Kconfig | 30 +-- arch/ia64/kernel/Makefile | 7 +- arch/m68k/Kconfig | 6 +- arch/m68k/Kconfig.bus | 13 - arch/m68k/Kconfig.cpu | 1 + arch/microblaze/Kconfig | 17 +- arch/microblaze/Kconfig.platform | 2 +- arch/mips/Kconfig | 111 ++------ arch/mips/alchemy/Kconfig | 6 +- arch/mips/ath25/Kconfig | 3 +- arch/mips/ath79/Kconfig | 8 +- arch/mips/bcm63xx/Kconfig | 14 +- arch/mips/include/asm/mach-loongson64/loongson.h | 2 +- arch/mips/kvm/Kconfig | 2 +- arch/mips/lantiq/Kconfig | 2 +- arch/mips/loongson64/Kconfig | 7 +- arch/mips/pmcs-msp71xx/Kconfig | 10 +- arch/mips/ralink/Kconfig | 8 +- arch/mips/sibyte/Kconfig | 10 +- arch/mips/txx9/Kconfig | 8 +- arch/mips/vr41xx/Kconfig | 8 +- arch/openrisc/Kconfig | 2 +- arch/parisc/Kconfig | 1 + arch/powerpc/Kconfig | 51 +--- arch/powerpc/boot/Makefile | 5 + arch/powerpc/kvm/Kconfig | 2 +- arch/powerpc/platforms/40x/Kconfig | 10 +- arch/powerpc/platforms/44x/Kconfig | 32 +-- arch/powerpc/platforms/512x/Kconfig | 2 +- arch/powerpc/platforms/52xx/Kconfig | 2 +- arch/powerpc/platforms/83xx/Kconfig | 2 +- arch/powerpc/platforms/85xx/Kconfig | 10 +- arch/powerpc/platforms/86xx/Kconfig | 8 +- arch/powerpc/platforms/Kconfig | 2 +- arch/powerpc/platforms/Kconfig.cputype | 4 +- arch/powerpc/platforms/amigaone/Kconfig | 2 +- arch/powerpc/platforms/cell/Kconfig | 2 +- arch/powerpc/platforms/chrp/Kconfig | 2 +- arch/powerpc/platforms/embedded6xx/Kconfig | 4 +- arch/powerpc/platforms/maple/Kconfig | 2 +- arch/powerpc/platforms/pasemi/Kconfig | 2 +- arch/powerpc/platforms/powermac/Kconfig | 2 +- arch/powerpc/platforms/powernv/Kconfig | 2 +- arch/powerpc/platforms/ps3/Kconfig | 2 +- arch/powerpc/platforms/pseries/Kconfig | 2 +- arch/riscv/Kconfig | 27 +- arch/s390/Kconfig | 28 +- arch/s390/kvm/Kconfig | 2 +- arch/sh/Kconfig | 26 +- arch/sh/boards/Kconfig | 30 +-- arch/sparc/Kconfig | 27 +- arch/um/Kconfig | 6 - arch/um/Makefile | 26 +- arch/unicore32/Kconfig | 17 +- arch/x86/Kconfig | 49 +--- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/kvm/Kconfig | 2 +- arch/x86/um/Makefile | 5 +- arch/xtensa/Kconfig | 18 +- arch/xtensa/configs/common_defconfig | 1 + block/Kconfig | 2 +- crypto/Kconfig | 4 +- drivers/Kconfig | 7 + drivers/crypto/Kconfig | 2 +- drivers/eisa/Kconfig | 21 +- drivers/gpu/drm/i915/Kconfig | 2 +- drivers/hwmon/Kconfig | 2 +- drivers/i2c/Kconfig | 6 +- drivers/memory/Makefile.asm-offsets | 5 +- drivers/mtd/maps/scx200_docflash.c | 7 - drivers/parisc/Kconfig | 24 +- drivers/pci/Kconfig | 30 +++ drivers/pci/endpoint/Kconfig | 2 +- drivers/pcmcia/Kconfig | 1 + drivers/pps/Kconfig | 4 +- drivers/rapidio/Kconfig | 11 + drivers/ras/Kconfig | 2 +- drivers/thermal/Kconfig | 2 +- drivers/w1/Kconfig | 4 +- drivers/watchdog/scx200_wdt.c | 7 - firmware/.gitignore | 5 - firmware/Makefile | 84 +++--- include/asm-generic/export.h | 13 +- include/linux/export.h | 18 +- kernel/Kconfig.preempt | 2 +- lib/Kconfig.debug | 4 +- samples/bpf/Makefile | 4 +- samples/connector/Makefile | 2 +- scripts/.gitignore | 2 - scripts/Kbuild.include | 52 +--- scripts/Makefile | 4 +- scripts/Makefile.asm-generic | 37 +-- scripts/Makefile.build | 128 ++++----- scripts/Makefile.gcc-plugins | 8 - scripts/Makefile.headersinst | 1 - scripts/Makefile.lib | 2 +- scripts/basic/fixdep.c | 31 +-- scripts/coccinelle/misc/boolinit.cocci | 43 +-- scripts/gen_compile_commands.py | 151 +++++++++++ scripts/gen_ksymdeps.sh | 25 ++ scripts/kconfig/Makefile | 25 +- scripts/kconfig/conf.c | 2 +- scripts/kconfig/confdata.c | 136 +++++----- scripts/kconfig/expr.c | 18 +- scripts/kconfig/expr.h | 6 +- scripts/kconfig/gconf.c | 30 +-- scripts/kconfig/images.c | 34 +-- scripts/kconfig/images.h | 33 +++ scripts/kconfig/kconf_id.c | 52 ---- scripts/kconfig/lkc.h | 25 +- scripts/kconfig/lxdialog/checklist.c | 15 +- scripts/kconfig/lxdialog/dialog.h | 15 +- scripts/kconfig/lxdialog/inputbox.c | 15 +- scripts/kconfig/lxdialog/menubox.c | 15 +- scripts/kconfig/lxdialog/textbox.c | 15 +- scripts/kconfig/lxdialog/util.c | 15 +- scripts/kconfig/lxdialog/yesno.c | 15 +- scripts/kconfig/mconf.c | 2 +- scripts/kconfig/menu.c | 43 ++- scripts/kconfig/merge_config.sh | 48 ++-- scripts/kconfig/nconf.c | 5 +- scripts/kconfig/nconf.gui.c | 5 +- scripts/kconfig/nconf.h | 5 +- scripts/kconfig/preprocess.c | 5 +- scripts/kconfig/qconf.cc | 4 +- scripts/kconfig/qconf.h | 2 +- scripts/kconfig/streamline_config.pl | 2 +- scripts/kconfig/symbol.c | 7 +- scripts/kconfig/tests/auto_submenu/Kconfig | 2 + scripts/kconfig/tests/auto_submenu/__init__.py | 1 + scripts/kconfig/tests/choice/Kconfig | 2 + scripts/kconfig/tests/choice/__init__.py | 1 + .../kconfig/tests/choice_value_with_m_dep/Kconfig | 2 + .../tests/choice_value_with_m_dep/__init__.py | 1 + .../kconfig/tests/err_recursive_inc/__init__.py | 1 + scripts/kconfig/tests/inter_choice/Kconfig | 2 + scripts/kconfig/tests/inter_choice/__init__.py | 1 + scripts/kconfig/tests/new_choice_with_dep/Kconfig | 2 + .../kconfig/tests/new_choice_with_dep/__init__.py | 1 + .../kconfig/tests/no_write_if_dep_unmet/Kconfig | 2 + .../tests/no_write_if_dep_unmet/__init__.py | 1 + scripts/kconfig/tests/rand_nested_choice/Kconfig | 2 + .../kconfig/tests/rand_nested_choice/__init__.py | 1 + scripts/kconfig/util.c | 3 +- scripts/kconfig/zconf.l | 235 +++++++++-------- scripts/kconfig/zconf.y | 290 +++++++++------------ scripts/mod/file2alias.c | 149 ++++------- scripts/mod/modpost.c | 114 ++++---- scripts/package/Makefile | 1 - scripts/setlocalversion | 12 +- security/Kconfig | 16 +- security/integrity/Kconfig | 4 +- usr/Makefile | 4 +- 181 files changed, 1378 insertions(+), 1897 deletions(-) create mode 100755 scripts/gen_compile_commands.py create mode 100755 scripts/gen_ksymdeps.sh create mode 100644 scripts/kconfig/images.h delete mode 100644 scripts/kconfig/kconf_id.c