Building current git for 405 is broken

Kumar Gala galak at kernel.crashing.org
Thu Jan 8 01:37:38 EST 2009


On Jan 7, 2009, at 8:10 AM, Matthias Fuchs wrote:

> Hi Benjamin,
>
> commit 2a4aca114439 (powerpc/mm: Split low level tlb invalidate for  
> nohash processors)
> breaks building for 40x CPUs. This is what I get when building for  
> the walnut board:
>
>  CC      arch/powerpc/kernel/prom.o
> In file included from arch/powerpc/kernel/prom.c:56:
> arch/powerpc/mm/mmu_decl.h: In function '_tlbil_all':
> arch/powerpc/mm/mmu_decl.h:34: error: expected ';' before '}' token
> arch/powerpc/mm/mmu_decl.h:36: error: invalid storage class for  
> function '_tlbil_pid'
> arch/powerpc/mm/mmu_decl.h: In function '_tlbil_pid':
> arch/powerpc/mm/mmu_decl.h:38: error: expected ';' before '}' token
> arch/powerpc/mm/mmu_decl.h:53: warning: ISO C90 forbids mixed  
> declarations and code
> arch/powerpc/mm/mmu_decl.h:62: error: invalid storage class for  
> function '_tlbivax_bcast'
> arch/powerpc/kernel/prom.c:90: error: invalid storage class for  
> function 'find_flat_dt_string'
>
> Seems to be a result of some missing types or whatever. I suppose  
> you are
> more familiar with that code than I am ;-)

Ben posted a patch that might address the issue:

http://patchwork.ozlabs.org/patch/17037/

- k



More information about the Linuxppc-dev mailing list