| Commit message (Expand) | Author | Age | Files | Lines |
* | kbuild: add -fno-discard-value-names to cmd_cc_ll_c | Nick Desaulniers | 2022-10-15 | 1 | -1/+1 |
* | Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 2022-10-10 | 1 | -39/+17 |
|\ |
|
| * | kbuild: fix and refactor single target build | Masahiro Yamada | 2022-09-29 | 1 | -38/+16 |
| * | kbuild: do not deduplicate modules.order | Masahiro Yamada | 2022-09-29 | 1 | -1/+1 |
* | | Kbuild: add Rust support | Miguel Ojeda | 2022-09-28 | 1 | -0/+60 |
|/ |
|
* | kbuild: remove sed command from cmd_ar_builtin | Masahiro Yamada | 2022-07-27 | 1 | -3/+2 |
* | kbuild: avoid regex RS for POSIX awk | Kevin Locke | 2022-06-08 | 1 | -2/+2 |
* | kbuild: factor out the common objtool arguments | Masahiro Yamada | 2022-06-05 | 1 | -26/+0 |
* | kbuild: rebuild multi-object modules when objtool is updated | Masahiro Yamada | 2022-06-01 | 1 | -3/+8 |
* | kbuild: make *.mod rule robust against too long argument error | Masahiro Yamada | 2022-06-01 | 1 | -2/+4 |
* | kbuild: make built-in.a rule robust against too long argument error | Masahiro Yamada | 2022-06-01 | 1 | -1/+6 |
* | kbuild: check static EXPORT_SYMBOL* by script instead of modpost | Masahiro Yamada | 2022-06-01 | 1 | -0/+4 |
* | kbuild: do not create *.prelink.o for Clang LTO or IBT | Masahiro Yamada | 2022-05-29 | 1 | -43/+20 |
* | kbuild: replace $(linked-object) with CONFIG options | Masahiro Yamada | 2022-05-29 | 1 | -2/+1 |
* | Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 2022-05-26 | 1 | -94/+39 |
|\ |
|
| * | genksyms: adjust the output format to modpost | Masahiro Yamada | 2022-05-24 | 1 | -6/+0 |
| * | kbuild: stop merging *.symversions | Masahiro Yamada | 2022-05-24 | 1 | -19/+2 |
| * | kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS | Masahiro Yamada | 2022-05-24 | 1 | -23/+4 |
| * | kbuild: record symbol versions in *.cmd files | Masahiro Yamada | 2022-05-11 | 1 | -0/+7 |
| * | kbuild: read *.mod to get objects passed to $(LD) or $(AR) | Masahiro Yamada | 2022-05-08 | 1 | -7/+3 |
| * | kbuild: make *.mod not depend on *.o | Masahiro Yamada | 2022-05-08 | 1 | -3/+2 |
| * | kbuild: get rid of duplication in *.mod files | Masahiro Yamada | 2022-05-08 | 1 | -1/+2 |
| * | kbuild: split the second line of *.mod into *.usyms | Masahiro Yamada | 2022-05-08 | 1 | -8/+9 |
| * | kbuild: reuse real-search to simplify cmd_mod | Masahiro Yamada | 2022-05-08 | 1 | -1/+1 |
| * | kbuild: refactor cmd_modversions_S | Masahiro Yamada | 2022-05-08 | 1 | -11/+4 |
| * | kbuild: refactor cmd_modversions_c | Masahiro Yamada | 2022-05-08 | 1 | -14/+11 |
| * | kbuild: do not remove empty *.symtypes explicitly | Masahiro Yamada | 2022-04-06 | 1 | -6/+2 |
| * | kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} | Masahiro Yamada | 2022-04-06 | 1 | -11/+8 |
* | | Merge tag 'objtool-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2022-05-24 | 1 | -9/+14 |
|\ \ |
|
| * | | objtool: Remove --lto and --vmlinux in favor of --link | Josh Poimboeuf | 2022-04-22 | 1 | -1/+3 |
| * | | objtool: Make noinstr hacks optional | Josh Poimboeuf | 2022-04-22 | 1 | -0/+1 |
| * | | objtool: Make jump label hack optional | Josh Poimboeuf | 2022-04-22 | 1 | -0/+1 |
| * | | objtool: Make static call annotation optional | Josh Poimboeuf | 2022-04-22 | 1 | -0/+1 |
| * | | objtool: Make stack validation frame-pointer-specific | Josh Poimboeuf | 2022-04-22 | 1 | -1/+0 |
| * | | objtool: Add CONFIG_OBJTOOL | Josh Poimboeuf | 2022-04-22 | 1 | -2/+2 |
| * | | objtool: Make stack validation optional | Josh Poimboeuf | 2022-04-22 | 1 | -0/+1 |
| * | | objtool: Ditch subcommands | Josh Poimboeuf | 2022-04-22 | 1 | -1/+1 |
| * | | objtool: Reorganize cmdline options | Josh Poimboeuf | 2022-04-22 | 1 | -5/+5 |
* | | | Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2022-05-23 | 1 | -1/+1 |
|\ \ \
| |/ /
|/| | |
|
| * | | x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" | Borislav Petkov | 2022-04-04 | 1 | -1/+1 |
| |/ |
|
* | | objtool: Enable unreachable warnings for CLANG LTO | Josh Poimboeuf | 2022-04-19 | 1 | -1/+1 |
|/ |
|
* | Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2022-03-31 | 1 | -2/+1 |
|\ |
|
| * | kbuild: replace $(if A,A,B) with $(or A,B) | Masahiro Yamada | 2022-02-15 | 1 | -2/+1 |
* | | kbuild: Fixup the IBT kbuild changes | Peter Zijlstra | 2022-03-22 | 1 | -47/+19 |
* | | x86/alternative: Use .ibt_endbr_seal to seal indirect calls | Peter Zijlstra | 2022-03-15 | 1 | -9/+38 |
|/ |
|
* | x86: Add straight-line-speculation mitigation | Peter Zijlstra | 2021-12-09 | 1 | -1/+2 |
* | kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules | Masahiro Yamada | 2021-09-22 | 1 | -11/+17 |
* | kbuild: detect objtool update without using .SECONDEXPANSION | Masahiro Yamada | 2021-09-22 | 1 | -7/+5 |
* | kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro | Masahiro Yamada | 2021-09-22 | 1 | -6/+6 |
* | kbuild: store the objtool command in *.cmd files | Masahiro Yamada | 2021-09-22 | 1 | -9/+5 |