On Fri, Sep 21, 2007 at 12:38:03PM -0700, David Rientjes wrote:
It's header-y vs unifdef-y in include/linux/Kbuild. The former is for
plain headers exported to userspace as-is. The latter need preprocessing
to remove __KERNEL__, CONFIG_*, etc.
Since you're going to clutter oom.h with some purely internal protos,
preprocessing should be done as well ;-)
-