• Linus Torvalds's avatar
    Merge tag 'kbuild-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild · 8715ee75
    Linus Torvalds authored
    Pull Kbuild updates from Masahiro Yamada:
    
     - improve fixdep to coalesce consecutive slashes in dep-files
    
     - fix some issues of the maintainer string generation in deb-pkg script
    
     - remove unused CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX and clean-up
       several tools and linker scripts
    
     - clean-up modpost
    
     - allow to enable the dead code/data elimination for PowerPC in EXPERT
       mode
    
     - improve two coccinelle scripts for better performance
    
     - pass endianness and machine size flags to sparse for all architecture
    
     - misc fixes
    
    * tag 'kbuild-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (25 commits)
      kbuild: add machine size to CHECKFLAGS
      kbuild: add endianness flag to CHEKCFLAGS
      kbuild: $(CHECK) doesnt need NOSTDINC_FLAGS twice
      scripts: Fixed printf format mismatch
      scripts/tags.sh: use `find` for $ALLSOURCE_ARCHS generation
      coccinelle: deref_null: improve performance
      coccinelle: mini_lock: improve performance
      powerpc: Allow LD_DEAD_CODE_DATA_ELIMINATION to be selected
      kbuild: Allow LD_DEAD_CODE_DATA_ELIMINATION to be selectable if enabled
      kbuild: LD_DEAD_CODE_DATA_ELIMINATION no -ffunction-sections/-fdata-sections for module build
      kbuild: Fix asm-generic/vmlinux.lds.h for LD_DEAD_CODE_DATA_ELIMINATION
      modpost: constify *modname function argument where possible
      modpost: remove redundant is_vmlinux() test
      modpost: use strstarts() helper more widely
      modpost: pass struct elf_info pointer to get_modinfo()
      checkpatch: remove VMLINUX_SYMBOL() check
      vmlinux.lds.h: remove no-op macro VMLINUX_SYMBOL()
      kbuild: remove CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX
      export.h: remove code for prefixing symbols with underscore
      depmod.sh: remove symbol prefix support
      ...
    8715ee75
Name
Last commit
Last update
..
configs Loading commit data...
dig Loading commit data...
hp Loading commit data...
include Loading commit data...
kernel Loading commit data...
lib Loading commit data...
mm Loading commit data...
oprofile Loading commit data...
pci Loading commit data...
scripts Loading commit data...
sn Loading commit data...
uv Loading commit data...
Kconfig Loading commit data...
Kconfig.debug Loading commit data...
Makefile Loading commit data...
install.sh Loading commit data...
module.lds Loading commit data...