Subject: Re: Build error in sys/arch/i386/i386/cpu.c on NetBSD4.0_BETA2
To: Loic Hoguin <essen@dev-extend.eu>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-i386
Date: 05/31/2007 22:11:37
On Thu, May 31, 2007 at 02:30:12PM +0200, Loic Hoguin wrote:
> Hello,
> 
> I got a build error today with the latest sources of 4.0_BETA2:
> [...]
> -I/usr/src/sys/lib/libkern/../../../common/lib/libc/string  
> -I/usr/src/sys/lib/libkern/../../../common/lib/libc/arch/i386/string  
> -I/usr/src/sys/dist/ipf -c /usr/src/sys/arch/i386/i386/cpu.c
> cc1: warnings being treated as errors
> /usr/src/sys/arch/i386/i386/cpu.c: In function 'cpu_init_first':
> /usr/src/sys/arch/i386/i386/cpu.c:187: warning: implicit declaration of  
> function 'lapic_cpu_number'
> /usr/src/sys/arch/i386/i386/cpu.c: In function 'cpu_hatch':
> /usr/src/sys/arch/i386/i386/cpu.c:602: warning: implicit declaration of  
> function 'lapic_enable'
> /usr/src/sys/arch/i386/i386/cpu.c:603: warning: implicit declaration of  
> function 'lapic_initclocks'
> /usr/src/sys/arch/i386/i386/cpu.c:614: warning: implicit declaration of  
> function 'lapic_set_lvt'
> /usr/src/sys/arch/i386/i386/cpu.c:623: error: 'lapic_tpr' undeclared  
> (first use in this function)
> /usr/src/sys/arch/i386/i386/cpu.c:623: error: (Each undeclared identifier  
> is reported only once
> /usr/src/sys/arch/i386/i386/cpu.c:623: error: for each function it appears  
> in.)

Building a kernel with options MULTIPROCESSOR but without ioapic is not
supported.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--