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.