Trivial patch
The problem:
arch/ppc/syslib/open_pic.c: In function `openpic_mapirq':arch/ppc/syslib/open_pic.c:779: array index in non-array initializer arch/ppc/syslib/open_pic.c:779: (near initialization for irqdest') arch/ppc/syslib/open_pic.c:779: warning: missing braces around initializer arch/ppc/syslib/open_pic.c:779: warning: (near initialization for irqdest.bits') make[1]: *** [arch/ppc/syslib/open_pic.o] Error 1
make: *** [arch/ppc/syslib] Error 2
the fix:
open_pic_mod.c renamed from open_pic.c +1 -1
@@ -776,7 +776,7 @@if (ISR [irq] ==0 )return ;if (!cpus_empty (keepmask)) { -cpumask_t irqdest = { .bits[0 ] =openpic_read (&ISR [irq]->Destination) }; +cpumask_t irqdest = { irqdest.bits[0 ] =openpic_read (&ISR [irq]->Destination) };cpus_and (irqdest, irqdest, keepmask);cpus_or (physmask, physmask, irqdest); }
Please CC me privately, i'm not subscribed to the list. Cheers,
Daniele