Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2003-08-13 15:28:42 +0400
committerCorinna Vinschen <corinna@vinschen.de>2003-08-13 15:28:42 +0400
commitae89a49602a378b6b81dfa3698b7572b03c948e1 (patch)
treed44a310679d2acfa00d11bb5a119cb753f1065cb /winsup/cygwin
parent2c34141c56ae31498751b0cfedc16a0d0c7f0c34 (diff)
* cygwin.din: Accomodate change from cygwin_lstat to lstat.
* syscalls.cc: Add defines to avoid declaration issues when renaming cygwin_lstat back to lstat. (lstat): Reverted name change from cygwin_lstat.
Diffstat (limited to 'winsup/cygwin')
-rw-r--r--winsup/cygwin/ChangeLog7
-rw-r--r--winsup/cygwin/cygwin.din4
-rw-r--r--winsup/cygwin/syscalls.cc4
3 files changed, 12 insertions, 3 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 5f9c76fc2..d5b91c33a 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,10 @@
+2003-08-13 Corinna Vinschen <corinna@vinschen.de>
+
+ * cygwin.din: Accomodate change from cygwin_lstat to lstat.
+ * syscalls.cc: Add defines to avoid declaration issues when
+ renaming cygwin_lstat back to lstat.
+ (lstat): Reverted name change from cygwin_lstat.
+
2003-08-12 Corinna Vinschen <corinna@vinschen.de>
* include/sys/param.h (NBBY): Define if not defined.
diff --git a/winsup/cygwin/cygwin.din b/winsup/cygwin/cygwin.din
index 27a284c78..b672697d3 100644
--- a/winsup/cygwin/cygwin.din
+++ b/winsup/cygwin/cygwin.din
@@ -288,8 +288,8 @@ cygwin_internal
cygwin32_internal = cygwin_internal
listen = cygwin_listen
cygwin_logon_user
-_lstat = cygwin_lstat
-lstat = cygwin_lstat
+lstat
+_lstat = lstat
cygwin_posix_path_list_p
cygwin32_posix_path_list_p = cygwin_posix_path_list_p
cygwin_posix_to_win32_path_list
diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc
index 60f371164..f2e79760e 100644
--- a/winsup/cygwin/syscalls.cc
+++ b/winsup/cygwin/syscalls.cc
@@ -9,6 +9,7 @@ Cygwin license. Please consult the file "CYGWIN_LICENSE" for
details. */
#define fstat __FOOfstat__
+#define lstat __FOOlstat__
#define stat __FOOstat__
#define _close __FOO_close__
#define _lseek __FOO_lseek__
@@ -38,6 +39,7 @@ details. */
#include <rpc.h>
#undef fstat
+#undef lstat
#undef stat
#include <cygwin/version.h>
@@ -1199,7 +1201,7 @@ lstat64 (const char *name, struct __stat64 *buf)
/* lstat: Provided by SVR4 and 4.3+BSD, POSIX? */
extern "C" int
-cygwin_lstat (const char *name, struct __stat32 *buf)
+lstat (const char *name, struct __stat32 *buf)
{
struct __stat64 buf64;
int ret = lstat64 (name, &buf64);