Age | Commit message (Expand) | Author | Files | Lines |
14 days | kbuild: rust: force `alloc` extern to allow "empty" Rust files | Miguel Ojeda | 1 | -1/+1 |
2024-03-21 | Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -9/+13 |
2024-02-29 | kbuild: mark `rustc` (and others) invocations as recursive | Miguel Ojeda | 1 | -4/+4 |
2024-02-23 | kbuild: change tool coverage variables to take the path relative to $(obj) | Masahiro Yamada | 1 | -1/+1 |
2024-02-19 | kbuild: create a list of all built DTB files | Masahiro Yamada | 1 | -8/+12 |
2023-12-14 | rust: Suppress searching builtin sysroot | Matthew Maurer | 1 | -0/+1 |
2023-11-04 | Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -1/+1 |
2023-10-28 | kbuild: simplify cmd_ld_multi_m | Masahiro Yamada | 1 | -1/+1 |
2023-09-25 | rust: workqueue: add helper for defining work_struct fields | Alice Ryhl | 1 | -1/+1 |
2023-07-24 | kbuild: rust: avoid creating temporary files | Miguel Ojeda | 1 | -1/+4 |
2023-07-01 | Merge tag 'kbuild-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -24/+7 |
2023-06-22 | kbuild: implement CONFIG_TRIM_UNUSED_KSYMS without recursion | Masahiro Yamada | 1 | -14/+1 |
2023-06-22 | modpost: check static EXPORT_SYMBOL* by modpost again | Masahiro Yamada | 1 | -4/+0 |
2023-06-22 | kbuild: generate KSYMTAB entries by modpost | Masahiro Yamada | 1 | -5/+3 |
2023-06-10 | kbuild: enable kernel-doc -Wall for W=2 | Johannes Berg | 1 | -1/+3 |
2023-06-10 | kernel-doc: don't let V=1 change outcome | Johannes Berg | 1 | -1/+1 |
2023-05-31 | rust: upgrade to Rust 1.68.2 | Miguel Ojeda | 1 | -1/+1 |
2023-04-12 | rust: add pin-init API core | Benno Lossin | 1 | -1/+1 |
2023-04-12 | rust: enable the `pin_macro` feature | Benno Lossin | 1 | -1/+1 |
2023-04-10 | rust: Enable the new_uninit feature for kernel and driver crates | Asahi Lina | 1 | -1/+1 |
2023-01-22 | kbuild: remove sed commands after rustc rules | Masahiro Yamada | 1 | -14/+4 |
2023-01-22 | kbuild: specify output names separately for each emission type from rustc | Masahiro Yamada | 1 | -7/+7 |
2022-12-19 | Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -6/+8 |
2022-12-14 | kbuild: change module.order to list *.o instead of *.ko | Masahiro Yamada | 1 | -1/+1 |
2022-11-22 | kbuild: warn objects shared among multiple modules | Masahiro Yamada | 1 | -0/+6 |
2022-11-22 | kbuild: add kbuild-file macro | Masahiro Yamada | 1 | -5/+1 |
2022-11-18 | kbuild: Cleanup DT Overlay intermediate files as appropriate | Andrew Davis | 1 | -0/+2 |
2022-10-15 | kbuild: add -fno-discard-value-names to cmd_cc_ll_c | Nick Desaulniers | 1 | -1/+1 |
2022-10-10 | Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -39/+17 |
2022-09-29 | kbuild: fix and refactor single target build | Masahiro Yamada | 1 | -38/+16 |
2022-09-29 | kbuild: do not deduplicate modules.order | Masahiro Yamada | 1 | -1/+1 |
2022-09-28 | Kbuild: add Rust support | Miguel Ojeda | 1 | -0/+60 |
2022-07-27 | kbuild: remove sed command from cmd_ar_builtin | Masahiro Yamada | 1 | -3/+2 |
2022-06-08 | kbuild: avoid regex RS for POSIX awk | Kevin Locke | 1 | -2/+2 |
2022-06-05 | kbuild: factor out the common objtool arguments | Masahiro Yamada | 1 | -26/+0 |
2022-06-01 | kbuild: rebuild multi-object modules when objtool is updated | Masahiro Yamada | 1 | -3/+8 |
2022-06-01 | kbuild: make *.mod rule robust against too long argument error | Masahiro Yamada | 1 | -2/+4 |
2022-06-01 | kbuild: make built-in.a rule robust against too long argument error | Masahiro Yamada | 1 | -1/+6 |
2022-06-01 | kbuild: check static EXPORT_SYMBOL* by script instead of modpost | Masahiro Yamada | 1 | -0/+4 |
2022-05-29 | kbuild: do not create *.prelink.o for Clang LTO or IBT | Masahiro Yamada | 1 | -43/+20 |
2022-05-29 | kbuild: replace $(linked-object) with CONFIG options | Masahiro Yamada | 1 | -2/+1 |
2022-05-26 | Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -94/+39 |
2022-05-24 | Merge tag 'objtool-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -9/+14 |
2022-05-24 | genksyms: adjust the output format to modpost | Masahiro Yamada | 1 | -6/+0 |
2022-05-24 | kbuild: stop merging *.symversions | Masahiro Yamada | 1 | -19/+2 |
2022-05-24 | kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS | Masahiro Yamada | 1 | -23/+4 |
2022-05-23 | Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
2022-05-11 | kbuild: record symbol versions in *.cmd files | Masahiro Yamada | 1 | -0/+7 |
2022-05-08 | kbuild: read *.mod to get objects passed to $(LD) or $(AR) | Masahiro Yamada | 1 | -7/+3 |
2022-05-08 | kbuild: make *.mod not depend on *.o | Masahiro Yamada | 1 | -3/+2 |
2022-05-08 | kbuild: get rid of duplication in *.mod files | Masahiro Yamada | 1 | -1/+2 |
2022-05-08 | kbuild: split the second line of *.mod into *.usyms | Masahiro Yamada | 1 | -8/+9 |
2022-05-08 | kbuild: reuse real-search to simplify cmd_mod | Masahiro Yamada | 1 | -1/+1 |
2022-05-08 | kbuild: refactor cmd_modversions_S | Masahiro Yamada | 1 | -11/+4 |
2022-05-08 | kbuild: refactor cmd_modversions_c | Masahiro Yamada | 1 | -14/+11 |
2022-04-22 | objtool: Remove --lto and --vmlinux in favor of --link | Josh Poimboeuf | 1 | -1/+3 |
2022-04-22 | objtool: Make noinstr hacks optional | Josh Poimboeuf | 1 | -0/+1 |
2022-04-22 | objtool: Make jump label hack optional | Josh Poimboeuf | 1 | -0/+1 |
2022-04-22 | objtool: Make static call annotation optional | Josh Poimboeuf | 1 | -0/+1 |
2022-04-22 | objtool: Make stack validation frame-pointer-specific | Josh Poimboeuf | 1 | -1/+0 |
2022-04-22 | objtool: Add CONFIG_OBJTOOL | Josh Poimboeuf | 1 | -2/+2 |
2022-04-22 | objtool: Make stack validation optional | Josh Poimboeuf | 1 | -0/+1 |
2022-04-22 | objtool: Ditch subcommands | Josh Poimboeuf | 1 | -1/+1 |
2022-04-22 | objtool: Reorganize cmdline options | Josh Poimboeuf | 1 | -5/+5 |
2022-04-19 | objtool: Enable unreachable warnings for CLANG LTO | Josh Poimboeuf | 1 | -1/+1 |
2022-04-06 | kbuild: do not remove empty *.symtypes explicitly | Masahiro Yamada | 1 | -6/+2 |
2022-04-06 | kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} | Masahiro Yamada | 1 | -11/+8 |
2022-04-04 | x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" | Borislav Petkov | 1 | -1/+1 |
2022-03-31 | Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+1 |
2022-03-22 | kbuild: Fixup the IBT kbuild changes | Peter Zijlstra | 1 | -47/+19 |
2022-03-15 | x86/alternative: Use .ibt_endbr_seal to seal indirect calls | Peter Zijlstra | 1 | -9/+38 |
2022-02-15 | kbuild: replace $(if A,A,B) with $(or A,B) | Masahiro Yamada | 1 | -2/+1 |
2021-12-09 | x86: Add straight-line-speculation mitigation | Peter Zijlstra | 1 | -1/+2 |
2021-09-22 | kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules | Masahiro Yamada | 1 | -11/+17 |
2021-09-22 | kbuild: detect objtool update without using .SECONDEXPANSION | Masahiro Yamada | 1 | -7/+5 |
2021-09-22 | kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro | Masahiro Yamada | 1 | -6/+6 |
2021-09-22 | kbuild: store the objtool command in *.cmd files | Masahiro Yamada | 1 | -9/+5 |
2021-09-22 | kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_link_modules | Masahiro Yamada | 1 | -6/+5 |
2021-09-22 | kbuild: move objtool_args back to scripts/Makefile.build | Masahiro Yamada | 1 | -0/+10 |
2021-09-03 | kbuild: remove stale *.symversions | Masahiro Yamada | 1 | -0/+2 |
2021-09-03 | kbuild: remove unused quiet_cmd_update_lto_symversions | Masahiro Yamada | 1 | -1/+0 |
2021-09-03 | kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG | Sami Tolvanen | 1 | -1/+26 |
2021-07-18 | Kbuild: lto: fix module versionings mismatch in GNU make 3.X | Lecopzer Chen | 1 | -1/+1 |
2021-07-10 | Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -2/+0 |
2021-05-24 | kbuild: remove libelf checks from top Makefile | Masahiro Yamada | 1 | -2/+0 |
2021-05-19 | kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' | Josh Poimboeuf | 1 | -2/+3 |
2021-05-06 | kbuild: refactor fdtoverlay rule | Masahiro Yamada | 1 | -1/+1 |
2021-04-25 | kbuild: redo fake deps at include/config/*.h | Alexey Dobriyan | 1 | -2/+2 |
2021-04-25 | kbuild: rename multi-used-* to multi-obj-* | Masahiro Yamada | 1 | -3/+3 |
2021-04-25 | kbuild: split cc-option and friends to scripts/Makefile.compiler | Masahiro Yamada | 1 | -0/+1 |
2021-03-15 | kbuild: prefix $(srctree)/ to some included Makefiles | Masahiro Yamada | 1 | -4/+4 |
2021-02-25 | Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -1/+0 |
2021-02-24 | kbuild: remove deprecated 'always' and 'hostprogs-y/m' | Masahiro Yamada | 1 | -1/+0 |
2021-02-23 | kbuild: lto: postpone objtool | Sami Tolvanen | 1 | -20/+2 |
2021-02-23 | tracing: add support for objtool mcount | Sami Tolvanen | 1 | -0/+3 |
2021-01-14 | kbuild: lto: fix module versioning | Sami Tolvanen | 1 | -2/+31 |
2021-01-14 | kbuild: add support for Clang LTO | Sami Tolvanen | 1 | -1/+8 |
2021-01-08 | tracing: move function tracer options to Kconfig | Sami Tolvanen | 1 | -4/+2 |
2020-12-06 | kbuild: avoid split lines in .mod files | Masahiro Yamada | 1 | -8/+4 |
2020-10-21 | treewide: remove DISABLE_LTO | Sami Tolvanen | 1 | -1/+1 |
2020-08-10 | kbuild: sort hostprogs before passing it to ifneq | Masahiro Yamada | 1 | -1/+4 |
2020-08-10 | kbuild: move host .so build rules to scripts/gcc-plugins/Makefile | Masahiro Yamada | 1 | -2/+2 |
2020-08-10 | kbuild: always create directories of targets | Masahiro Yamada | 1 | -3/+1 |
2020-07-07 | kbuild: run the checker after the compiler | Luc Van Oostenryck | 1 | -2/+2 |
2020-06-03 | kbuild: update modules.order only when contained modules are updated | Masahiro Yamada | 1 | -8/+13 |
2020-06-01 | kbuild: refactor tagets caluculation for KBUILD_{BUILTIN,KBUILD_MODULES} | Masahiro Yamada | 1 | -13/+12 |
2020-05-26 | kbuild: make modules.order rule consistent with built-in.a | Masahiro Yamada | 1 | -4/+6 |
2020-05-26 | kbuild: rename subdir-obj-y to subdir-builtin | Masahiro Yamada | 1 | -4/+5 |
2020-05-26 | kbuild: move subdir-obj-y to scripts/Makefile.build | Masahiro Yamada | 1 | -0/+2 |
2020-05-26 | kbuild: clear KBUILD_MODULES in top Makefile if CONFIG_MODULES=n | Masahiro Yamada | 1 | -1/+1 |
2020-05-26 | kbuild: remove ifdef builtin-target / lib-target | Masahiro Yamada | 1 | -8/+2 |
2020-05-17 | kbuild: add infrastructure to build userspace programs | Masahiro Yamada | 1 | -0/+6 |
2020-04-09 | kbuild: link lib-y objects to vmlinux forcibly when CONFIG_MODULES=y | Masahiro Yamada | 1 | -17/+0 |
2020-04-09 | gcc-plugins: drop support for GCC <= 4.7 | Masahiro Yamada | 1 | -1/+1 |
2020-02-04 | kbuild: rename hostprogs-y/always to hostprogs/always-y | Masahiro Yamada | 1 | -3/+5 |
2020-01-07 | kbuild: use pattern rule for building built-in.a in sub-directories | Masahiro Yamada | 1 | -1/+1 |
2020-01-07 | kbuild: do not create orphan built-in.a or obj-y objects | Masahiro Yamada | 1 | -1/+1 |
2019-11-15 | kbuild: remove header compile test | Masahiro Yamada | 1 | -9/+0 |
2019-11-11 | kbuild: make single target builds much faster | Masahiro Yamada | 1 | -1/+4 |
2019-11-11 | kbuild: reduce KBUILD_SINGLE_TARGETS as descending into subdirectories | Masahiro Yamada | 1 | -3/+3 |
2019-10-01 | kbuild: remove ar-option and KBUILD_ARFLAGS | Masahiro Yamada | 1 | -1/+1 |
2019-09-06 | kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EXTRA_WARN | Masahiro Yamada | 1 | -1/+1 |
2019-08-22 | kbuild: move modkern_{c,a}flags to Makefile.lib from Makefile.build | Masahiro Yamada | 1 | -13/+0 |
2019-08-22 | kbuild: add CONFIG_ASM_MODVERSIONS | Masahiro Yamada | 1 | -6/+1 |
2019-08-21 | kbuild: make single targets work more correctly | Masahiro Yamada | 1 | -6/+39 |
2019-08-15 | kbuild: fix modkern_aflags implementation | Masahiro Yamada | 1 | -4/+3 |
2019-08-15 | kbuild: refactor part-of-module more | Masahiro Yamada | 1 | -2/+1 |
2019-08-14 | kbuild: use $(basename ...) for cmd_asn1_compiler | Masahiro Yamada | 1 | -2/+2 |
2019-08-10 | kbuild: show hint if subdir-y/m is used to visit module Makefile | Masahiro Yamada | 1 | -0/+7 |
2019-08-10 | kbuild: generate modules.order only in directories visited by obj-y/m | Masahiro Yamada | 1 | -1/+2 |
2019-08-10 | kbuild: fix false-positive need-builtin calculation | Masahiro Yamada | 1 | -1/+2 |
2019-07-18 | kbuild: split out *.mod out of {single,multi}-used-m rules | Masahiro Yamada | 1 | -9/+13 |
2019-07-18 | kbuild: remove the first line of *.mod files | Masahiro Yamada | 1 | -2/+2 |
2019-07-18 | kbuild: create *.mod with full directory path and remove MODVERDIR | Masahiro Yamada | 1 | -12/+3 |
2019-07-17 | kbuild: remove duplication from modules.order in sub-directories | Masahiro Yamada | 1 | -6/+3 |
2019-07-17 | kbuild: get rid of kernel/ prefix from in-tree modules.{order,builtin} | Masahiro Yamada | 1 | -1/+1 |
2019-07-17 | kbuild: do not create empty modules.order in the prepare stage | Masahiro Yamada | 1 | -1/+1 |
2019-07-17 | kbuild: compile-test headers listed in header-test-m as well | Masahiro Yamada | 1 | -1/+1 |
2019-07-11 | kbuild: replace KBUILD_SRCTREE with boolean building_out_of_srctree | Masahiro Yamada | 1 | -1/+1 |
2019-07-09 | kbuild: do not create wrappers for header-test-y | Masahiro Yamada | 1 | -5/+5 |
2019-06-15 | kbuild: add support for ensuring headers are self-contained | Jani Nikula | 1 | -0/+9 |
2019-05-08 | Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -1/+1 |
2019-04-03 | objtool: Add UACCESS validation | Peter Zijlstra | 1 | -0/+3 |
2019-04-02 | kbuild: use $(srctree) instead of KBUILD_SRC to check out-of-tree build | Masahiro Yamada | 1 | -1/+1 |
2019-03-28 | kbuild: strip whitespace in cmd_record_mcount findstring | Joe Lawrence | 1 | -5/+2 |
2019-03-14 | kbuild: move archive command to scripts/Makefile.lib | Masahiro Yamada | 1 | -5/+1 |
2019-02-27 | kbuild: hardcode genksyms path and remove GENKSYMS variable | Masahiro Yamada | 1 | -2/+2 |
2019-02-20 | kbuild: generate modules.order only when CONFIG_MODULES=y | Masahiro Yamada | 1 | -0/+2 |
2019-02-20 | kbuild: Disable extra debugging info in .s output | Masahiro Yamada | 1 | -1/+1 |
2019-01-28 | kbuild: remove unnecessary in-subshell execution | Masahiro Yamada | 1 | -2/+2 |
2019-01-28 | kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) | Masahiro Yamada | 1 | -3/+6 |
2019-01-28 | kbuild: remove top-level built-in.a | Masahiro Yamada | 1 | -6/+2 |
2018-12-29 | Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -79/+49 |
2018-12-17 | kbuild: handle part-of-module correctly for *.ll and *.symtypes | Masahiro Yamada | 1 | -1/+1 |
2018-12-17 | kbuild: refactor part-of-module | Masahiro Yamada | 1 | -5/+3 |
2018-12-17 | kbuild: refactor quiet_modtag | Masahiro Yamada | 1 | -6/+1 |
2018-12-17 | kbuild: remove redundant quiet_modtag for $(obj-m) | Masahiro Yamada | 1 | -2/+0 |
2018-12-02 | kbuild: move .SECONDARY special target to Kbuild.include | Masahiro Yamada | 1 | -4/+0 |
2018-12-01 | kbuild: remove redundant 'set -e' from cmd_* defines | Masahiro Yamada | 1 | -2/+0 |
2018-12-01 | kbuild: remove trailing semicolon from cmd_* passed to if_changed_rule | Masahiro Yamada | 1 | -8/+8 |
2018-12-01 | kbuild: change if_changed_rule for multi-line recipe | Masahiro Yamada | 1 | -11/+11 |
2018-12-01 | kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMS | Masahiro Yamada | 1 | -0/+7 |
2018-12-01 | kbuild: refactor modversions build rules | Masahiro Yamada | 1 | -37/+17 |
2018-12-01 | kbuild: remove redundant 'set -e' from sub_cmd_record_mcount | Masahiro Yamada | 1 | -1/+1 |
2018-12-01 | kbuild: let fixdep directly write to .*.cmd files | Masahiro Yamada | 1 | -7/+5 |
2018-11-28 | x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support | Zhenzhong Duan | 1 | -2/+0 |
2018-10-28 | Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -36/+8 |
2018-10-19 | kbuild: use 'else ifeq' for checksrc to improve readability | Masahiro Yamada | 1 | -8/+6 |
2018-10-19 | kbuild: remove unneeded link_multi_deps | Masahiro Yamada | 1 | -18/+2 |
2018-09-19 | ftrace: Build with CPPFLAGS to get -Qunused-arguments | Joel Stanley | 1 | -1/+1 |
2018-09-13 | kbuild: remove old check for CFLAGS use | Masahiro Yamada | 1 | -10/+0 |
2018-08-30 | objtool: Remove workaround for unreachable warnings from old GCC | Masahiro Yamada | 1 | -2/+0 |
2018-08-24 | kbuild: rename LDFLAGS to KBUILD_LDFLAGS | Masahiro Yamada | 1 | -3/+3 |
2018-08-24 | kbuild: pass LDFLAGS to recordmcount.pl | Masahiro Yamada | 1 | -1/+1 |
2018-08-20 | Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -6/+3 |
2018-08-15 | tracing: Avoid calling cc-option -mrecord-mcount for every Makefile | Vasily Gorbik | 1 | -6/+3 |
2018-08-09 | kbuild: remove deprecated host-progs variable | Masahiro Yamada | 1 | -7/+0 |
2018-07-06 | kbuild: remove duplicated comments about PHONY | Masahiro Yamada | 1 | -3/+0 |
2018-06-21 | tracing: Fix SKIP_STACK_VALIDATION=1 build due to bad merge with -mrecord-mcount | Greg Thelen | 1 | -1/+1 |
2018-06-06 | Merge tag 'trace-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -0/+6 |
2018-05-28 | trace: Use -mcount-record for dynamic ftrace | Andi Kleen | 1 | -0/+6 |
2018-05-17 | kbuild: remove CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX | Masahiro Yamada | 1 | -6/+1 |
2018-05-17 | genksyms: remove symbol prefix support | Masahiro Yamada | 1 | -2/+0 |
2018-04-07 | kbuild: mark $(targets) as .SECONDARY and remove .PRECIOUS markers | Masahiro Yamada | 1 | -3/+7 |
2018-04-07 | kbuild: rename *-asn1.[ch] to *.asn1.[ch] | Masahiro Yamada | 1 | -2/+2 |
2018-04-07 | kbuild: add %.dtb.S and %.dtb to 'targets' automatically | Masahiro Yamada | 1 | -1/+3 |
2018-04-07 | kbuild: add %.lex.c and %.tab.[ch] to 'targets' automatically | Masahiro Yamada | 1 | -0/+11 |
2018-03-26 | kbuild: clean up link rule of composite modules | Masahiro Yamada | 1 | -3/+1 |
2018-03-26 | kbuild: clean up archive rule of built-in.a | Masahiro Yamada | 1 | -9/+4 |
2018-03-26 | kbuild: remove partial section mismatch detection for built-in.a | Masahiro Yamada | 1 | -2/+1 |
2018-03-26 | kbuild: link $(real-obj-y) instead of $(obj-y) into built-in.a | Masahiro Yamada | 1 | -14/+7 |
2018-03-26 | kbuild: rename real-objs-y/m to real-obj-y/m | Masahiro Yamada | 1 | -12/+12 |
2018-03-26 | kbuild: move modname and modname-multi close to modname_flags | Masahiro Yamada | 1 | -2/+0 |
2018-03-26 | kbuild: simplify modname calculation | Masahiro Yamada | 1 | -11/+1 |
2018-03-26 | kbuild: rename built-in.o to built-in.a | Nicholas Piggin | 1 | -5/+5 |
2018-03-26 | kbuild: remove incremental linking option | Nicholas Piggin | 1 | -21/+11 |
2018-03-26 | kbuild: Improve portability of some sed invocations | Michael Forney | 1 | -1/+1 |
2018-02-21 | objtool, retpolines: Integrate objtool with retpoline support more closely | Peter Zijlstra | 1 | -0/+2 |
2018-02-21 | objtool: Add module specific retpoline rules | Peter Zijlstra | 1 | -0/+2 |
2018-02-21 | objtool: Add retpoline validation | Peter Zijlstra | 1 | -0/+4 |