Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

edac: Drop __DATE__ usage

The kernel already prints its build timestamp during boot, no need to
repeat it in random drivers and produce different object files each
time.

Cc: Doug Thompson <dougthompson@xmission.com>
Cc: bluesmoke-devel@lists.sourceforge.net
Cc: linux-edac@vger.kernel.org
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Michal Marek <mmarek@suse.cz>

+18 -18
+1 -1
drivers/edac/amd76x_edac.c
··· 19 19 #include <linux/edac.h> 20 20 #include "edac_core.h" 21 21 22 - #define AMD76X_REVISION " Ver: 2.0.2 " __DATE__ 22 + #define AMD76X_REVISION " Ver: 2.0.2" 23 23 #define EDAC_MOD_STR "amd76x_edac" 24 24 25 25 #define amd76x_printk(level, fmt, arg...) \
+1 -1
drivers/edac/amd8111_edac.c
··· 33 33 #include "edac_module.h" 34 34 #include "amd8111_edac.h" 35 35 36 - #define AMD8111_EDAC_REVISION " Ver: 1.0.0 " __DATE__ 36 + #define AMD8111_EDAC_REVISION " Ver: 1.0.0" 37 37 #define AMD8111_EDAC_MOD_STR "amd8111_edac" 38 38 39 39 #define PCI_DEVICE_ID_AMD_8111_PCI 0x7460
+1 -1
drivers/edac/amd8131_edac.c
··· 33 33 #include "edac_module.h" 34 34 #include "amd8131_edac.h" 35 35 36 - #define AMD8131_EDAC_REVISION " Ver: 1.0.0 " __DATE__ 36 + #define AMD8131_EDAC_REVISION " Ver: 1.0.0" 37 37 #define AMD8131_EDAC_MOD_STR "amd8131_edac" 38 38 39 39 /* Wrapper functions for accessing PCI configuration space */
+1 -1
drivers/edac/cpc925_edac.c
··· 30 30 #include "edac_core.h" 31 31 #include "edac_module.h" 32 32 33 - #define CPC925_EDAC_REVISION " Ver: 1.0.0 " __DATE__ 33 + #define CPC925_EDAC_REVISION " Ver: 1.0.0" 34 34 #define CPC925_EDAC_MOD_STR "cpc925_edac" 35 35 36 36 #define cpc925_printk(level, fmt, arg...) \
+1 -1
drivers/edac/e752x_edac.c
··· 24 24 #include <linux/edac.h> 25 25 #include "edac_core.h" 26 26 27 - #define E752X_REVISION " Ver: 2.0.2 " __DATE__ 27 + #define E752X_REVISION " Ver: 2.0.2" 28 28 #define EDAC_MOD_STR "e752x_edac" 29 29 30 30 static int report_non_memory_errors;
+1 -1
drivers/edac/e7xxx_edac.c
··· 29 29 #include <linux/edac.h> 30 30 #include "edac_core.h" 31 31 32 - #define E7XXX_REVISION " Ver: 2.0.2 " __DATE__ 32 + #define E7XXX_REVISION " Ver: 2.0.2" 33 33 #define EDAC_MOD_STR "e7xxx_edac" 34 34 35 35 #define e7xxx_printk(level, fmt, arg...) \
+1 -1
drivers/edac/edac_module.c
··· 15 15 #include "edac_core.h" 16 16 #include "edac_module.h" 17 17 18 - #define EDAC_VERSION "Ver: 2.1.0 " __DATE__ 18 + #define EDAC_VERSION "Ver: 2.1.0" 19 19 20 20 #ifdef CONFIG_EDAC_DEBUG 21 21 /* Values of 0 to 4 will generate output */
+1 -1
drivers/edac/i5000_edac.c
··· 27 27 /* 28 28 * Alter this version for the I5000 module when modifications are made 29 29 */ 30 - #define I5000_REVISION " Ver: 2.0.12 " __DATE__ 30 + #define I5000_REVISION " Ver: 2.0.12" 31 31 #define EDAC_MOD_STR "i5000_edac" 32 32 33 33 #define i5000_printk(level, fmt, arg...) \
+1 -1
drivers/edac/i5400_edac.c
··· 33 33 /* 34 34 * Alter this version for the I5400 module when modifications are made 35 35 */ 36 - #define I5400_REVISION " Ver: 1.0.0 " __DATE__ 36 + #define I5400_REVISION " Ver: 1.0.0" 37 37 38 38 #define EDAC_MOD_STR "i5400_edac" 39 39
+1 -1
drivers/edac/i7300_edac.c
··· 31 31 /* 32 32 * Alter this version for the I7300 module when modifications are made 33 33 */ 34 - #define I7300_REVISION " Ver: 1.0.0 " __DATE__ 34 + #define I7300_REVISION " Ver: 1.0.0" 35 35 36 36 #define EDAC_MOD_STR "i7300_edac" 37 37
+1 -1
drivers/edac/i7core_edac.c
··· 59 59 /* 60 60 * Alter this version for the module when modifications are made 61 61 */ 62 - #define I7CORE_REVISION " Ver: 1.0.0 " __DATE__ 62 + #define I7CORE_REVISION " Ver: 1.0.0" 63 63 #define EDAC_MOD_STR "i7core_edac" 64 64 65 65 /*
+1 -1
drivers/edac/i82860_edac.c
··· 16 16 #include <linux/edac.h> 17 17 #include "edac_core.h" 18 18 19 - #define I82860_REVISION " Ver: 2.0.2 " __DATE__ 19 + #define I82860_REVISION " Ver: 2.0.2" 20 20 #define EDAC_MOD_STR "i82860_edac" 21 21 22 22 #define i82860_printk(level, fmt, arg...) \
+1 -1
drivers/edac/i82875p_edac.c
··· 20 20 #include <linux/edac.h> 21 21 #include "edac_core.h" 22 22 23 - #define I82875P_REVISION " Ver: 2.0.2 " __DATE__ 23 + #define I82875P_REVISION " Ver: 2.0.2" 24 24 #define EDAC_MOD_STR "i82875p_edac" 25 25 26 26 #define i82875p_printk(level, fmt, arg...) \
+1 -1
drivers/edac/i82975x_edac.c
··· 16 16 #include <linux/edac.h> 17 17 #include "edac_core.h" 18 18 19 - #define I82975X_REVISION " Ver: 1.0.0 " __DATE__ 19 + #define I82975X_REVISION " Ver: 1.0.0" 20 20 #define EDAC_MOD_STR "i82975x_edac" 21 21 22 22 #define i82975x_printk(level, fmt, arg...) \
+1 -1
drivers/edac/mpc85xx_edac.h
··· 11 11 #ifndef _MPC85XX_EDAC_H_ 12 12 #define _MPC85XX_EDAC_H_ 13 13 14 - #define MPC85XX_REVISION " Ver: 2.0.0 " __DATE__ 14 + #define MPC85XX_REVISION " Ver: 2.0.0" 15 15 #define EDAC_MOD_STR "MPC85xx_edac" 16 16 17 17 #define mpc85xx_printk(level, fmt, arg...) \
+1 -1
drivers/edac/mv64x60_edac.h
··· 12 12 #ifndef _MV64X60_EDAC_H_ 13 13 #define _MV64X60_EDAC_H_ 14 14 15 - #define MV64x60_REVISION " Ver: 2.0.0 " __DATE__ 15 + #define MV64x60_REVISION " Ver: 2.0.0" 16 16 #define EDAC_MOD_STR "MV64x60_edac" 17 17 18 18 #define mv64x60_printk(level, fmt, arg...) \
+1 -1
drivers/edac/ppc4xx_edac.c
··· 113 113 #define EDAC_OPSTATE_UNKNOWN_STR "unknown" 114 114 115 115 #define PPC4XX_EDAC_MODULE_NAME "ppc4xx_edac" 116 - #define PPC4XX_EDAC_MODULE_REVISION "v1.0.0 " __DATE__ 116 + #define PPC4XX_EDAC_MODULE_REVISION "v1.0.0" 117 117 118 118 #define PPC4XX_EDAC_MESSAGE_SIZE 256 119 119
+1 -1
drivers/edac/r82600_edac.c
··· 22 22 #include <linux/edac.h> 23 23 #include "edac_core.h" 24 24 25 - #define R82600_REVISION " Ver: 2.0.2 " __DATE__ 25 + #define R82600_REVISION " Ver: 2.0.2" 26 26 #define EDAC_MOD_STR "r82600_edac" 27 27 28 28 #define r82600_printk(level, fmt, arg...) \