]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Borland C does not provide _access,_chdir,_getcwd,_strdup and _umask.
authorMichihiro NAKAJIMA <ggcueroad@gmail.com>
Thu, 17 Dec 2009 11:54:14 +0000 (06:54 -0500)
committerMichihiro NAKAJIMA <ggcueroad@gmail.com>
Thu, 17 Dec 2009 11:54:14 +0000 (06:54 -0500)
SVN-Revision: 1757

cpio/test/main.c
libarchive/test/main.c
libarchive/test/test_open_fd.c
tar/test/main.c

index 1204105040a0fd5ce5666717a94e4f538ef5b2ed..c37c0746e78dffcfdea0a513112dbacb8ffbfd64 100644 (file)
@@ -76,19 +76,25 @@ __FBSDID("$FreeBSD: src/usr.bin/cpio/test/main.c,v 1.3 2008/08/24 04:58:22 kient
 #ifndef S_ISREG
 #define S_ISREG(m)  ((m) & _S_IFREG)
 #endif
+#if !defined(__BORLANDC__)
 #define access _access
 #define chdir _chdir
+#endif
 #ifndef fileno
 #define fileno _fileno
 #endif
 /*#define fstat _fstat64*/
+#if !defined(__BORLANDC__)
 #define getcwd _getcwd
+#endif
 #define lstat stat
 /*#define lstat _stat64*/
 /*#define stat _stat64*/
 #define rmdir _rmdir
+#if !defined(__BORLANDC__)
 #define strdup _strdup
 #define umask _umask
+#endif
 #define int64_t __int64
 #endif
 
index 935501c7b89b9d597d728f5c5dfe3f1987b785a8..b35cc23498a22a266fc12570fde887782978ecb3 100644 (file)
@@ -75,19 +75,25 @@ __FBSDID("$FreeBSD: src/lib/libarchive/test/main.c,v 1.17 2008/12/21 00:13:50 ki
 #ifndef S_ISREG
 #define S_ISREG(m)  ((m) & _S_IFREG)
 #endif
+#if !defined(__BORLANDC__)
 #define access _access
 #define chdir _chdir
+#endif
 #ifndef fileno
 #define fileno _fileno
 #endif
 /*#define fstat _fstat64*/
+#if !defined(__BORLANDC__)
 #define getcwd _getcwd
+#endif
 #define lstat stat
 /*#define lstat _stat64*/
 /*#define stat _stat64*/
 #define rmdir _rmdir
+#if !defined(__BORLANDC__)
 #define strdup _strdup
 #define umask _umask
+#endif
 #define int64_t __int64
 #endif
 
index c22b66f605f336e3330a03c1b71c6d238aa82016..7551dd01a168483300e89f2d9781fa4d3dc6e351 100644 (file)
@@ -27,7 +27,9 @@ __FBSDID("$FreeBSD$");
 
 #if defined(_WIN32) && !defined(__CYGWIN__)
 #define open _open
+#if !defined(__BORLANDC__)
 #define lseek _lseek
+#endif
 #define close _close
 #endif
 
index 3157b709093b12483d30ce25f978207dd0c50cd2..19391eb97eb4c5b8febfe744ee1e64bd09417e6b 100644 (file)
@@ -76,20 +76,26 @@ __FBSDID("$FreeBSD: src/usr.bin/tar/test/main.c,v 1.6 2008/11/05 06:40:53 kientz
 #ifndef S_ISREG
 #define S_ISREG(m)  ((m) & _S_IFREG)
 #endif
+#if !defined(__BORLANDC__)
 #define access _access
 #undef chdir
 #define chdir _chdir
+#endif
 #ifndef fileno
 #define fileno _fileno
 #endif
 /*#define fstat _fstat64*/
+#if !defined(__BORLANDC__)
 #define getcwd _getcwd
+#endif
 #define lstat stat
 /*#define lstat _stat64*/
 /*#define stat _stat64*/
 #define rmdir _rmdir
+#if !defined(__BORLANDC__)
 #define strdup _strdup
 #define umask _umask
+#endif
 #define int64_t __int64
 #endif