aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2019-03-17Linux 5.1-rc1Linus Torvalds1-2/+2
2019-03-17kbuild: force all architectures except um to include mandatory-yMasahiro Yamada1-2/+4
2019-03-17kbuild: Make NOSTDINC_FLAGS a simply expanded variableDouglas Anderson1-1/+1
2019-03-14kbuild: add workaround for Debian make-kpkgMasahiro Yamada1-0/+10
2019-03-10Merge tag 'kbuild-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-114/+105
2019-03-06Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2019-03-05kbuild: remove scripts/basic/% build targetMasahiro Yamada1-3/+0
2019-03-04kbuild: use -Werror=implicit-... instead of -Werror-implicit-...Luc Van Oostenryck1-1/+1
2019-03-04kbuild: remove commented-out INITRD_COMPRESSMasahiro Yamada1-13/+0
2019-03-03Linux 5.0Linus Torvalds1-1/+1
2019-02-28kbuild: move -gsplit-dwarf, -gdwarf-4 option tests to KconfigMasahiro Yamada1-2/+2
2019-02-27kbuild: move ".config not found!" message from Kconfig to MakefileMasahiro Yamada1-2/+8
2019-02-27kbuild: invoke syncconfig if include/config/auto.conf.cmd is missingMasahiro Yamada1-2/+5
2019-02-27kbuild: simplify single target rulesMasahiro Yamada1-29/+18
2019-02-27kbuild: remove empty rules for makefilesMasahiro Yamada1-8/+5
2019-02-27kbuild: make -r/-R effective in top Makefile for old Make versionsMasahiro Yamada1-22/+26
2019-02-27kbuild: move tools_silent to a more relevant placeMasahiro Yamada1-1/+5
2019-02-27kbuild: compute false-positive -Wmaybe-uninitialized cases in KconfigMasahiro Yamada1-7/+3
2019-02-27kbuild: hardcode genksyms path and remove GENKSYMS variableMasahiro Yamada1-2/+1
2019-02-27kbuild: create symlink to vmlinux-gdb.py in scripts_gdb targetMasahiro Yamada1-3/+1
2019-02-27scripts/gdb: do not descend into scripts/gdb from scriptsMasahiro Yamada1-1/+1
2019-02-27scripts/gdb: delay generation of gdb constants.pyMasahiro Yamada1-0/+11
2019-02-24Linux 5.0-rc8Linus Torvalds1-1/+1
2019-02-20kbuild: turn '/' into an alias of './'Masahiro Yamada1-2/+3
2019-02-20kbuild: set KBUILD_MODULES=1 all the time for single target %/Masahiro Yamada1-6/+3
2019-02-20kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LDNick Desaulniers1-1/+1
2019-02-20kbuild: Disable extra debugging info in .s outputMasahiro Yamada1-5/+8
2019-02-19kbuild: gitignore output directoryVladimir Kondratiev1-0/+3
2019-02-17Linux 5.0-rc7Linus Torvalds1-1/+1
2019-02-11Merge 5.0-rc6 into driver-core-nextGreg Kroah-Hartman1-5/+5
2019-02-10Linux 5.0-rc6Linus Torvalds1-1/+1
2019-02-03Linux 5.0-rc5Linus Torvalds1-1/+1
2019-01-28kbuild: remove meaningless prepare2 targetMasahiro Yamada1-7/+3
2019-01-28kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJSMasahiro Yamada1-3/+3
2019-01-27Linux 5.0-rc4Linus Torvalds1-1/+1
2019-01-22firmware_loader: move firmware/ to drivers/base/firmware_loader/builtin/Masahiro Yamada1-1/+1
2019-01-21Linux 5.0-rc3Linus Torvalds1-1/+1
2019-01-17kbuild: mark prepare0 as PHONY to fix external module buildMasahiro Yamada1-2/+2
2019-01-16kbuild: remove unused archmrproperMasahiro Yamada1-2/+2
2019-01-14Linux 5.0-rc2Linus Torvalds1-1/+1
2019-01-06Linux 5.0-rc1Linus Torvalds1-3/+3
2019-01-06kbuild: remove unnecessary stubs for archheader and archscriptsMasahiro Yamada1-5/+1
2019-01-06kbuild: use assignment instead of define ... endef for filechk_* rulesMasahiro Yamada1-2/+1
2019-01-06kbuild: change filechk to surround the given command with { }Masahiro Yamada1-3/+3
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada1-7/+0
2018-12-29Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-60/+51
2018-12-28Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+10
2018-12-23Linux 4.20Linus Torvalds1-1/+1
2018-12-21Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+2
2018-12-20Merge tag 'kbuild-fixes-v4.20-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+8
2018-12-20kbuild: fix false positive warning/error about missing libelfMasahiro Yamada1-5/+8
2018-12-19Revert "kbuild/Makefile: Prepare for using macros in inline assembly code to ...Ingo Molnar1-7/+2
2018-12-16Linux 4.20-rc7Linus Torvalds1-1/+1
2018-12-17kbuild: add -Werror=implicit-int flag unconditionallyMasahiro Yamada1-4/+1
2018-12-17kbuild: add -Werror=strict-prototypes flag unconditionallyMasahiro Yamada1-4/+1
2018-12-17kbuild: add -fno-PIE flag unconditionallyMasahiro Yamada1-5/+2
2018-12-17kbuild: refactor Makefile.asm-genericMasahiro Yamada1-4/+4
2018-12-13kbuild: Add support for DT binding schema checksRob Herring1-3/+10
2018-12-09Linux 4.20-rc6Linus Torvalds1-1/+1
2018-12-08kbuild: exploit parallel building for CONFIG_HEADERS_CHECKMasahiro Yamada1-3/+4
2018-12-02Linux 4.20-rc5Linus Torvalds1-1/+1
2018-12-01kbuild: let fixdep directly write to .*.cmd filesMasahiro Yamada1-6/+7
2018-12-01kbuild: descend into scripts/gcc-plugins/ via scripts/MakefileMasahiro Yamada1-1/+1
2018-12-01kbuild: make 'archprepare' depend on 'scripts'Masahiro Yamada1-17/+15
2018-12-01kbuild: move modpost out of 'scripts' targetMasahiro Yamada1-1/+2
2018-12-01kbuild: fix UML build error with CONFIG_GCC_PLUGINSMasahiro Yamada1-2/+2
2018-12-01kbuild: fix single target build for external moduleMasahiro Yamada1-8/+3
2018-12-01kbuild: announce removal of SUBDIRS if usedMasahiro Yamada1-0/+4
2018-11-25Linux 4.20-rc4Linus Torvalds1-2/+2
2018-11-18Linux 4.20-rc3Linus Torvalds1-1/+1
2018-11-14Makefile: Export clang toolchain variablesJoel Stanley1-0/+1
2018-11-14kbuild: consolidate Clang compiler flagsMasahiro Yamada1-7/+6
2018-11-14kbuild: add -no-integrated-as Clang option unconditionallyMasahiro Yamada1-2/+2
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.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-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-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-rc5Linus Torvalds1-1/+1
2018-05-06Linux 4.17-rc4Linus Torvalds1-2/+2
2018-04-29Linux v4.17-rc3Linus Torvalds1-1/+1
2018-04-22Linux 4.17-rc2Linus Torvalds1-1/+1
2018-04-15Linux 4.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.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-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-rc6Linus Torvalds1-1/+1
2018-03-16arch: remove tile portArnd Bergmann1-8/+0