aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2018-11-25Linux 4.20-rc4Linus Torvalds1-2/+2
2018-11-18Linux 4.20-rc3Linus Torvalds1-1/+1
2018-11-11Linux 4.20-rc2Linus Torvalds1-1/+1
2018-11-04Linux 4.20-rc1Linus Torvalds1-2/+2
2018-11-02kbuild: remove cc-name variableMasahiro Yamada1-1/+1
2018-11-02kbuild: replace cc-name test with CONFIG_CC_IS_CLANGMasahiro Yamada1-1/+1
2018-10-28Merge tag 'vla-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds1-0/+3
2018-10-28Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-14/+17
2018-10-26Merge tag 'devicetree-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+36
2018-10-23Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+7
2018-10-22Linux 4.19Greg Kroah-Hartman1-2/+2
2018-10-19kbuild: add -Wno-unused-but-set-variable flag unconditionallyMasahiro Yamada1-1/+1
2018-10-19kbuild: add -Wdeclaration-after-statement flag unconditionallyMasahiro Yamada1-1/+1
2018-10-19kbuild: add -Wno-pointer-sign flag unconditionallyMasahiro Yamada1-1/+1
2018-10-15Linux 4.19-rc8Greg Kroah-Hartman1-1/+1
2018-10-11Merge tag 'kbuild-fixes-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman1-3/+5
2018-10-11Makefile: Globally enable VLA warningKees Cook1-0/+3
2018-10-07Linux 4.19-rc7Greg Kroah-Hartman1-1/+1
2018-10-04kbuild: do not pass $(objtree) to scripts/mkmakefileMasahiro Yamada1-1/+1
2018-10-04kbuild: remove VERSION and PATCHLEVEL from $(objtree)/MakefileMasahiro Yamada1-2/+1
2018-10-04kbuild: add --include-dir flag only for out-of-tree buildMasahiro Yamada1-4/+10
2018-10-04kbuild/Makefile: Prepare for using macros in inline assembly code to work aro...Nadav Amit1-2/+7
2018-10-02kbuild: consolidate Devicetree dtb build rulesRob Herring1-1/+36
2018-09-30Linux 4.19-rc6Greg Kroah-Hartman1-1/+1
2018-09-23Linux 4.19-rc5Greg Kroah-Hartman1-1/+1
2018-09-19kbuild: allow to use GCC toolchain not in Clang search pathStefan Agner1-3/+5
2018-09-17Merge tag 'linux-kselftest-4.19-rc5' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-13/+1
2018-09-16Linux 4.19-rc4Linus Torvalds1-1/+1
2018-09-14kbuild: remove dead code in cmd_files calculation in top MakefileMasahiro Yamada1-2/+1
2018-09-14kbuild: hide most of targets when running config or mixed targetsMasahiro Yamada1-3/+2
2018-09-12tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACEPaulo Zanoni1-3/+5
2018-09-09Linux 4.19-rc3Linus Torvalds1-1/+1
2018-09-05selftests: add headers_install to lib.mkAnders Roxell1-13/+1
2018-09-02Linux 4.19-rc2Linus Torvalds1-1/+1
2018-08-30disable stringop truncation warnings for nowStephen Rothwell1-0/+3
2018-08-26Linux 4.19-rc1Linus Torvalds1-2/+2
2018-08-26Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+4
2018-08-24kbuild: rename LDFLAGS to KBUILD_LDFLAGSMasahiro Yamada1-3/+3
2018-08-24kbuild: test dead code/data elimination support in KconfigMasahiro Yamada1-6/+2
2018-08-22kbuild: remove "rpm" target, which is alias of "rpm-pkg"Masahiro Yamada1-4/+0
2018-08-20Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-4/+20
2018-08-20x86/vdso: Fix vDSO build if a retpoline is emittedAndy Lutomirski1-0/+4
2018-08-15tracing: Add -mcount-nop option supportVasily Gorbik1-0/+6
2018-08-15tracing: Avoid calling cc-option -mrecord-mcount for every MakefileVasily Gorbik1-0/+7
2018-08-15tracing: Handle CC_FLAGS_FTRACE more accuratelyVasily Gorbik1-4/+7
2018-08-15Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-18/+26
2018-08-15Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-11/+13
2018-08-12Linux 4.18Linus Torvalds1-1/+1
2018-08-09kbuild: make samples really depend on headers_installMasahiro Yamada1-1/+2
2018-08-07kbuild: add %asm-generic to no-dot-config-targetsMasahiro Yamada1-1/+1
2018-08-05Linux 4.18-rc8Linus Torvalds1-1/+1
2018-07-29Linux 4.18-rc7Linus Torvalds1-1/+1
2018-07-28kbuild: do not redirect the first prerequisite for filechkMasahiro Yamada1-1/+1
2018-07-25kbuild: remove auto.conf from prerequisite of phony targetsMasahiro Yamada1-10/+4
2018-07-25kbuild: do not update config for 'make kernelrelease'Masahiro Yamada1-1/+2
2018-07-25kbuild: do not update config when running install targetsMasahiro Yamada1-7/+20
2018-07-25kbuild: use 'include' directive to load auto.conf from top MakefileMasahiro Yamada1-1/+1
2018-07-22Linux 4.18-rc6Linus Torvalds1-1/+1
2018-07-18kbuild: Use HOST*FLAGS options from the command lineLaura Abbott1-4/+5
2018-07-18kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBSLaura Abbott1-2/+2
2018-07-18kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGSLaura Abbott1-2/+2
2018-07-18kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGSLaura Abbott1-2/+2
2018-07-18kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGSLaura Abbott1-2/+2
2018-07-15Linux 4.18-rc5Linus Torvalds1-1/+1
2018-07-13Merge tag 'kbuild-fixes-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+4
2018-07-13kbuild: suppress warnings from 'getconf LFS_*'Masahiro Yamada1-3/+3
2018-07-08Linux 4.18-rc4Linus Torvalds1-1/+1
2018-07-06kbuild: .PHONY is not a variable, but PHONY isUlf Magnusson1-1/+1
2018-07-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-5/+0
2018-07-01Linux 4.18-rc3Linus Torvalds1-1/+1
2018-06-28bpfilter: check compiler capability in KconfigMasahiro Yamada1-5/+0
2018-06-24Linux 4.18-rc2Linus Torvalds1-1/+1
2018-06-17Linux 4.18-rc1Linus Torvalds1-2/+2
2018-06-14Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variablesLinus Torvalds1-2/+2
2018-06-11kcov: test compiler capability in Kconfig and correct dependencyMasahiro Yamada1-1/+1
2018-06-08stack-protector: test compiler capability in Kconfig and drop AUTO modeMasahiro Yamada1-87/+6
2018-06-08kbuild: fix endless syncconfig in case arch Makefile sets CROSS_COMPILEMasahiro Yamada1-24/+30
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+5
2018-06-06Merge tag 'kconfig-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-6/+4
2018-06-06Merge tag 'kbuild-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-4/+9
2018-06-05bpfilter: switch to CC from HOSTCCAlexei Starovoitov1-0/+5
2018-06-03Linux 4.17v4.17Linus Torvalds1-1/+1
2018-06-01kbuild: add machine size to CHECKFLAGSLuc Van Oostenryck1-0/+3
2018-05-29kbuild: add endianness flag to CHEKCFLAGSLuc Van Oostenryck1-0/+3
2018-05-29kbuild: $(CHECK) doesnt need NOSTDINC_FLAGS twiceLuc Van Oostenryck1-1/+0
2018-05-29kconfig: show compiler version text in the top commentMasahiro Yamada1-0/+2
2018-05-29kconfig: replace $(UNAME_RELEASE) with function callMasahiro Yamada1-2/+1
2018-05-29kconfig: reference environment variables directly and remove 'option env='Masahiro Yamada1-1/+2
2018-05-29kbuild: remove CONFIG_CROSS_COMPILE supportMasahiro Yamada1-3/+0
2018-05-29kbuild: remove kbuild cacheMasahiro Yamada1-3/+2
2018-05-27Linux 4.17-rc7v4.17-rc7Linus Torvalds1-1/+1
2018-05-27Merge tag 'kbuild-fixes-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+6
2018-05-20Linux 4.17-rc6v4.17-rc6Linus Torvalds1-1/+1
2018-05-17kbuild: LD_DEAD_CODE_DATA_ELIMINATION no -ffunction-sections/-fdata-sections ...Nicholas Piggin1-2/+2
2018-05-17depmod.sh: remove symbol prefix supportMasahiro Yamada1-1/+1
2018-05-17Makefile: disable PIE before testing asm gotoMichal Kubecek1-2/+3
2018-05-17kbuild: gcov: enable -fno-tree-loop-im if supportedNick Desaulniers1-1/+3
2018-05-13Linux 4.17-rc5v4.17-rc5Linus Torvalds1-1/+1
2018-05-06Linux 4.17-rc4v4.17-rc4Linus Torvalds1-2/+2
2018-04-29Linux v4.17-rc3v4.17-rc3Linus Torvalds1-1/+1
2018-04-22Linux 4.17-rc2v4.17-rc2Linus Torvalds1-1/+1
2018-04-15Linux 4.17-rc1v4.17-rc1Linus Torvalds1-2/+2
2018-04-07kbuild: use -fmacro-prefix-map to make __FILE__ a relative pathMasahiro Yamada1-0/+3
2018-04-07kbuild: rename *-asn1.[ch] to *.asn1.[ch]Masahiro Yamada1-1/+1
2018-04-07kbuild: clean up *-asn1.[ch] patterns from top-level MakefileMasahiro Yamada1-0/+1
2018-04-07kbuild: clean up *.lex.c and *.tab.[ch] patterns from top-level MakefileMasahiro Yamada1-0/+1
2018-04-03Merge tag 'kconfig-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-2/+4
2018-04-03Merge tag 'kbuild-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-40/+49
2018-04-02Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arn...Linus Torvalds1-8/+0
2018-04-02Merge branch 'x86-build-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-6/+7
2018-04-01Linux 4.16v4.16Linus Torvalds1-1/+1
2018-03-30Merge tag 'kbuild-fixes-v4.16-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+2
2018-03-25Linux 4.16-rc7v4.16-rc7Linus Torvalds1-1/+1
2018-03-26kbuild: add PYTHON2 and PYTHON3 variablesMasahiro Yamada1-1/+3
2018-03-26kconfig: rename silentoldconfig to syncconfigMasahiro Yamada1-1/+1
2018-03-26kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMSMasahiro Yamada1-12/+10
2018-03-26kbuild: move include/config/ksym/* to include/ksym/*Masahiro Yamada1-1/+1
2018-03-26kbuild: move CONFIG_TRIM_UNUSED_KSYMS code unneeded for external moduleMasahiro Yamada1-7/+7
2018-03-26kbuild: restore autoksyms.h touch to the top MakefileMasahiro Yamada1-5/+7
2018-03-26kbuild: move 'scripts' target belowMasahiro Yamada1-8/+7
2018-03-26kbuild: clear LDFLAGS in the top MakefileMasahiro Yamada1-0/+1
2018-03-26kbuild: process mixture of clean/build targets one by oneMasahiro Yamada1-1/+10
2018-03-26kbuild: rename built-in.o to built-in.aNicholas Piggin1-7/+7
2018-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+9
2018-03-21kbuild: set no-integrated-as before incl. arch MakefileStefan Agner1-2/+2
2018-03-20kbuild: disable clang's default use of -fmerge-all-constantsDaniel Borkmann1-0/+9
2018-03-20x86: Force asm-gotoPeter Zijlstra1-6/+7
2018-03-18Linux 4.16-rc6v4.16-rc6Linus Torvalds1-1/+1
2018-03-16arch: remove tile portArnd Bergmann1-8/+0
2018-03-11Linux 4.16-rc5v4.16-rc5Linus Torvalds1-1/+1
2018-03-04Linux 4.16-rc4v4.16-rc4Linus Torvalds1-1/+1
2018-03-03Merge tag 'kbuild-fixes-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-7/+5
2018-03-02kbuild: test --build-id linker flag by ld-option instead of cc-ldoptionMasahiro Yamada1-2/+1
2018-03-02kbuild: disable sparse warnings about unknown attributesLuc Van Oostenryck1-1/+1
2018-03-02Makefile: Fix lying comment re. silentoldconfigUlf Magnusson1-4/+3
2018-02-26Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+5
2018-02-25Linux 4.16-rc3v4.16-rc3Linus Torvalds1-1/+1
2018-02-21objtool, retpolines: Integrate objtool with retpoline support more closelyPeter Zijlstra1-0/+5
2018-02-18Linux 4.16-rc2v4.16-rc2Linus Torvalds1-1/+1
2018-02-11Linux 4.16-rc1v4.16-rc1Linus Torvalds1-2/+2
2018-02-09Merge tag 'kbuild-v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-2/+1
2018-02-06Makefile: introduce CONFIG_CC_STACKPROTECTOR_AUTOKees Cook1-3/+34
2018-02-06Makefile: move stack-protector availability out of KconfigKees Cook1-1/+5
2018-02-06Makefile: move stack-protector compiler breakage test earlierKees Cook1-3/+7
2018-02-06kasan: don't emit builtin calls when sanitization is offAndrey Konovalov1-1/+2
2018-02-07kbuild: clang: disable unused variable warnings only when constantSodagudi Prasad1-2/+1
2018-02-01Merge tag 'kconfig-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-1/+3
2018-01-28Linux 4.15v4.15Linus Torvalds1-1/+1
2018-01-21Linux 4.15-rc9v4.15-rc9Linus Torvalds1-1/+1
2018-01-14Linux 4.15-rc8v4.15-rc8Linus Torvalds1-1/+1
2018-01-13Merge tag 'kbuild-fixes-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-20/+23
2018-01-07Linux 4.15-rc7v4.15-rc7Linus Torvalds1-1/+1
2017-12-31Linux 4.15-rc6v4.15-rc6Linus Torvalds1-1/+1
2017-12-30kbuild: add '-fno-stack-check' to kernel build optionsLinus Torvalds1-0/+3
2017-12-23Linux 4.15-rc5v4.15-rc5Linus Torvalds1-1/+1
2017-12-17Linux 4.15-rc4v4.15-rc4Linus Torvalds1-1/+1
2017-12-16kbuild: add LEX and YACC variablesMasahiro Yamada1-1/+3
2017-12-10Linux 4.15-rc3v4.15-rc3Linus Torvalds1-1/+1
2017-12-06kbuild: move cc-option and cc-disable-warning after incl. arch MakefileMasahiro Yamada1-20/+23
2017-12-03Linux 4.15-rc2v4.15-rc2Linus Torvalds1-1/+1
2017-11-26Linux 4.15-rc1v4.15-rc1Linus Torvalds1-2/+2
2017-11-23kbuild: clean up *.i and *.lst patterns by make cleanMasahiro Yamada1-2/+2
2017-11-23kbuild: rpm: prompt to use "rpm-pkg" if "rpm" target is usedMasahiro Yamada1-2/+3
2017-11-23kbuild: Set KBUILD_CFLAGS before incl. arch MakefileChris Fries1-32/+32
2017-11-18kbuild: create built-in.o automatically if parent directory wants itMasahiro Yamada1-1/+1
2017-11-18kbuild: /bin/pwd -> pwdBjørn Forsman1-1/+1
2017-11-17Merge tag 'kbuild-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-150/+147
2017-11-17Makefile: support flag -fsanitizer-coverage=trace-cmpVictor Chibotaru1-2/+1
2017-11-17kbuild: move coccicheck help from scripts/Makefile.help to top MakefileMasahiro Yamada1-1/+1
2017-11-16kbuild: remove redundant $(wildcard ...) for cmd_files calculationMasahiro Yamada1-2/+1
2017-11-15Merge tag 'riscv-for-linus-4.15-arch-v9-premerge' of git://git.kernel.org/pub...Linus Torvalds1-1/+2
2017-11-14Merge tag 'devicetree-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2017-11-13Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+2
2017-11-13Merge tag 'docs-4.15' of git://git.lwn.net/linuxLinus Torvalds1-1/+2
2017-11-13kbuild: do not call cc-option before KBUILD_CFLAGS initializationMasahiro Yamada1-10/+11
2017-11-13kbuild: Cache a few more calls to the compilerDouglas Anderson1-2/+2
2017-11-13kbuild: Add a cache for generated variablesDouglas Anderson1-0/+1
2017-11-12Linux 4.14v4.14Linus Torvalds1-1/+1
2017-11-08kbuild: clean up *.dtb and *.dtb.S patterns from top-level MakefileMasahiro Yamada1-1/+1
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar1-1/+2
2017-11-05Linux 4.14-rc8v4.14-rc8Linus Torvalds1-1/+1
2017-11-02Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-11-02Merge branch 'x86/mpx/prep' into x86/asmIngo Molnar1-6/+6
2017-10-29Linux 4.14-rc7v4.14-rc7Linus Torvalds1-1/+1
2017-10-28Merge tag 'kbuild-fixes-v4.14-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+5
2017-10-26kbuild: clang: remove crufty HOSTCFLAGSNick Desaulniers1-5/+0
2017-10-24kbuild: clang: fix build failures with sparse checkDavid Lin1-2/+2
2017-10-23Merge branch 'x86/urgent' into x86/asm, to pick up dependent fixesIngo Molnar1-1/+1
2017-10-23Linux 4.14-rc6v4.14-rc6Linus Torvalds1-1/+1
2017-10-15Linux 4.14-rc5v4.14-rc5Linus Torvalds1-1/+1
2017-10-14Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+5
2017-10-14x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*'Josh Poimboeuf1-2/+2
2017-10-12Documentation: add script and build target to check for broken file referencesJani Nikula1-1/+2
2017-10-12Makefile: enable dochelp run from main make levelShuah Khan1-1/+1
2017-10-10kbuild: re-order the code to not parse unnecessary variablesMasahiro Yamada1-115/+118
2017-10-10kbuild: move "_all" target out of $(KBUILD_SRC) conditionalMasahiro Yamada1-4/+4
2017-10-10kbuild: replace $(hdr-arch) with $(SRCARCH)Masahiro Yamada1-12/+9
2017-10-09kbuild: link-vmlinux.sh: simplify .version incrementMasahiro Yamada1-1/+1
2017-10-08Linux 4.14-rc4v4.14-rc4Linus Torvalds1-1/+1