Age | Commit message (Expand) | Author | Files | Lines |
2024-02-19 | kbuild: simplify dtbs_install by reading the list of compiled DTBs | Masahiro Yamada | 1 | -6/+0 |
2023-01-22 | kbuild: replace $(dot-target).tmp in filechk with $(tmp-target) | Masahiro Yamada | 1 | -4/+4 |
2023-01-22 | kbuild: add more comments for KBUILD_NOCMDDEP=1 | Masahiro Yamada | 1 | -0/+6 |
2023-01-22 | kbuild: rename cmd_$@ to savedcmd_$@ in *.cmd files | Masahiro Yamada | 1 | -4/+4 |
2023-01-22 | kbuild: allow to combine multiple V= levels | Masahiro Yamada | 1 | -2/+2 |
2023-01-22 | kbuild: print short log in addition to the whole command with V=1 | Masahiro Yamada | 1 | -13/+13 |
2022-12-13 | kbuild: use .NOTINTERMEDIATE for future GNU Make versions | Masahiro Yamada | 1 | -3/+10 |
2022-12-13 | kbuild: add read-file macro | Masahiro Yamada | 1 | -0/+14 |
2022-12-13 | kbuild: add test-{ge,gt,le,lt} macros | Masahiro Yamada | 1 | -0/+16 |
2022-11-22 | kbuild: add kbuild-file macro | Masahiro Yamada | 1 | -0/+5 |
2022-09-29 | kbuild: remove the target in signal traps when interrupted | Masahiro Yamada | 1 | -1/+22 |
2022-06-01 | kbuild: add cmd_and_savecmd macro | Masahiro Yamada | 1 | -2/+4 |
2022-05-29 | kbuild: do not create *.prelink.o for Clang LTO or IBT | Masahiro Yamada | 1 | -0/+4 |
2022-01-08 | certs: simplify $(srctree)/ handling and remove config_filename macro | Masahiro Yamada | 1 | -47/+0 |
2021-09-03 | kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk | Masahiro Yamada | 1 | -1/+6 |
2021-09-03 | kbuild: macrofy the condition of if_changed and friends | Masahiro Yamada | 1 | -3/+5 |
2021-05-27 | kbuild: sink stdout from cmd for silent build | Masahiro Yamada | 1 | -1/+6 |
2021-04-25 | kbuild: split cc-option and friends to scripts/Makefile.compiler | Masahiro Yamada | 1 | -80/+0 |
2021-02-22 | kbuild: remove ld-version macro | Masahiro Yamada | 1 | -5/+1 |
2020-10-21 | kbuild: remove leftover comment for filechk utility | Rasmus Villemoes | 1 | -2/+0 |
2020-08-10 | kbuild: stop filtering out $(GCC_PLUGINS_CFLAGS) from cc-option base | Masahiro Yamada | 1 | -7/+3 |
2020-06-17 | kbuild: improve cc-option to clean up all temporary files | Masahiro Yamada | 1 | -5/+6 |
2020-05-12 | kbuild: use -MMD instead of -MD to exclude system headers from dependency | Masahiro Yamada | 1 | -1/+1 |
2020-01-16 | kbuild: remove *.tmp file when filechk fails | Masahiro Yamada | 1 | -8/+7 |
2020-01-07 | kbuild: create modules.builtin without Makefile.modbuiltin or tristate.conf | Masahiro Yamada | 1 | -6/+0 |
2020-01-07 | kbuild: add stringify helper to quote a string passed to C files | Masahiro Yamada | 1 | -0/+4 |
2019-11-11 | kbuild: rename any-prereq to newer-prereqs | Masahiro Yamada | 1 | -5/+5 |
2019-11-11 | kbuild: drop $(wildcard $^) check in if_changed* for faster rebuild | Masahiro Yamada | 1 | -2/+5 |
2019-10-01 | kbuild: remove ar-option and KBUILD_ARFLAGS | Masahiro Yamada | 1 | -5/+0 |
2019-07-27 | kbuild: remove unused objectify macro | Masahiro Yamada | 1 | -3/+0 |
2019-07-17 | kbuild: remove unused hostcc-option | Masahiro Yamada | 1 | -5/+0 |
2019-07-12 | Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -17/+11 |
2019-07-11 | kbuild: use -- separater intead of $(filter-out ...) for cc-cross-prefix | Masahiro Yamada | 1 | -2/+2 |
2019-07-01 | kbuild: save $(strip ...) for calling if_changed and friends | Masahiro Yamada | 1 | -3/+3 |
2019-07-01 | kbuild: save $(strip ...) for calling any-prepreq | Masahiro Yamada | 1 | -2/+2 |
2019-07-01 | kbuild: rename arg-check to cmd-check | Masahiro Yamada | 1 | -7/+7 |
2019-06-15 | kbuild: move hdr-inst shorthand to top Makefile | Masahiro Yamada | 1 | -6/+0 |
2019-06-14 | docs: kbuild: convert docs to ReST and rename to *.rst | Mauro Carvalho Chehab | 1 | -2/+2 |
2019-06-08 | kbuild: use more portable 'command -v' for cc-cross-prefix | Masahiro Yamada | 1 | -1/+6 |
2019-05-30 | treewide: Add SPDX license identifier - Kbuild | Greg Kroah-Hartman | 1 | -0/+1 |
2019-05-21 | kbuild: drop support for cc-ldoption | Nick Desaulniers | 1 | -5/+0 |
2019-05-18 | kbuild: remove 'addtree' and 'flags' magic for header search paths | Masahiro Yamada | 1 | -8/+0 |
2019-03-04 | kbuild: remove cc-version macro | Masahiro Yamada | 1 | -4/+1 |
2019-02-27 | kbuild: refactor cc-cross-prefix implementation | Masahiro Yamada | 1 | -8/+4 |
2019-01-28 | kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) | Masahiro Yamada | 1 | -0/+4 |
2019-01-14 | kbuild: remove unused baseprereq | Masahiro Yamada | 1 | -4/+0 |
2019-01-06 | kbuild: use assignment instead of define ... endef for filechk_* rules | Masahiro Yamada | 1 | -4/+4 |
2019-01-06 | kbuild: change filechk to surround the given command with { } | Masahiro Yamada | 1 | -1/+1 |
2018-12-29 | Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -42/+10 |
2018-12-19 | Revert "kbuild/Makefile: Prepare for using macros in inline assembly code to ... | Ingo Molnar | 1 | -3/+1 |
2018-12-02 | kbuild: move .SECONDARY special target to Kbuild.include | Masahiro Yamada | 1 | -0/+3 |
2018-12-01 | kbuild: refactor if_changed | Masahiro Yamada | 1 | -2/+1 |
2018-12-01 | kbuild: remove trailing semicolon from cmd_* passed to if_changed_rule | Masahiro Yamada | 1 | -1/+1 |
2018-12-01 | kbuild: change if_changed_rule for multi-line recipe | Masahiro Yamada | 1 | -8/+4 |
2018-12-01 | kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMS | Masahiro Yamada | 1 | -28/+0 |
2018-12-01 | kbuild: let fixdep directly write to .*.cmd files | Masahiro Yamada | 1 | -6/+4 |
2018-11-02 | kbuild: remove cc-name variable | Masahiro Yamada | 1 | -4/+0 |
2018-11-02 | kbuild: remove unused cc-fullversion variable | Masahiro Yamada | 1 | -4/+0 |
2018-10-28 | Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -1/+1 |
2018-10-04 | kbuild/Makefile: Prepare for using macros in inline assembly code to work aro... | Nadav Amit | 1 | -1/+3 |
2018-09-13 | kbuild: prefix Makefile.dtbinst path with $(srctree) unconditionally | Masahiro Yamada | 1 | -1/+1 |
2018-08-30 | x86/build: Remove jump label quirk for GCC older than 4.5.2 | Masahiro Yamada | 1 | -4/+0 |
2018-08-24 | kbuild: rename LDFLAGS to KBUILD_LDFLAGS | Masahiro Yamada | 1 | -2/+2 |
2018-08-15 | Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ma... | Linus Torvalds | 1 | -0/+3 |
2018-08-15 | Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -2/+2 |
2018-08-14 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -2/+2 |
2018-07-28 | kbuild: do not redirect the first prerequisite for filechk | Masahiro Yamada | 1 | -1/+1 |
2018-07-25 | kbuild: add .DELETE_ON_ERROR special target | Masahiro Yamada | 1 | -0/+3 |
2018-07-23 | arm64: build with baremetal linker target instead of Linux when available | Olof Johansson | 1 | -2/+2 |
2018-07-18 | kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS | Laura Abbott | 1 | -1/+1 |
2018-07-06 | kbuild: do not drop -I without parameter | Masahiro Yamada | 1 | -1/+1 |
2018-05-29 | kbuild: remove kbuild cache | Masahiro Yamada | 1 | -87/+14 |
2018-05-28 | kbuild: do not display CHK for filechk | Masahiro Yamada | 1 | -1/+0 |
2018-04-11 | Kbuild: fix # escaping in .cmd files for future Make | Rasmus Villemoes | 1 | -2/+3 |
2018-03-26 | kbuild: move include/config/ksym/* to include/ksym/* | Masahiro Yamada | 1 | -1/+1 |
2018-03-26 | kbuild: simplify ld-option implementation | Masahiro Yamada | 1 | -3/+1 |
2018-03-26 | kbuild: Improve portability of some sed invocations | Michael Forney | 1 | -1/+1 |
2017-11-16 | kbuild: create directory for make cache only when necessary | Masahiro Yamada | 1 | -4/+9 |
2017-11-13 | kbuild: fix linker feature test macros when cross compiling with Clang | Nick Desaulniers | 1 | -2/+3 |
2017-11-13 | kbuild: shrink .cache.mk when it exceeds 1000 lines | Masahiro Yamada | 1 | -0/+6 |
2017-11-13 | kbuild: Add a cache for generated variables | Douglas Anderson | 1 | -14/+76 |
2017-08-10 | kbuild: trivial cleanups on the comments | Cao jin | 1 | -4/+3 |
2017-06-25 | kbuild: Add __cc-option macro | Matthias Kaehlcke | 1 | -2/+12 |
2017-06-25 | kbuild: remove cc-option-align | Masahiro Yamada | 1 | -5/+0 |
2017-05-10 | Merge tag 'kbuild-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -3/+3 |
2017-04-12 | kbuild, LLVMLinux: Add -Werror to cc-option to support clang | Mark Charlebois | 1 | -3/+3 |
2017-03-30 | x86/build: Mostly disable '-maccumulate-outgoing-args' | Josh Poimboeuf | 1 | -0/+4 |
2017-02-14 | Kbuild: Add cpp_its_S in ksym_dep_filter | Marcin Nowakowski | 1 | -1/+1 |
2016-08-08 | kbuild: no gcc-plugins during cc-option tests | Emese Revfy | 1 | -3/+7 |
2016-07-18 | Kbuild: don't add obj tree in additional includes | Arnd Bergmann | 1 | -1/+1 |
2016-07-18 | Kbuild: don't add ../../ to include path | Arnd Bergmann | 1 | -1/+1 |
2016-05-10 | kbuild: fix if_change and friends to consider argument order | Masahiro Yamada | 1 | -6/+5 |
2016-05-10 | kbuild: fix ksym_dep_filter when multiple EXPORT_SYMBOL() on the same line | Nicolas Pitre | 1 | -1/+1 |
2016-04-27 | kbuild: adjust ksym_dep_filter for some cmd_* renames | Nicolas Pitre | 1 | -4/+6 |
2016-03-29 | kbuild: add fine grained build dependencies for exported symbols | Nicolas Pitre | 1 | -0/+27 |
2016-03-29 | kbuild: de-duplicate fixdep usage | Nicolas Pitre | 1 | -1/+4 |
2016-03-04 | kbuild: suppress annoying "... is up to date." message | Masahiro Yamada | 1 | -3/+3 |
2015-09-08 | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek... | Linus Torvalds | 1 | -0/+4 |
2015-09-04 | kbuild: Fix clang detection | Michal Marek | 1 | -0/+4 |
2015-08-14 | modsign: Handle signing key in source tree | David Woodhouse | 1 | -0/+51 |
2015-01-09 | kbuild: allow cc-ifversion to have the argument for false condition | Masahiro Yamada | 1 | -2/+2 |
2015-01-09 | kbuild: do not add $(call ...) to invoke cc-version or cc-fullversion | Masahiro Yamada | 1 | -5/+2 |
2015-01-09 | kbuild: fix cc-ifversion macro | Masahiro Yamada | 1 | -1/+1 |
2014-12-20 | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek... | Linus Torvalds | 1 | -0/+12 |
2014-12-03 | kbuild: remove redundant -rR flag of hdr-inst | Masahiro Yamada | 1 | -2/+2 |
2014-11-26 | kbuild: collect shorthands into scripts/Kbuild.include | Masahiro Yamada | 1 | -0/+12 |
2014-10-21 | dts, kbuild: Factor out dtbs install rules to Makefile.dtbinst | Robert Richter | 1 | -0/+6 |
2014-10-02 | kbuild: simplify build, clean, modbuiltin shorthands | Masahiro Yamada | 1 | -2/+2 |
2014-08-07 | kbuild: Fix handling of backslashes in *.cmd files | Michal Marek | 1 | -6/+8 |
2014-04-07 | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek... | Linus Torvalds | 1 | -0/+1 |
2014-03-29 | kbuild: move "quote" to Kbuild.include to be consistent | Masahiro Yamada | 1 | -0/+1 |
2014-02-13 | Kbuild, lto: add ld-version and ld-ifversion macros | Andi Kleen | 1 | -0/+9 |
2013-04-08 | kbuild: fix ld-option function | Antony Pavlov | 1 | -1/+1 |
2012-10-08 | Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmar... | Linus Torvalds | 1 | -6/+6 |
2012-10-06 | kbuild: make: fix if_changed when command contains backslashes | Sascha Hauer | 1 | -1/+1 |
2012-10-03 | kbuild: Fix gcc -x syntax | Jean Delvare | 1 | -6/+6 |
2012-03-24 | scripts/Kbuild.include: Fix portability problem of "echo -e" | Bernhard Walle | 1 | -1/+1 |
2011-06-09 | kbuild: add `baseprereq' | Arnaud Lacombe | 1 | -0/+4 |
2011-05-16 | kbuild: make KBUILD_NOCMDDEP=1 handle empty built-in.o | Michal Marek | 1 | -0/+2 |
2011-05-03 | kbuild: Fix passing -Wno-* options to gcc 4.4+ | Michal Marek | 1 | -0/+5 |
2011-04-20 | kbuild: Fix build with binutils <= 2.19 | Michal Marek | 1 | -0/+5 |
2009-12-12 | kbuild: generate modules.builtin | Michal Marek | 1 | -0/+6 |
2009-10-11 | kbuild,scripts: use non-builtin echo for '-e' | Amerigo Wang | 1 | -1/+1 |
2009-09-20 | kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling | Jory A. Pratt | 1 | -2/+2 |
2009-09-20 | kbuild: introduce ld-option | Sam Ravnborg | 1 | -1/+7 |
2009-09-20 | kbuild: rename ld-option to cc-ldoption | Sam Ravnborg | 1 | -3/+3 |
2008-12-03 | kbuild: use KECHO convenience echo | Mike Frysinger | 1 | -9/+2 |
2008-12-03 | kbuild: introduce $(kecho) convenience echo | Mike Frysinger | 1 | -0/+7 |
2008-12-03 | kbuild: fix -I option expansion with O=... builds | Sam Ravnborg | 1 | -1/+3 |
2008-09-09 | kbuild: fix cc-option and cc-option-yn | H. Peter Anvin | 1 | -2/+2 |
2008-02-11 | kbuild: fix make V=1 | Sam Ravnborg | 1 | -0/+3 |
2008-02-09 | kbuild: silence CHK/UPD messages according to $(quiet) | Mike Frysinger | 1 | -2/+6 |
2007-10-19 | kbuild: introduce cc-cross-prefix | Sam Ravnborg | 1 | -0/+11 |
2007-10-15 | kbuild: enable 'make AFLAGS=...' to add additional options to AS | Sam Ravnborg | 1 | -1/+1 |
2007-10-14 | kbuild: enable 'make CFLAGS=...' to add additional options to CC | Sam Ravnborg | 1 | -3/+3 |
2007-07-16 | kbuild: New 'cc-fullversion' macro | Segher Boessenkool | 1 | -1/+6 |
2007-02-09 | [PATCH] kbuild: more Makefile cleanups | Roman Zippel | 1 | -36/+36 |
2007-02-08 | kbuild: fix space for good (take 103) | Linus Torvalds | 1 | -10/+9 |
2007-02-07 | kbuild: make $(checker-shell ) strip spaces around the result | Linus Torvalds | 1 | -3/+2 |
2007-02-07 | [PATCH] kbuild, Kbuild.include: avoid using spaces in call arguments | Oleg Verych | 1 | -20/+20 |
2007-02-06 | [PATCH] kbuild: improve option checking, Kbuild.include cleanup | Oleg Verych | 1 | -43/+53 |
2006-12-10 | [PATCH] kbuild: don't put temp files in source | Roman Zippel | 1 | -7/+12 |
2006-09-26 | [PATCH] i386/x86-64: Work around gcc bug with noreturn functions in unwinder | Jan Beulich | 1 | -2/+2 |
2006-09-26 | [PATCH] x86: Detect CFI support in the assembler at runtime | Andi Kleen | 1 | -0/+7 |
2006-09-25 | kbuild: make V=2 tell why a target is rebuild | Sam Ravnborg | 1 | -1/+40 |
2006-09-25 | kbuild: consistently decide when to rebuild a target | Sam Ravnborg | 1 | -22/+30 |
2006-08-01 | kbuild: always use $(CC) for $(call cc-version) | Sam Ravnborg | 1 | -2/+1 |
2006-07-31 | [PATCH] vDSO hash-style fix | Roland McGrath | 1 | -0/+7 |
2006-07-01 | kbuild: fix ia64 breakage after introducing make -rR | Sam Ravnborg | 1 | -0/+4 |
2006-06-26 | Revert "kbuild: fix make -rR breakage" | Linus Torvalds | 1 | -5/+0 |
2006-06-24 | kbuild: fix make -rR breakage | Sam Ravnborg | 1 | -0/+5 |
2006-04-07 | kbuild: properly pass options to hostcc when doing make O=.. | Sam Ravnborg | 1 | -0/+5 |
2006-03-06 | kbuild: change kbuild to not rely on incorrect GNU make behavior | Paul Smith | 1 | -5/+8 |
2006-02-19 | kbuild: fix comment in Kbuild.include | Sam Ravnborg | 1 | -1/+1 |
2006-02-19 | kbuild: consolidate command line escaping | Jan Beulich | 1 | -8/+7 |
2006-02-19 | kbuild: make cc-version available in kbuild files | Sam Ravnborg | 1 | -0/+37 |
2006-01-06 | kbuild: introduce escsq to escapre single quotes | Sam Ravnborg | 1 | -4/+9 |
2005-09-10 | kbuild: add objectify | Sam Ravnborg | 1 | -0/+3 |
2005-07-25 | kbuild: introduce Kbuild.include | Sam Ravnborg | 1 | -0/+96 |