On Sun, 2008-03-23 at 02:31 -0400, Robert P. J. Day wrote:
There's no point -- we just haven't got round to removing it yet.
We should probably make headers_check or some other automated check
catch these two cases:
If a header is exported by header-y or not exported at all, it shouldn't
contain any #ifdef __KERNEL__.
And if it's exported and doesn't contain any #ifdef __KERNEL__, it
should be header-y not unifdef-y (and that's the case we should be
moving towards, by cleaning up headers to have separate files for the
user-visible parts).
--
dwmw2
--