NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/39302: can't compile non-WAPBL kernel
The following reply was made to PR kern/39302; it has been noted by GNATS.
From: christos%zoulas.com@localhost (Christos Zoulas)
To: gnats-bugs%NetBSD.org@localhost, kern-bug-people%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost,
martin%duskware.de@localhost
Cc:
Subject: Re: kern/39302: can't compile non-WAPBL kernel
Date: Thu, 7 Aug 2008 02:35:03 -0400
On Aug 6, 6:35pm, woods%planix.ca@localhost ("Greg A. Woods; Planix, Inc.")
wrote:
-- Subject: Re: kern/39302: can't compile non-WAPBL kernel
| The following reply was made to PR kern/39302; it has been noted by GNATS.
|
| From: "Greg A. Woods; Planix, Inc." <woods%planix.ca@localhost>
| To: gnats-bugs%NetBSD.org@localhost
| Cc:
| Subject: Re: kern/39302: can't compile non-WAPBL kernel
| Date: Wed, 6 Aug 2008 14:33:43 -0400
|
| On 6-Aug-08, at 2:05 PM, Martin Husemann wrote:
|
| > The following reply was made to PR kern/39302; it has been noted by
| > GNATS.
| >
| > From: Martin Husemann <martin%duskware.de@localhost>
| > To: gnats-bugs%NetBSD.org@localhost
| > Cc:
| > Subject: Re: kern/39302: can't compile non-WAPBL kernel
| > Date: Wed, 6 Aug 2008 20:03:42 +0200
| >
| > On Wed, Aug 06, 2008 at 05:30:04PM +0000, Juergen Hannken-Illjes
| > wrote:
| >> Does this diff fix the problem:
| >
| > Yes, it does.
|
| That would suggest then that the current implementation of the macro
| involved violates (at least indirectly) the current kernel coding
| style standards rules.
|
| Personally I would vote for always enclosing every block in braces,
| even those that only _appear_ to be one statement long, but that might
| be a little bit too invasive for the whole codebase! :-)
|
| The alternate best fix is perhaps to do exactly as the PR suggested,
| or even just put a pair of empty braces in the "nothing" macro
| definition, assuming this macro can only ever be used as a statement,
| never an expression term.
The macro should be fixed instead.
christos
Home |
Main Index |
Thread Index |
Old Index