X_OK redefinition protection.

Earnie Boyd earnie_boyd@yahoo.com
Fri Apr 20 10:14:00 GMT 2001

Christopher Faylor wrote:
> On Thu, Apr 19, 2001 at 11:02:07AM -0400, Earnie Boyd wrote:
> >I've also sent the sys-unistd file to newlib.
> >
> >Earnie.
> >2001-04-19  Earnie Boyd  <earnie@users.sourceforge.net>
> >
> >       * include/sys/file.h (X_OK): Remove redefinition warnings when
> >       including both sys/unistd.h and sys/file.h.  Make the definition
> >       consistent with sys/unistd.h.
> I've checked in an alternate patch for this.
> I don't think there is any reason to protect F_OK, W_OK, and R_OK.
> Those definitions haven't changed for years.  The real problem was that
> I somehow got the #ifdef wrong.
> Are you actually seeing problems with F_OK redefinition?

No, just with X_OK.  I just chose to protect the group so that if Cygwin
decides to do something similar to any of the others it's already
covered.  Why are they defined in both anyway?


Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

More information about the Cygwin-patches mailing list