Matthew Dempsky <matt...@dempsky.org> wrote:
> Also, look at "man 9 style"; in particular, OpenBSD doesn't put spaces around 
> "->"

Not in cited document, but noted.

> Oh, and no "static" functions in the kernel.  They cause problems with ddb.

Even inline functions?

Miod Vallat <m...@online.fr> wrote:
> Matthew, you obviously did not spot the evil 9p/util.h yet. This file
> ought to be named ozymandias.h.

I could do that ☺

I copied that file from earlier work of mine. I only actually need a
few macros in it, so I shall strip it down for the next version.

> Also, I am vetoing the addition of -fms-extensions to the kernel build
> options. Whatever files require this option to build needs to be fixed
> to be proper, unambiguous, C99, instead.

All I need are anonymous struct or union members, also legal under
gnu99 and plan9. Alas, gcc seems to lack an option to enable these
alone.

Next version awaits pronunciation on rwlocked sleep.

Reply via email to