aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2018-06-03Linux 4.17v4.17Linus Torvalds1-1/+1
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-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
2017-10-07Makefile: kselftest: fix grammar typoRandy Dunlap1-1/+1
2017-10-07kbuild: revert $(realpath ...) to $(shell cd ... && /bin/pwd)Masahiro Yamada1-2/+2
2017-10-04objtool: Upgrade libelf-devel warning to error for CONFIG_ORC_UNWINDERJosh Poimboeuf1-1/+5
2017-10-01Linux 4.14-rc3v4.14-rc3Linus Torvalds1-1/+1
2017-09-27Merge tag 'linux-kselftest-4.14-rc3-fixes' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-2/+2
2017-09-26RISC-V: Build InfrastructurePalmer Dabbelt1-1/+2
2017-09-24Linux 4.14-rc2v4.14-rc2Linus Torvalds1-1/+1
2017-09-21Makefile: kselftest and kselftest-clean fail for make O=dir caseShuah Khan1-2/+2
2017-09-16Linux 4.14-rc1v4.14-rc1Linus Torvalds1-2/+2
2017-09-16firmware: Restore support for built-in firmwareMarkus Trippelsdorf1-1/+1
2017-09-15Merge tag 'firmware_removal-4.14-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-15/+1
2017-09-14firmware: delete in-kernel firmwareGreg Kroah-Hartman1-15/+1
2017-09-14Merge tag 'kbuild-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-6/+6
2017-09-03Merge branch 'docs-next' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-09-03Linux 4.13v4.13Linus Torvalds1-1/+1
2017-09-01kbuild: use $(abspath ...) instead of $(shell cd ... && /bin/pwd)Masahiro Yamada1-6/+6
2017-08-27Linux 4.13-rc7v4.13-rc7Linus Torvalds1-1/+1
2017-08-24Merge tag 'kbuild-fixes-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-6/+7
2017-08-21Makefile: add kselftest-clean to PHONY target listShuah Khan1-0/+1
2017-08-21Kbuild: use -fshort-wchar globallyArnd Bergmann1-1/+1
2017-08-20Linux 4.13-rc6v4.13-rc6Linus Torvalds1-1/+1
2017-08-13Linux 4.13-rc5v4.13-rc5Linus Torvalds1-1/+1
2017-08-10kbuild: trivial cleanups on the commentsCao jin1-5/+5
2017-08-06Linux 4.13-rc4v4.13-rc4Linus Torvalds1-1/+1
2017-07-30Linux 4.13-rc3v4.13-rc3Linus Torvalds1-1/+1
2017-07-23Linux 4.13-rc2v4.13-rc2Linus Torvalds1-1/+1
2017-07-23docs: Makefile: remove no-ops targetsMauro Carvalho Chehab1-1/+1
2017-07-15Linux v4.13-rc1v4.13-rc1Linus Torvalds1-2/+2
2017-07-13Merge tag 'kbuild-v4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-9/+17
2017-07-12disable new gcc-7.1.1 warnings for nowLinus Torvalds1-0/+3
2017-07-11kbuild: Enable Large File Support for hostprogsUwe Kleine-König1-3/+10
2017-07-11kbuild: split exported generic header creation into uapi-asm-genericMasahiro Yamada1-3/+4
2017-07-10kbuild: pass dst= to Makefile.headersinst from top MakefileMasahiro Yamada1-2/+2
2017-07-10kbuild: fix comment about dst of headers_{install, check}_allMasahiro Yamada1-1/+1
2017-07-07Merge tag 'kbuild-thinar-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+4
2017-07-07Merge tag 'kbuild-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-16/+8
2017-07-03Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds1-7/+3
2017-07-02Linux 4.12v4.12Linus Torvalds1-1/+1
2017-07-03kbuild: improve comments on KBUILD_SRCCao jin1-3/+3
2017-06-30kbuild: handle libs-y archives separately from built-in.o archivesNicholas Piggin1-4/+4
2017-06-25Linux 4.12-rc7v4.12-rc7Linus Torvalds1-1/+1
2017-06-25kbuild: Add __cc-option macroMatthias Kaehlcke1-1/+1
2017-06-24Merge tag 'kbuild-fixes-v4.12-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2017-06-23Docs: clean up some DocBook loose endsJonathan Corbet1-1/+0
2017-06-22kbuild: clang: Disable 'address-of-packed-member' warningMatthias Kaehlcke1-0/+1
2017-06-19Linux 4.12-rc6v4.12-rc6Linus Torvalds1-1/+1
2017-06-11Linux 4.12-rc5v4.12-rc5Linus Torvalds1-1/+1
2017-06-10kbuild: remove duplicated arch/*/include/generated/uapi include pathMasahiro Yamada1-4/+2
2017-06-06Kbuild: tiny correction on `make help`Cao jin1-1/+1
2017-06-06kbuild: simplify silent build (-s) detectionMasahiro Yamada1-8/+1
2017-06-04Linux 4.12-rc4v4.12-rc4Linus Torvalds1-1/+1
2017-05-28Linux 4.12-rc3v4.12-rc3Linus Torvalds1-1/+1
2017-05-21Linux 4.12-rc2v4.12-rc2Linus Torvalds1-1/+1
2017-05-18Merge remote-tracking branch 'mauro-exp/docbook3' into death-to-docbookJonathan Corbet1-7/+4
2017-05-18kbuild: skip install/check of headers right under uapi directoriesMasahiro Yamada1-1/+1
2017-05-16docs: remove DocBook from the building systemMauro Carvalho Chehab1-7/+4
2017-05-13Linux 4.12-rc1v4.12-rc1Linus Torvalds1-2/+2
2017-05-10Merge tag 'kbuild-uapi-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+3
2017-05-10Merge tag 'kbuild-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-11/+30
2017-05-11uapi: export all arch specifics directoriesNicolas Dichtel1-3/+3
2017-05-08make help: add tools help targetRandy Dunlap1-2/+6
2017-05-03Makefile: evaluate LDFLAGS_BUILD_ID only onceRabin Vincent1-1/+1
2017-05-02Merge tag 'docs-4.12' of git://git.lwn.net/linuxLinus Torvalds1-2/+2
2017-04-30Linux 4.11v4.11Linus Torvalds1-1/+1
2017-04-28kbuild: clang: add -no-integrated-as to KBUILD_[AC]FLAGSMichael Davidson1-0/+2
2017-04-25kbuild: Add support to generate LLVM assembly filesVinícius Tinti1-0/+5
2017-04-23Linux 4.11-rc8v4.11-rc8Linus Torvalds1-1/+1
2017-04-23kbuild: Add better clang cross build supportBehan Webster1-0/+9
2017-04-23kbuild: drop -Wno-unknown-warning-option from clang optionsMasahiro Yamada1-1/+0
2017-04-18kbuild: avoid conflict between -ffunction-sections and -pg on gcc-4.7Masahiro Yamada1-5/+5
2017-04-16Linux 4.11-rc7v4.11-rc7Linus Torvalds1-1/+1
2017-04-13kbuild: use -Oz instead of -Os when using clangBehan Webster1-1/+2
2017-04-09Linux 4.11-rc6v4.11-rc6Linus Torvalds1-1/+1
2017-04-05Merge tag 'kbuild-fixes-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-7/+7
2017-04-02Linux 4.11-rc5v4.11-rc5Linus Torvalds1-1/+1
2017-03-31sparse doc: fix reference pathCao jin1-2/+2
2017-03-26Linux 4.11-rc4v4.11-rc4Linus Torvalds1-1/+1
2017-03-22Kbuild: make designated_init attribute fatalKees Cook1-0/+3
2017-03-22jump label: fix passing kbuild_cflags when checking for asm goto supportGleb Fotengauer-Malinovskiy1-6/+6
2017-03-19Linux 4.11-rc3v4.11-rc3Linus Torvalds1-1/+1
2017-03-17Kbuild: use cc-disable-warning consistently for maybe-uninitializedArnd Bergmann1-1/+1
2017-03-15kbuild: drop unneeded patterns '.*.orig' and '.*.rej' from distcleanMasahiro Yamada1-2/+2
2017-03-12Linux 4.11-rc2v4.11-rc2Linus Torvalds1-1/+1
2017-03-11Kbuild: fix file name in comment about extra gcc checksSeung-Woo Kim1-1/+1
2017-03-05Linux 4.11-rc1v4.11-rc1Linus Torvalds1-2/+2
2017-02-28Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-12/+12
2017-02-22Merge tag 'docs-4.11' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-02-20Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+4
2017-02-20objtool: Fix CONFIG_STACK_VALIDATION=y warning for out-of-tree modulesJosh Poimboeuf1-12/+12
2017-02-19Linux 4.10v4.10Linus Torvalds1-1/+1
2017-02-15Add a target to check broken external links in the DocumentationRémy Léone1-1/+1