]> git.hungrycats.org Git - linux/commitdiff
[PATCH] gcc-3.5: arch/i386/kernel/traps.c
authorAndrew Morton <akpm@osdl.org>
Wed, 4 Feb 2004 02:39:47 +0000 (18:39 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Wed, 4 Feb 2004 02:39:47 +0000 (18:39 -0800)
++nmi_count(cpu);

arch/i386/kernel/traps.c: In function `do_nmi':
arch/i386/kernel/traps.c:552: error: invalid lvalue in increment

and

include/linux/netdevice.h: In function `__netif_rx_schedule':
include/linux/netdevice.h:818: error: invalid lvalue in assignment
include/linux/netdevice.h: In function `netif_rx_reschedule':
include/linux/netdevice.h:842: error: invalid lvalue in assignment

This fix will probably reintroduce unused variable warnings...

include/linux/irq_cpustat.h

index 03b3e17de805eddaa8675293c12949f50edf5e6a..95e55a9f1087616b2ae6ed386e20aaf3846afa2f 100644 (file)
 
 #ifndef __ARCH_IRQ_STAT
 extern irq_cpustat_t irq_stat[];               /* defined in asm/hardirq.h */
-#ifdef CONFIG_SMP
 #define __IRQ_STAT(cpu, member)        (irq_stat[cpu].member)
-#else
-#define __IRQ_STAT(cpu, member)        ((void)(cpu), irq_stat[0].member)
-#endif 
 #endif
 
   /* arch independent irq_stat fields */