[TRIVIAL] include/asm-i386/module.h defined() fix
From: Petri Koistinen (petri.koistinen_at_iki.fi)
Date: 08/30/03
- Previous message: Chris Heath: "Re:Re: Linux 2.6.0-test4"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 30 Aug 2003 17:42:45 +0300 (EEST) To: trivial@rustcorp.com.au
Hi!
Take a look at The C Programming Language (2nd ed.) page 91. "The
expression defined(name) in a #if is 1 if the name has been defined, and 0
otherwise." So defined should be used with parenthesis, I think. At least
most of Linux kernel source code is doing so. Ok?
Petri
--- linux-2.5/include/asm-i386/module.h.~1.7.~ 2003-02-15 22:24:11.000000000 +0200
+++ linux-2.5/include/asm-i386/module.h 2003-08-30 17:16:06.000000000 +0300
@@ -12,41 +12,41 @@
#ifdef CONFIG_M386
#define MODULE_PROC_FAMILY "386 "
-#elif defined CONFIG_M486
+#elif defined(CONFIG_M486)
#define MODULE_PROC_FAMILY "486 "
-#elif defined CONFIG_M586
+#elif defined(CONFIG_M586)
#define MODULE_PROC_FAMILY "586 "
-#elif defined CONFIG_M586TSC
+#elif defined(CONFIG_M586TSC)
#define MODULE_PROC_FAMILY "586TSC "
-#elif defined CONFIG_M586MMX
+#elif defined(CONFIG_M586MMX)
#define MODULE_PROC_FAMILY "586MMX "
-#elif defined CONFIG_M686
+#elif defined(CONFIG_M686)
#define MODULE_PROC_FAMILY "686 "
-#elif defined CONFIG_MPENTIUMII
+#elif defined(CONFIG_MPENTIUMII)
#define MODULE_PROC_FAMILY "PENTIUMII "
-#elif defined CONFIG_MPENTIUMIII
+#elif defined(CONFIG_MPENTIUMIII)
#define MODULE_PROC_FAMILY "PENTIUMIII "
-#elif defined CONFIG_MPENTIUM4
+#elif defined(CONFIG_MPENTIUM4)
#define MODULE_PROC_FAMILY "PENTIUM4 "
-#elif defined CONFIG_MK6
+#elif defined(CONFIG_MK6)
#define MODULE_PROC_FAMILY "K6 "
-#elif defined CONFIG_MK7
+#elif defined(CONFIG_MK7)
#define MODULE_PROC_FAMILY "K7 "
-#elif defined CONFIG_MK8
+#elif defined(CONFIG_MK8)
#define MODULE_PROC_FAMILY "K8 "
-#elif defined CONFIG_MELAN
+#elif defined(CONFIG_MELAN)
#define MODULE_PROC_FAMILY "ELAN "
-#elif defined CONFIG_MCRUSOE
+#elif defined(CONFIG_MCRUSOE)
#define MODULE_PROC_FAMILY "CRUSOE "
-#elif defined CONFIG_MWINCHIPC6
+#elif defined(CONFIG_MWINCHIPC6)
#define MODULE_PROC_FAMILY "WINCHIPC6 "
-#elif defined CONFIG_MWINCHIP2
+#elif defined(CONFIG_MWINCHIP2)
#define MODULE_PROC_FAMILY "WINCHIP2 "
-#elif defined CONFIG_MWINCHIP3D
+#elif defined(CONFIG_MWINCHIP3D)
#define MODULE_PROC_FAMILY "WINCHIP3D "
-#elif defined CONFIG_MCYRIXIII
+#elif defined(CONFIG_MCYRIXIII)
#define MODULE_PROC_FAMILY "CYRIXIII "
-#elif CONFIG_MVIAC3_2
+#elif defined(CONFIG_MVIAC3_2)
#define MODULE_PROC_FAMILY "VIAC3-2 "
#else
#error unknown processor family
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Chris Heath: "Re:Re: Linux 2.6.0-test4"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- Re: [PATCH] Fix i8042 PS/2 mouse on ARM
... here's the updated patch. ... +#elif defined ... #undef
RTC_IRQ ... To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/ ... (Linux-Kernel) - [PATCH 31/44] Fix i8042 PS/2 mouse on ARM
... Fix i8042 PS/2 mouse on ARM. ... +#elif defined ... #undef
RTC_IRQ ... send the line "unsubscribe linux-kernel" in ... (Linux-Kernel) - [PATCH 2.6.14-rc2-mm2] m32r: fix #if warnings
... seq_printf(m, "cpu family\t: VDEC2\n" ... +#elif defined ... send
the line "unsubscribe linux-kernel" in ... (Linux-Kernel) - Re: can device drivers return non-ram via vm_ops->nopage?
... > is what's often needed when letting userspace mmapPCI memory IO regions. ...
#elif defined ... #warning What do we have to do here?? ... send the line
"unsubscribe linux-kernel" in ... (Linux-Kernel) - early_cpu_init
... #ifdef CONFIG_MCYRIXIII ... #elif defined CONFIG_MGODE6X1 ...
Acesso Grátis - Internet rápida e grátis. ... send the line "unsubscribe linux-kernel"
in ... (Linux-Kernel)