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