* libc/include/sys/unistd.h [X_OK]: Use better protection against Cygwin X_OK

definitions in sys/file.h.
This commit is contained in:
Christopher Faylor 2001-04-22 23:52:06 +00:00
parent 1acf5c29c8
commit cb4cc28370
2 changed files with 12 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2001-04-22 Earnie Boyd <earnie@users.sourceforge.net>
* libc/include/sys/unistd.h [X_OK]: Use better protection against
Cygwin X_OK definitions in sys/file.h.
Fri Apr 20 23:17:51 2001 Christopher Faylor <cgf@cygnus.com>
* libc/include/sys/time.h: Define timercmp and other macros for

View File

@ -128,13 +128,14 @@ int _EXFUN(readlink, (const char *__path, char *__buf, int __buflen));
int _EXFUN(symlink, (const char *__name1, const char *__name2));
#endif
# define F_OK 0
# define R_OK 4
# define W_OK 2
# define X_OK 1
#define F_OK 0
#define R_OK 4
#define W_OK 2
#if defined (__CYGWIN__) && !defined (__INSIDE_CYGWIN__)
# undef X_OK
#undef X_OK
#if !defined (__CYGWIN__) || defined (__INSIDE_CYGWIN__)
# define X_OK 1
#else
# define X_OK _cygwin_X_OK
extern const unsigned _cygwin_X_OK;
#endif