• Linus Torvalds's avatar
    Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild · ca71b3ba
    Linus Torvalds authored
    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
    ca71b3ba
Name
Last commit
Last update
..
alpha Loading commit data...
arc Loading commit data...
arm Loading commit data...
arm64 Loading commit data...
c6x Loading commit data...
h8300 Loading commit data...
hexagon Loading commit data...
ia64 Loading commit data...
m68k Loading commit data...
microblaze Loading commit data...
mips Loading commit data...
nds32 Loading commit data...
nios2 Loading commit data...
openrisc Loading commit data...
parisc Loading commit data...
powerpc Loading commit data...
riscv Loading commit data...
s390 Loading commit data...
sh Loading commit data...
sparc Loading commit data...
um Loading commit data...
unicore32 Loading commit data...
x86 Loading commit data...
xtensa Loading commit data...
.gitignore Loading commit data...
Kconfig Loading commit data...