• Linus Torvalds's avatar
    Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild · 04e36857
    Linus Torvalds authored
    Pull kbuild fixes from Michal Marek:
     "Here are some regression fixes for kbuild:
    
       - modversion support for exported asm symbols (Nick Piggin). The
         affected architectures need separate patches adding
         asm-prototypes.h.
    
       - fix rebuilds of lib-ksyms.o (Nick Piggin)
    
       - -fno-PIE builds (Sebastian Siewior and Borislav Petkov). This is
         not a kernel regression, but one of the Debian gcc package.
         Nevertheless, it's quite annoying, so I think it should go into
         mainline and stable now"
    
    * 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild:
      kbuild: Steal gcc's pie from the very beginning
      kbuild: be more careful about matching preprocessed asm ___EXPORT_SYMBOL
      x86/kexec: add -fno-PIE
      scripts/has-stack-protector: add -fno-PIE
      kbuild: add -fno-PIE
      kbuild: modversions for EXPORT_SYMBOL() for asm
      kbuild: prevent lib-ksyms.o rebuilds
    04e36857
Makefile 57.5 KB