From: Earnie B. <ea...@us...> - 2005-01-02 16:00:51
|
Update of /cvsroot/mingw/runtime/include/sys In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1502/include/sys Modified Files: stat.h Log Message: Merge winsup changes Index: stat.h =================================================================== RCS file: /cvsroot/mingw/runtime/include/sys/stat.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** stat.h 20 Apr 2004 23:26:31 -0000 1.7 --- stat.h 2 Jan 2005 16:00:41 -0000 1.8 *************** *** 27,30 **** --- 27,31 ---- * Constants for the stat st_mode member. */ + #define _S_IFLNK 0xF000 /* Pretend */ #define _S_IFIFO 0x1000 /* FIFO */ #define _S_IFCHR 0x2000 /* Character */ *************** *** 49,55 **** --- 50,58 ---- #define _S_ISBLK(m) (((m) & _S_IFMT) == _S_IFBLK) #define _S_ISREG(m) (((m) & _S_IFMT) == _S_IFREG) + #define _S_ISLNK(m) (((m) & _S_IFMT) == _S_IFLNK) /* Should always be zero.*/ #ifndef _NO_OLDNAMES + #define S_IFLNK _S_IFLNK #define S_IFIFO _S_IFIFO #define S_IFCHR _S_IFCHR *************** *** 71,74 **** --- 74,78 ---- #define S_ISBLK(m) (((m) & S_IFMT) == S_IFBLK) #define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) + #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) /* Should always be zero.*/ #endif /* Not _NO_OLDNAMES */ *************** *** 156,159 **** --- 160,164 ---- _CRTIMP int __cdecl _chmod (const char*, int); _CRTIMP int __cdecl _stat (const char*, struct _stat*); + #define _lstat _stat #ifndef _NO_OLDNAMES *************** *** 163,166 **** --- 168,172 ---- _CRTIMP int __cdecl chmod (const char*, int); _CRTIMP int __cdecl stat (const char*, struct stat*); + #define lstat stat #endif /* Not _NO_OLDNAMES */ |