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