On Wed, Jun 4, 2014 at 4:19 PM, M Farkas-Dyck <strake...@gmail.com> wrote:
> 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. > Read more of the existing kernel code. > 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. > >