From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from relay3-d.mail.gandi.net ([2001:4b98:c:538::195]) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1VvDSu-0000N1-Pt for linux-mtd@lists.infradead.org; Mon, 23 Dec 2013 21:55:09 +0000 Date: Mon, 23 Dec 2013 13:54:26 -0800 From: Josh Triplett To: "Franky (Zhenhui) Lin" , "H. Peter Anvin" , "John W. Linville" , Al Viro , Arend van Spriel , Bill Metzenthen , Brett Rudley , Brian Norris , David Woodhouse , Greg Kroah-Hartman , Hante Meuleman , Henk de Groot , Ingo Molnar , Jingoo Han , Larry Finger , Lisa Nguyen , Michal Marek , Pieter-Paul Giesberts , Piotr Haber , Shawn Guo , Thomas Gleixner , brcm80211-dev-list@broadcom.com, devel@driverdev.osuosl.org, linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mtd@lists.infradead.org, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, x86@kernel.org Subject: [PATCH 0/7] Eliminate uses of __DATE__ and __TIME__ Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Using the __DATE__ and __TIME macros makes the kernel build non-deterministic. The kernel already optionally records this information at build time, so random kernel code shouldn't duplicate that. Eliminate all uses of __DATE__ and __TIME__, and then turn on a new GCC warning if available to make sure no new uses get added. Josh Triplett (7): mtd: denali: Drop print of build date/time net: wireless: brcm80211: Drop debug version with build date/time staging: rtl8188eu: Drop print of build date/time staging: rts5139: Drop print of build time staging: wlags49_h2: Drop debug macro recording build date/time x86: math-emu: Drop already-disabled print of build date Makefile: Build with -Werror=date-time if the compiler supports it Makefile | 3 +++ arch/x86/math-emu/errors.c | 5 ----- drivers/mtd/nand/denali_pci.c | 1 - drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c | 7 ------- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 - drivers/staging/rts5139/rts51x_scsi.c | 1 - drivers/staging/wlags49_h2/wl_version.h | 4 ---- 7 files changed, 3 insertions(+), 19 deletions(-) -- 1.8.5.2