summaryrefslogtreecommitdiffstats
path: root/scripts/Kbuild.include
Commit message (Expand)AuthorAgeFilesLines
* kbuild: remove the target in signal traps when interruptedMasahiro Yamada2022-09-291-1/+22
* kbuild: add cmd_and_savecmd macroMasahiro Yamada2022-06-011-2/+4
* kbuild: do not create *.prelink.o for Clang LTO or IBTMasahiro Yamada2022-05-291-0/+4
* certs: simplify $(srctree)/ handling and remove config_filename macroMasahiro Yamada2022-01-081-47/+0
* kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechkMasahiro Yamada2021-09-031-1/+6
* kbuild: macrofy the condition of if_changed and friendsMasahiro Yamada2021-09-031-3/+5
* kbuild: sink stdout from cmd for silent buildMasahiro Yamada2021-05-271-1/+6
* kbuild: split cc-option and friends to scripts/Makefile.compilerMasahiro Yamada2021-04-251-80/+0
* kbuild: remove ld-version macroMasahiro Yamada2021-02-221-5/+1
* kbuild: remove leftover comment for filechk utilityRasmus Villemoes2020-10-211-2/+0
* kbuild: stop filtering out $(GCC_PLUGINS_CFLAGS) from cc-option baseMasahiro Yamada2020-08-101-7/+3
* kbuild: improve cc-option to clean up all temporary filesMasahiro Yamada2020-06-171-5/+6
* kbuild: use -MMD instead of -MD to exclude system headers from dependencyMasahiro Yamada2020-05-121-1/+1
* kbuild: remove *.tmp file when filechk failsMasahiro Yamada2020-01-161-8/+7
* kbuild: create modules.builtin without Makefile.modbuiltin or tristate.confMasahiro Yamada2020-01-071-6/+0
* kbuild: add stringify helper to quote a string passed to C filesMasahiro Yamada2020-01-071-0/+4
* kbuild: rename any-prereq to newer-prereqsMasahiro Yamada2019-11-111-5/+5
* kbuild: drop $(wildcard $^) check in if_changed* for faster rebuildMasahiro Yamada2019-11-111-2/+5
* kbuild: remove ar-option and KBUILD_ARFLAGSMasahiro Yamada2019-10-011-5/+0
* kbuild: remove unused objectify macroMasahiro Yamada2019-07-271-3/+0
* kbuild: remove unused hostcc-optionMasahiro Yamada2019-07-171-5/+0
* Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2019-07-121-17/+11
|\
| * kbuild: use -- separater intead of $(filter-out ...) for cc-cross-prefixMasahiro Yamada2019-07-111-2/+2
| * kbuild: save $(strip ...) for calling if_changed and friendsMasahiro Yamada2019-07-011-3/+3
| * kbuild: save $(strip ...) for calling any-prepreqMasahiro Yamada2019-07-011-2/+2
| * kbuild: rename arg-check to cmd-checkMasahiro Yamada2019-07-011-7/+7
| * kbuild: move hdr-inst shorthand to top MakefileMasahiro Yamada2019-06-151-6/+0
* | docs: kbuild: convert docs to ReST and rename to *.rstMauro Carvalho Chehab2019-06-141-2/+2
|/
* kbuild: use more portable 'command -v' for cc-cross-prefixMasahiro Yamada2019-06-081-1/+6
* treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman2019-05-301-0/+1
* kbuild: drop support for cc-ldoptionNick Desaulniers2019-05-211-5/+0
* kbuild: remove 'addtree' and 'flags' magic for header search pathsMasahiro Yamada2019-05-181-8/+0
* kbuild: remove cc-version macroMasahiro Yamada2019-03-041-4/+1
* kbuild: refactor cc-cross-prefix implementationMasahiro Yamada2019-02-271-8/+4
* kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^)Masahiro Yamada2019-01-281-0/+4
* kbuild: remove unused baseprereqMasahiro Yamada2019-01-141-4/+0
* kbuild: use assignment instead of define ... endef for filechk_* rulesMasahiro Yamada2019-01-061-4/+4
* kbuild: change filechk to surround the given command with { }Masahiro Yamada2019-01-061-1/+1
* Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2018-12-291-42/+10
|\
| * kbuild: move .SECONDARY special target to Kbuild.includeMasahiro Yamada2018-12-021-0/+3
| * kbuild: refactor if_changedMasahiro Yamada2018-12-011-2/+1
| * kbuild: remove trailing semicolon from cmd_* passed to if_changed_ruleMasahiro Yamada2018-12-011-1/+1
| * kbuild: change if_changed_rule for multi-line recipeMasahiro Yamada2018-12-011-8/+4
| * kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMSMasahiro Yamada2018-12-011-28/+0
| * kbuild: let fixdep directly write to .*.cmd filesMasahiro Yamada2018-12-011-6/+4
* | Revert "kbuild/Makefile: Prepare for using macros in inline assembly code to ...Ingo Molnar2018-12-191-3/+1
|/
* kbuild: remove cc-name variableMasahiro Yamada2018-11-021-4/+0
* kbuild: remove unused cc-fullversion variableMasahiro Yamada2018-11-021-4/+0
* Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2018-10-281-1/+1
|\
| * kbuild: prefix Makefile.dtbinst path with $(srctree) unconditionallyMasahiro Yamada2018-09-131-1/+1