aboutsummaryrefslogtreecommitdiff
path: root/scripts/Kbuild.include
AgeCommit message (Expand)AuthorFilesLines
2024-02-19kbuild: simplify dtbs_install by reading the list of compiled DTBsGravatar Masahiro Yamada 1-6/+0
2023-01-22kbuild: replace $(dot-target).tmp in filechk with $(tmp-target)Gravatar Masahiro Yamada 1-4/+4
2023-01-22kbuild: add more comments for KBUILD_NOCMDDEP=1Gravatar Masahiro Yamada 1-0/+6
2023-01-22kbuild: rename cmd_$@ to savedcmd_$@ in *.cmd filesGravatar Masahiro Yamada 1-4/+4
2023-01-22kbuild: allow to combine multiple V= levelsGravatar Masahiro Yamada 1-2/+2
2023-01-22kbuild: print short log in addition to the whole command with V=1Gravatar Masahiro Yamada 1-13/+13
2022-12-13kbuild: use .NOTINTERMEDIATE for future GNU Make versionsGravatar Masahiro Yamada 1-3/+10
2022-12-13kbuild: add read-file macroGravatar Masahiro Yamada 1-0/+14
2022-12-13kbuild: add test-{ge,gt,le,lt} macrosGravatar Masahiro Yamada 1-0/+16
2022-11-22kbuild: add kbuild-file macroGravatar Masahiro Yamada 1-0/+5
2022-09-29kbuild: remove the target in signal traps when interruptedGravatar Masahiro Yamada 1-1/+22
2022-06-01kbuild: add cmd_and_savecmd macroGravatar Masahiro Yamada 1-2/+4
2022-05-29kbuild: do not create *.prelink.o for Clang LTO or IBTGravatar Masahiro Yamada 1-0/+4
2022-01-08certs: simplify $(srctree)/ handling and remove config_filename macroGravatar Masahiro Yamada 1-47/+0
2021-09-03kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechkGravatar Masahiro Yamada 1-1/+6
2021-09-03kbuild: macrofy the condition of if_changed and friendsGravatar Masahiro Yamada 1-3/+5
2021-05-27kbuild: sink stdout from cmd for silent buildGravatar Masahiro Yamada 1-1/+6
2021-04-25kbuild: split cc-option and friends to scripts/Makefile.compilerGravatar Masahiro Yamada 1-80/+0
2021-02-22kbuild: remove ld-version macroGravatar Masahiro Yamada 1-5/+1
2020-10-21kbuild: remove leftover comment for filechk utilityGravatar Rasmus Villemoes 1-2/+0
2020-08-10kbuild: stop filtering out $(GCC_PLUGINS_CFLAGS) from cc-option baseGravatar Masahiro Yamada 1-7/+3
2020-06-17kbuild: improve cc-option to clean up all temporary filesGravatar Masahiro Yamada 1-5/+6
2020-05-12kbuild: use -MMD instead of -MD to exclude system headers from dependencyGravatar Masahiro Yamada 1-1/+1
2020-01-16kbuild: remove *.tmp file when filechk failsGravatar Masahiro Yamada 1-8/+7
2020-01-07kbuild: create modules.builtin without Makefile.modbuiltin or tristate.confGravatar Masahiro Yamada 1-6/+0
2020-01-07kbuild: add stringify helper to quote a string passed to C filesGravatar Masahiro Yamada 1-0/+4
2019-11-11kbuild: rename any-prereq to newer-prereqsGravatar Masahiro Yamada 1-5/+5
2019-11-11kbuild: drop $(wildcard $^) check in if_changed* for faster rebuildGravatar Masahiro Yamada 1-2/+5
2019-10-01kbuild: remove ar-option and KBUILD_ARFLAGSGravatar Masahiro Yamada 1-5/+0
2019-07-27kbuild: remove unused objectify macroGravatar Masahiro Yamada 1-3/+0
2019-07-17kbuild: remove unused hostcc-optionGravatar Masahiro Yamada 1-5/+0
2019-07-12Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Gravatar Linus Torvalds 1-17/+11
2019-07-11kbuild: use -- separater intead of $(filter-out ...) for cc-cross-prefixGravatar Masahiro Yamada 1-2/+2
2019-07-01kbuild: save $(strip ...) for calling if_changed and friendsGravatar Masahiro Yamada 1-3/+3
2019-07-01kbuild: save $(strip ...) for calling any-prepreqGravatar Masahiro Yamada 1-2/+2
2019-07-01kbuild: rename arg-check to cmd-checkGravatar Masahiro Yamada 1-7/+7
2019-06-15kbuild: move hdr-inst shorthand to top MakefileGravatar Masahiro Yamada 1-6/+0
2019-06-14docs: kbuild: convert docs to ReST and rename to *.rstGravatar Mauro Carvalho Chehab 1-2/+2
2019-06-08kbuild: use more portable 'command -v' for cc-cross-prefixGravatar Masahiro Yamada 1-1/+6
2019-05-30treewide: Add SPDX license identifier - KbuildGravatar Greg Kroah-Hartman 1-0/+1
2019-05-21kbuild: drop support for cc-ldoptionGravatar Nick Desaulniers 1-5/+0
2019-05-18kbuild: remove 'addtree' and 'flags' magic for header search pathsGravatar Masahiro Yamada 1-8/+0
2019-03-04kbuild: remove cc-version macroGravatar Masahiro Yamada 1-4/+1
2019-02-27kbuild: refactor cc-cross-prefix implementationGravatar Masahiro Yamada 1-8/+4
2019-01-28kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^)Gravatar Masahiro Yamada 1-0/+4
2019-01-14kbuild: remove unused baseprereqGravatar Masahiro Yamada 1-4/+0
2019-01-06kbuild: use assignment instead of define ... endef for filechk_* rulesGravatar Masahiro Yamada 1-4/+4
2019-01-06kbuild: change filechk to surround the given command with { }Gravatar Masahiro Yamada 1-1/+1
2018-12-29Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Gravatar Linus Torvalds 1-42/+10
2018-12-19Revert "kbuild/Makefile: Prepare for using macros in inline assembly code to ...Gravatar Ingo Molnar 1-3/+1