aboutsummaryrefslogtreecommitdiff
path: root/newlib
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2001-05-08 01:15:06 +0000
committerChristopher Faylor <me@cgf.cx>2001-05-08 01:15:06 +0000
commitca60ed47488dfbbdf3aec79426f5758c814c4880 (patch)
treec5732cffca2707ef330f00a6a8e3268fed12b533 /newlib
parent8f2e6ee891c46bc65e2770a2dd08897b532f8a9a (diff)
downloadnewlib-ca60ed47488dfbbdf3aec79426f5758c814c4880.zip
newlib-ca60ed47488dfbbdf3aec79426f5758c814c4880.tar.gz
newlib-ca60ed47488dfbbdf3aec79426f5758c814c4880.tar.bz2
* libc/include/sys/stat.h: Revert March 3, Cygwin change.
* libc/include/sys/Ditto.h: Ditto.
Diffstat (limited to 'newlib')
-rw-r--r--newlib/ChangeLog5
-rw-r--r--newlib/libc/include/sys/stat.h12
-rw-r--r--newlib/libc/include/sys/unistd.h9
3 files changed, 6 insertions, 20 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog
index aaae584..5866fc4 100644
--- a/newlib/ChangeLog
+++ b/newlib/ChangeLog
@@ -1,3 +1,8 @@
+Mon May 7 20:39:25 2001 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/include/sys/stat.h: Revert March 3, Cygwin change.
+ * libc/include/sys/Ditto.h: Ditto.
+
2001-05-04 Earnie Boyd <earnie@users.sourceforge.net>
* libc/string/strrchr.c: Use strchr for the speed improvements.
diff --git a/newlib/libc/include/sys/stat.h b/newlib/libc/include/sys/stat.h
index 802244f..bca4377 100644
--- a/newlib/libc/include/sys/stat.h
+++ b/newlib/libc/include/sys/stat.h
@@ -106,18 +106,6 @@ struct stat
#define S_IWOTH 0000002 /* write permission, other */
#define S_IXOTH 0000001/* execute/search permission, other */
-#if defined (__CYGWIN__) && !defined (__INSIDE_CYGWIN__)
-extern unsigned const _cygwin_S_IEXEC, _cygwin_S_IXUSR, _cygwin_S_IXGRP, _cygwin_S_IXOTH;
-#undef S_IEXEC
-#undef S_IXUSR
-#undef S_IXGRP
-#undef S_IXOTH
-#define S_IEXEC _cygwin_S_IEXEC
-#define S_IXUSR _cygwin_S_IXUSR
-#define S_IXGRP _cygwin_S_IXGRP
-#define S_IXOTH _cygwin_S_IXOTH
-#endif
-
#define S_ISBLK(m) (((m)&_IFMT) == _IFBLK)
#define S_ISCHR(m) (((m)&_IFMT) == _IFCHR)
#define S_ISDIR(m) (((m)&_IFMT) == _IFDIR)
diff --git a/newlib/libc/include/sys/unistd.h b/newlib/libc/include/sys/unistd.h
index 806cc06..e80c942 100644
--- a/newlib/libc/include/sys/unistd.h
+++ b/newlib/libc/include/sys/unistd.h
@@ -131,14 +131,7 @@ int _EXFUN(symlink, (const char *__name1, const char *__name2));
#define F_OK 0
#define R_OK 4
#define W_OK 2
-
-#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
+#define X_OK 1
# define SEEK_SET 0
# define SEEK_CUR 1