1. 2185242 kbuild: remove sed commands after rustc rules by Masahiro Yamada · 2 years, 2 months ago
  2. 295d839 kbuild: specify output names separately for each emission type from rustc by Masahiro Yamada · 2 years, 2 months ago
  3. 6feb57c Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 2 years, 3 months ago
  4. f65a486 kbuild: change module.order to list *.o instead of *.ko by Masahiro Yamada · 2 years, 3 months ago
  5. 598afa0 kbuild: warn objects shared among multiple modules by Masahiro Yamada · 2 years, 4 months ago
  6. a2430b2 kbuild: add kbuild-file macro by Masahiro Yamada · 2 years, 4 months ago
  7. dcad240 kbuild: Cleanup DT Overlay intermediate files as appropriate by Andrew Davis · 2 years, 4 months ago
  8. c67a85b kbuild: add -fno-discard-value-names to cmd_cc_ll_c by Nick Desaulniers · 2 years, 5 months ago
  9. 8afc66e Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 2 years, 5 months ago
  10. cc306ab kbuild: fix and refactor single target build by Masahiro Yamada · 2 years, 6 months ago
  11. d724b57 kbuild: do not deduplicate modules.order by Masahiro Yamada · 2 years, 7 months ago
  12. 2f7ab12 Kbuild: add Rust support by Miguel Ojeda · 3 years, 8 months ago
  13. 5439d4d kbuild: remove sed command from cmd_ar_builtin by Masahiro Yamada · 2 years, 9 months ago
  14. 7bf179d kbuild: avoid regex RS for POSIX awk by Kevin Locke · 2 years, 9 months ago
  15. b42d230 kbuild: factor out the common objtool arguments by Masahiro Yamada · 2 years, 9 months ago
  16. f6b66ca kbuild: rebuild multi-object modules when objtool is updated by Masahiro Yamada · 2 years, 9 months ago
  17. c6031b1 kbuild: make *.mod rule robust against too long argument error by Masahiro Yamada · 2 years, 9 months ago
  18. cd968b9 kbuild: make built-in.a rule robust against too long argument error by Masahiro Yamada · 2 years, 9 months ago
  19. 31cb50b kbuild: check static EXPORT_SYMBOL* by script instead of modpost by Masahiro Yamada · 2 years, 9 months ago
  20. c25e1c5 kbuild: do not create *.prelink.o for Clang LTO or IBT by Masahiro Yamada · 2 years, 9 months ago
  21. 0cfd900 kbuild: replace $(linked-object) with CONFIG options by Masahiro Yamada · 2 years, 9 months ago
  22. df202b4 Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 2 years, 9 months ago
  23. 22922de Merge tag 'objtool-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 9 months ago
  24. 5ce2176 genksyms: adjust the output format to modpost by Masahiro Yamada · 2 years, 10 months ago
  25. 7375cbc kbuild: stop merging *.symversions by Masahiro Yamada · 2 years, 10 months ago
  26. 7b45371 kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS by Masahiro Yamada · 2 years, 10 months ago
  27. c5a3d3c Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 10 months ago
  28. 78e9e56 kbuild: record symbol versions in *.cmd files by Masahiro Yamada · 2 years, 10 months ago
  29. feb7d79 kbuild: read *.mod to get objects passed to $(LD) or $(AR) by Masahiro Yamada · 2 years, 11 months ago
  30. fc93a4c kbuild: make *.mod not depend on *.o by Masahiro Yamada · 2 years, 11 months ago
  31. 22f26f2 kbuild: get rid of duplication in *.mod files by Masahiro Yamada · 2 years, 11 months ago
  32. 9413e76 kbuild: split the second line of *.mod into *.usyms by Masahiro Yamada · 2 years, 11 months ago
  33. b3591e0 kbuild: reuse real-search to simplify cmd_mod by Masahiro Yamada · 2 years, 11 months ago
  34. 7cfa2fc kbuild: refactor cmd_modversions_S by Masahiro Yamada · 2 years, 11 months ago
  35. 8017ce5 kbuild: refactor cmd_modversions_c by Masahiro Yamada · 2 years, 11 months ago
  36. 753da41 objtool: Remove --lto and --vmlinux in favor of --link by Josh Poimboeuf · 2 years, 11 months ago
  37. 22102f4 objtool: Make noinstr hacks optional by Josh Poimboeuf · 2 years, 11 months ago
  38. 4ab7674 objtool: Make jump label hack optional by Josh Poimboeuf · 2 years, 11 months ago
  39. 26e1768 objtool: Make static call annotation optional by Josh Poimboeuf · 2 years, 11 months ago
  40. 7206447 objtool: Make stack validation frame-pointer-specific by Josh Poimboeuf · 2 years, 11 months ago
  41. 03f16cd objtool: Add CONFIG_OBJTOOL by Josh Poimboeuf · 2 years, 11 months ago
  42. 7dce620 objtool: Make stack validation optional by Josh Poimboeuf · 2 years, 11 months ago
  43. b51277e objtool: Ditch subcommands by Josh Poimboeuf · 2 years, 11 months ago
  44. 2daf7fa objtool: Reorganize cmdline options by Josh Poimboeuf · 2 years, 11 months ago
  45. 4a5de9b objtool: Enable unreachable warnings for CLANG LTO by Josh Poimboeuf · 2 years, 11 months ago
  46. dc6dc3e kbuild: do not remove empty *.symtypes explicitly by Masahiro Yamada · 2 years, 11 months ago
  47. f43e31d5 kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} by Masahiro Yamada · 2 years, 11 months ago
  48. dbae0a9 x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" by Borislav Petkov · 3 years, 1 month ago
  49. b8321ed Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 3 years ago
  50. d31ed5d kbuild: Fixup the IBT kbuild changes by Peter Zijlstra · 3 years ago
  51. ed53a0d x86/alternative: Use .ibt_endbr_seal to seal indirect calls by Peter Zijlstra · 3 years ago
  52. 5c81664 kbuild: replace $(if A,A,B) with $(or A,B) by Masahiro Yamada · 3 years, 1 month ago
  53. e463a09 x86: Add straight-line-speculation mitigation by Peter Zijlstra · 3 years, 3 months ago
  54. 90a3534 kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules by Masahiro Yamada · 3 years, 6 months ago
  55. ef62588c kbuild: detect objtool update without using .SECONDEXPANSION by Masahiro Yamada · 3 years, 6 months ago
  56. 918a6b7 kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro by Masahiro Yamada · 3 years, 6 months ago
  57. 92594d5 kbuild: store the objtool command in *.cmd files by Masahiro Yamada · 3 years, 6 months ago
  58. 5c4859e kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_link_modules by Masahiro Yamada · 3 years, 6 months ago
  59. 8f0c32c kbuild: move objtool_args back to scripts/Makefile.build by Masahiro Yamada · 3 years, 6 months ago
  60. a8390ba kbuild: remove stale *.symversions by Masahiro Yamada · 3 years, 7 months ago
  61. f01ac2a kbuild: remove unused quiet_cmd_update_lto_symversions by Masahiro Yamada · 3 years, 7 months ago
  62. 850ded4 kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG by Sami Tolvanen · 3 years, 7 months ago
  63. 1d11053 Kbuild: lto: fix module versionings mismatch in GNU make 3.X by Lecopzer Chen · 3 years, 8 months ago
  64. 81361b8 Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 3 years, 8 months ago
  65. 0d989ac kbuild: remove libelf checks from top Makefile by Masahiro Yamada · 3 years, 10 months ago
  66. 8852c55 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' by Josh Poimboeuf · 3 years, 10 months ago
  67. bcf0c66 kbuild: refactor fdtoverlay rule by Masahiro Yamada · 3 years, 10 months ago
  68. 0e0345b kbuild: redo fake deps at include/config/*.h by Alexey Dobriyan · 3 years, 11 months ago
  69. a6601e0 kbuild: rename multi-used-* to multi-obj-* by Masahiro Yamada · 4 years ago
  70. 57fd251 kbuild: split cc-option and friends to scripts/Makefile.compiler by Masahiro Yamada · 4 years ago
  71. 3204a7f kbuild: prefix $(srctree)/ to some included Makefiles by Masahiro Yamada · 4 years ago
  72. 6fbd6cf Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 4 years ago
  73. b97652b kbuild: remove deprecated 'always' and 'hostprogs-y/m' by Masahiro Yamada · 4 years ago
  74. b1a1a1a kbuild: lto: postpone objtool by Sami Tolvanen · 5 years ago
  75. 22c8542 tracing: add support for objtool mcount by Sami Tolvanen · 4 years, 5 months ago
  76. 38e8918 kbuild: lto: fix module versioning by Sami Tolvanen · 4 years, 3 months ago
  77. dc5723b kbuild: add support for Clang LTO by Sami Tolvanen · 4 years, 3 months ago
  78. 3b15cdc1 tracing: move function tracer options to Kconfig by Sami Tolvanen · 4 years, 3 months ago
  79. 7d32358 kbuild: avoid split lines in .mod files by Masahiro Yamada · 4 years, 3 months ago
  80. 0f6372e treewide: remove DISABLE_LTO by Sami Tolvanen · 4 years, 5 months ago
  81. 85569d1 kbuild: sort hostprogs before passing it to ifneq by Masahiro Yamada · 4 years, 7 months ago
  82. 42640b13 kbuild: move host .so build rules to scripts/gcc-plugins/Makefile by Masahiro Yamada · 4 years, 7 months ago
  83. cc8a51c kbuild: always create directories of targets by Masahiro Yamada · 4 years, 8 months ago
  84. 0c33f12 kbuild: run the checker after the compiler by Luc Van Oostenryck · 4 years, 9 months ago
  85. b2c8855 kbuild: update modules.order only when contained modules are updated by Masahiro Yamada · 4 years, 9 months ago
  86. f3908ab kbuild: refactor tagets caluculation for KBUILD_{BUILTIN,KBUILD_MODULES} by Masahiro Yamada · 4 years, 9 months ago
  87. 454753d kbuild: make modules.order rule consistent with built-in.a by Masahiro Yamada · 4 years, 10 months ago
  88. aaa385b kbuild: rename subdir-obj-y to subdir-builtin by Masahiro Yamada · 4 years, 10 months ago
  89. 6ba3bcb kbuild: move subdir-obj-y to scripts/Makefile.build by Masahiro Yamada · 4 years, 10 months ago
  90. b480fec kbuild: clear KBUILD_MODULES in top Makefile if CONFIG_MODULES=n by Masahiro Yamada · 4 years, 10 months ago
  91. e578edc kbuild: remove ifdef builtin-target / lib-target by Masahiro Yamada · 4 years, 10 months ago
  92. 7f3a59d kbuild: add infrastructure to build userspace programs by Masahiro Yamada · 4 years, 10 months ago
  93. 7273ad2 kbuild: link lib-y objects to vmlinux forcibly when CONFIG_MODULES=y by Masahiro Yamada · 5 years ago
  94. 77342a0 gcc-plugins: drop support for GCC <= 4.7 by Masahiro Yamada · 5 years ago
  95. 5f2fb52 kbuild: rename hostprogs-y/always to hostprogs/always-y by Masahiro Yamada · 5 years ago
  96. a749926 kbuild: use pattern rule for building built-in.a in sub-directories by Masahiro Yamada · 5 years ago
  97. 56d5893 kbuild: do not create orphan built-in.a or obj-y objects by Masahiro Yamada · 5 years ago
  98. fcbb846 kbuild: remove header compile test by Masahiro Yamada · 5 years ago
  99. 2dffd23 kbuild: make single target builds much faster by Masahiro Yamada · 5 years ago
  100. 2031262 kbuild: reduce KBUILD_SINGLE_TARGETS as descending into subdirectories by Masahiro Yamada · 5 years ago