Subject: kern/37510: NDINIT macro in compat/netbsd32/netbsd32_netbsd.c called with excessive argument
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <loo@bazmek.net>
List: netbsd-bugs
Date: 12/10/2007 08:45:01
>Number:         37510
>Category:       kern
>Synopsis:       NDINIT macro in compat/netbsd32/netbsd32_netbsd.c called with excessive argument
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 10 08:45:00 +0000 2007
>Originator:     Jan Kryl
>Release:        current
>Organization:
>Environment:
NetBSD best 4.99.37 NetBSD 4.99.37 (GENEMUL.MP) #0: Wed Nov 28 08:50:55 CET 2007  root@best:/usr/src/sys/arch/amd64/compile/GENEMUL.MP amd64
>Description:
NDINIT macro in sys/compat/netbsd32/netbsd32_netbsd.c called with excessive argument "l". This results in compilation error when trying to build netbsd kernel with COMPAT_NETBSD32 support.
>How-To-Repeat:
compile netbsd kernel with COMPAT_NETBSD32 support in your machine description file
>Fix:
I removed the last argument to get over it. However I don't have any knowledge of that code, somebody should take a look at it.