• Linus Torvalds's avatar
    Merge tag 'kbuild-fixes-v5.1' of... · 0e40da3e
    Linus Torvalds authored
    Merge tag 'kbuild-fixes-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
    
    Pull Kbuild fixes from Masahiro Yamada:
    
     - Remove harmful -Oz option of Clang
    
     - Get back the original behavior (no recursion for in-tree build) for
       GNU Make 4.x
    
     - Some minor fixes for coccinelle patches
    
     - Do not overwrite .gitignore in the output directory in case it is
       version-controlled
    
     - Fix missed record-mcount bug for dynamic ftrace
    
     - Fix endianness bug in modversions for relative CRC
    
     - Cater to '^H' key code in Kconfig ncurses programs
    
    * tag 'kbuild-fixes-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
      kconfig/[mn]conf: handle backspace (^H) key
      kbuild: modversions: Fix relative CRC byte order interpretation
      scripts: coccinelle: Fix description of badty.cocci
      kbuild: strip whitespace in cmd_record_mcount findstring
      kbuild: do not overwrite .gitignore in output directory
      kbuild: skip parsing pre sub-make code for recursion
      coccinelle: put_device: reduce false positives
      kbuild: skip sub-make for in-tree build with GNU Make 4.x
      Revert "kbuild: use -Oz instead of -Os when using clang"
    0e40da3e
Makefile 58.2 KB