]> git.neil.brown.name Git - history.git/commitdiff
[CPUMASK]: Prevent unused variable warnings on uniprocessor.
authorDavid S. Miller <davem@nuts.ninka.net>
Tue, 19 Aug 2003 14:30:03 +0000 (07:30 -0700)
committerDavid S. Miller <davem@nuts.ninka.net>
Tue, 19 Aug 2003 14:30:03 +0000 (07:30 -0700)
include/asm-generic/cpumask_up.h

index 13ef0d83816dbbdd0cdf75bda7c7b7a294110ee4..51e3f3d419f2dcd054e778e65a8fbb26bb5894f8 100644 (file)
@@ -3,10 +3,10 @@
 
 #define cpus_coerce(map)       (map)
 
-#define cpu_set(cpu, map)              do { cpus_coerce(map) = 1UL; } while (0)
-#define cpu_clear(cpu, map)            do { cpus_coerce(map) = 0UL; } while (0)
-#define cpu_isset(cpu, map)            (cpus_coerce(map) != 0UL)
-#define cpu_test_and_set(cpu, map)     test_and_set_bit(0, (map).mask)
+#define cpu_set(cpu, map)              do { (void)(cpu); cpus_coerce(map) = 1UL; } while (0)
+#define cpu_clear(cpu, map)            do { (void)(cpu); cpus_coerce(map) = 0UL; } while (0)
+#define cpu_isset(cpu, map)            ((void)(cpu), cpus_coerce(map) != 0UL)
+#define cpu_test_and_set(cpu, map)     ((void)(cpu), test_and_set_bit(0, (map).mask))
 
 #define cpus_and(dst, src1, src2)                                      \
        do {                                                            \
@@ -46,7 +46,7 @@
                cpus_coerce(__tmp__) = map;                             \
                __tmp__;                                                \
        })
-#define cpumask_of_cpu(cpu)            cpus_promote(1)
+#define cpumask_of_cpu(cpu)            ((void)(cpu), cpus_promote(1))
 #define any_online_cpu(map)            (cpus_coerce(map) ? 0 : 1)
 
 /*