On 7 Aug 1996, Paul Richards wrote: > Brian Behlendorf <[EMAIL PROTECTED]> writes: > > > + #ifdef __EMX__ > > + /* Need this include before any others under OS/2 */ > > + #include <sys/types.h> > > + #endif > > + > > This should be done for all OS's. Most OS's get away with it because > header files that need other header files include them and the files > are made idempotent with #ifdef tricks. Special casing OS/2 just adds > more #ifdef spaghetti. > > The bit of the BSD style guide that said system files should be > included first was most likely related to this.
Sounds right to me. I'll make the change. Brian --=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-- [EMAIL PROTECTED] www.apache.org hyperreal.com http://www.organic.com/JOBS