I see the following compile error over the past 24 hours or so in
-current for both MONOLITHIC and ALL i386 kernels with "options
DIAGNOSTIC":
compile MONOLITHIC/isapnp_machdep.o
/rest/work/woods/m-NetBSD-current/sys/arch/i386/isa/isapnp_machdep.c: In
function 'isapnp_map':
/rest/work/woods/m-NetBSD-current/sys/arch/i386/isa/isapnp_machdep.c:70: error:
'x86_bus_space_io' undeclared (first use in this function)
/rest/work/woods/m-NetBSD-current/sys/arch/i386/isa/isapnp_machdep.c:70: error:
(Each undeclared identifier is reported only once
/rest/work/woods/m-NetBSD-current/sys/arch/i386/isa/isapnp_machdep.c:70: error:
for each function it appears in.)
/rest/work/woods/m-NetBSD-current/sys/arch/i386/isa/isapnp_machdep.c: In
function 'isapnp_map_readport':
/rest/work/woods/m-NetBSD-current/sys/arch/i386/isa/isapnp_machdep.c:103:
error: 'x86_bus_space_io' undeclared (first use in this function)
--- isapnp_machdep.o ---
*** [isapnp_machdep.o] Error code 1
14:34 [565] $ find i386 x86 -type f | xargs fgrep x86_bus_space_io
i386/isa/isapnp_machdep.c: if (!bus_space_is_equal(sc->sc_iot,
x86_bus_space_io))
i386/isa/isapnp_machdep.c: if (!bus_space_is_equal(sc->sc_iot,
x86_bus_space_io))
14:44 [566] $ ll isapnp_machdep.c
2516464 8 -rw-r--r-- 1 woods wheel 4035 Apr 19 18:42 isapnp_machdep.c
14:44 [567] $ ident isapnp_machdep.c
isapnp_machdep.c:
$NetBSD: isapnp_machdep.c,v 1.14 2010/04/19 18:24:26 dyoung Exp $
$NetBSD: isapnp_machdep.c,v 1.14 2010/04/19 18:24:26 dyoung Exp $
14:44 [568] $ cvs status isapnp_machdep.c
===================================================================
File: isapnp_machdep.c Status: Up-to-date
Working revision: 1.14 Mon Apr 19 22:42:09 2010
Repository revision: 1.14
/cvs/master/m-NetBSD/main/src/sys/arch/i386/isa/isapnp_machdep.c,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
----------------------------
revision 1.14
date: 2010/04/19 18:24:26; author: dyoung; state: Exp; lines: +4 -4
Add default implementations for bus_space_is_equal(9),
bus_space_tag_create(9), and bus_space_tag_destroy(9). Use
bus_space_is_equal(9) throughout the kernel to compare
bus_space_tag_t's. Tested on i386 and on sparc64.
(tested without "options DIAGNOSTIC" and/or not with "ALL" perhaps?)
--
Greg A. Woods
Planix, Inc.
<woods%planix.com@localhost> +1 416 218 0099 http://www.planix.com/
Attachment:
pgpfRpKRl3wg5.pgp
Description: PGP signature