|
|
@ -409,6 +409,21 @@ typedef uLong FAR uLongf; |
|
|
|
# undef _LARGEFILE64_SOURCE |
|
|
|
# undef _LARGEFILE64_SOURCE |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if defined(__WATCOMC__) && !defined(Z_HAVE_UNISTD_H) |
|
|
|
|
|
|
|
# define Z_HAVE_UNISTD_H |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
#ifndef Z_SOLO |
|
|
|
|
|
|
|
# if defined(Z_HAVE_UNISTD_H) || defined(LARGEFILE64_SOURCE) |
|
|
|
|
|
|
|
# include <unistd.h> /* for SEEK_*, off_t, and _LFS64_LARGEFILE */ |
|
|
|
|
|
|
|
# ifdef VMS |
|
|
|
|
|
|
|
# include <unixio.h> /* for off_t */ |
|
|
|
|
|
|
|
# endif |
|
|
|
|
|
|
|
# ifndef z_off_t |
|
|
|
|
|
|
|
# define z_off_t off_t |
|
|
|
|
|
|
|
# endif |
|
|
|
|
|
|
|
# endif |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0 |
|
|
|
#if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0 |
|
|
|
# define Z_LFS64 |
|
|
|
# define Z_LFS64 |
|
|
|
#endif |
|
|
|
#endif |
|
|
@ -421,19 +436,6 @@ typedef uLong FAR uLongf; |
|
|
|
# define Z_WANT64 |
|
|
|
# define Z_WANT64 |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#if defined(__WATCOMC__) && !defined(Z_HAVE_UNISTD_H) |
|
|
|
|
|
|
|
# define Z_HAVE_UNISTD_H |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
#if (defined(Z_HAVE_UNISTD_H) || defined(Z_LARGE64)) && !defined(Z_SOLO) |
|
|
|
|
|
|
|
# include <unistd.h> /* for SEEK_* and off_t */ |
|
|
|
|
|
|
|
# ifdef VMS |
|
|
|
|
|
|
|
# include <unixio.h> /* for off_t */ |
|
|
|
|
|
|
|
# endif |
|
|
|
|
|
|
|
# ifndef z_off_t |
|
|
|
|
|
|
|
# define z_off_t off_t |
|
|
|
|
|
|
|
# endif |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if !defined(SEEK_SET) && !defined(Z_SOLO) |
|
|
|
#if !defined(SEEK_SET) && !defined(Z_SOLO) |
|
|
|
# define SEEK_SET 0 /* Seek from beginning of file. */ |
|
|
|
# define SEEK_SET 0 /* Seek from beginning of file. */ |
|
|
|
# define SEEK_CUR 1 /* Seek from current position. */ |
|
|
|
# define SEEK_CUR 1 /* Seek from current position. */ |
|
|
@ -444,7 +446,7 @@ typedef uLong FAR uLongf; |
|
|
|
# define z_off_t long |
|
|
|
# define z_off_t long |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#if !defined(_WIN32) && (defined(_LARGEFILE64_SOURCE) && _LFS64_LARGEFILE-0) |
|
|
|
#if !defined(_WIN32) && defined(Z_LARGE64) |
|
|
|
# define z_off64_t off64_t |
|
|
|
# define z_off64_t off64_t |
|
|
|
#else |
|
|
|
#else |
|
|
|
# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO) |
|
|
|
# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO) |
|
|
|