aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2014-01-30 20:00:35 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2014-01-30 20:00:35 -0500
commit03c7287dd22c18815964219c9a2e75054cd004df (patch)
tree89033bdae95a7a45cd5b3c1ab378bcbb6a731a83 /Makefile
parent597690cd02684b7e4904288e4b85797123a5093f (diff)
parentfe7c36c7bde12190341722af69358e42171162f3 (diff)
Merge branch 'drop-time' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Pull __TIME__/__DATE__ removal from Michal Marek: "This series by Josh finishes the removal of __DATE__ and __TIME__ from the kernel. The last patch adds -Werror=date-time to KBUILD_CFLAGS to stop these from reappearing. Part of the series went through Greg's trees during this merge window, which is why this pull request is not based on v3.13-rc1" * 'drop-time' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild: Makefile: Build with -Werror=date-time if the compiler supports it x86: math-emu: Drop already-disabled print of build date net: wireless: brcm80211: Drop debug version with build date/time mtd: denali: Drop print of build date/time
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index df81a4c34a22..4231023c0b80 100644
--- a/Makefile
+++ b/Makefile
@@ -688,6 +688,9 @@ KBUILD_CFLAGS += $(call cc-option,-Werror=implicit-int)
688# require functions to have arguments in prototypes, not empty 'int foo()' 688# require functions to have arguments in prototypes, not empty 'int foo()'
689KBUILD_CFLAGS += $(call cc-option,-Werror=strict-prototypes) 689KBUILD_CFLAGS += $(call cc-option,-Werror=strict-prototypes)
690 690
691# Prohibit date/time macros, which would make the build non-deterministic
692KBUILD_CFLAGS += $(call cc-option,-Werror=date-time)
693
691# use the deterministic mode of AR if available 694# use the deterministic mode of AR if available
692KBUILD_ARFLAGS := $(call ar-option,D) 695KBUILD_ARFLAGS := $(call ar-option,D)
693 696