There was an error fetching the commit references. Please try again later.
Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Pull more Kbuild updates from Masahiro Yamada: - pass HOSTLDFLAGS when compiling single .c host programs - build genksyms lexer and parser files instead of using shipped versions - rename *-asn1.[ch] to *.asn1.[ch] for suffix consistency - let the top .gitignore globally ignore artifacts generated by flex, bison, and asn1_compiler - let the top Makefile globally clean artifacts generated by flex, bison, and asn1_compiler - use safer .SECONDARY marker instead of .PRECIOUS to prevent intermediate files from being removed - support -fmacro-prefix-map option to make __FILE__ a relative path - fix # escaping to prepare for the future GNU Make release - clean up deb-pkg by using debian tools instead of handrolled source/changes generation - improve rpm-pkg portability by supporting kernel-install as a fallback of new-kernel-pkg - extend Kconfig listnewconfig target to provide more information * tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: kconfig: extend output of 'listnewconfig' kbuild: rpm-pkg: use kernel-install as a fallback for new-kernel-pkg Kbuild: fix # escaping in .cmd files for future Make kbuild: deb-pkg: split generating packaging and build kbuild: use -fmacro-prefix-map to make __FILE__ a relative path kbuild: mark $(targets) as .SECONDARY and remove .PRECIOUS markers kbuild: rename *-asn1.[ch] to *.asn1.[ch] kbuild: clean up *-asn1.[ch] patterns from top-level Makefile .gitignore: move *-asn1.[ch] patterns to the top-level .gitignore kbuild: add %.dtb.S and %.dtb to 'targets' automatically kbuild: add %.lex.c and %.tab.[ch] to 'targets' automatically genksyms: generate lexer and parser during build instead of shipping kbuild: clean up *.lex.c and *.tab.[ch] patterns from top-level Makefile .gitignore: move *.lex.c *.tab.[ch] patterns to the top-level .gitignore kbuild: use HOSTLDFLAGS for single .c executables
Showing
- .gitignore 3 additions, 4 deletions.gitignore
- Makefile 5 additions, 0 deletionsMakefile
- arch/arc/boot/dts/Makefile 0 additions, 2 deletionsarch/arc/boot/dts/Makefile
- arch/arm/crypto/Makefile 1 addition, 1 deletionarch/arm/crypto/Makefile
- arch/arm64/crypto/Makefile 1 addition, 1 deletionarch/arm64/crypto/Makefile
- arch/sparc/vdso/Makefile 1 addition, 3 deletionsarch/sparc/vdso/Makefile
- arch/x86/entry/vdso/Makefile 1 addition, 3 deletionsarch/x86/entry/vdso/Makefile
- crypto/.gitignore 0 additions, 1 deletioncrypto/.gitignore
- crypto/Makefile 6 additions, 8 deletionscrypto/Makefile
- crypto/asymmetric_keys/.gitignore 0 additions, 1 deletioncrypto/asymmetric_keys/.gitignore
- crypto/asymmetric_keys/Makefile 12 additions, 19 deletionscrypto/asymmetric_keys/Makefile
- crypto/asymmetric_keys/mscode_parser.c 1 addition, 1 deletioncrypto/asymmetric_keys/mscode_parser.c
- crypto/asymmetric_keys/pkcs7_parser.c 1 addition, 1 deletioncrypto/asymmetric_keys/pkcs7_parser.c
- crypto/asymmetric_keys/x509_cert_parser.c 2 additions, 2 deletionscrypto/asymmetric_keys/x509_cert_parser.c
- crypto/rsa_helper.c 2 additions, 2 deletionscrypto/rsa_helper.c
- drivers/crypto/qat/qat_common/.gitignore 0 additions, 1 deletiondrivers/crypto/qat/qat_common/.gitignore
- drivers/of/unittest-data/Makefile 0 additions, 6 deletionsdrivers/of/unittest-data/Makefile
- net/ipv4/netfilter/Makefile 2 additions, 3 deletionsnet/ipv4/netfilter/Makefile
- net/ipv4/netfilter/nf_nat_snmp_basic_main.c 1 addition, 1 deletionnet/ipv4/netfilter/nf_nat_snmp_basic_main.c
- scripts/Kbuild.include 3 additions, 2 deletionsscripts/Kbuild.include
Please register or sign in to comment