... because when we have precompiled headers in gnustep, there will be
no
need for such an optimization on gnustep, so presumably we drop all the
conditionals and we just use #include <Foundation/Foundation.h> on all
platforms! Yuppie! :-)
That will make this discussion obsolete, will simplify headers and make
them simpler and more readable, and faster on gnustep.
I think you can leave with #ifdef GNUSTEP for now particularly given
the
promise that we'll drop it once we have PCH on normal gcc and
gnustep-make
is able to use them. :-)