diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2024-03-22 22:25:40 -0700 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2024-03-22 22:29:01 -0700 |
commit | 90c677bc25f7ebf8be95ab0b4fe752c095417600 (patch) | |
tree | 5397c7283c6c1048505042d4a9b795dc0b42ff91 | |
parent | f02ea29e5f5f1b14e71dfdf44bf39ee969ca9bde (diff) | |
download | zlib-90c677bc25f7ebf8be95ab0b4fe752c095417600.tar.gz zlib-90c677bc25f7ebf8be95ab0b4fe752c095417600.tar.bz2 zlib-90c677bc25f7ebf8be95ab0b4fe752c095417600.zip |
Use long long offsets for MinGW.
Diffstat (limited to '')
-rw-r--r-- | zconf.h | 2 | ||||
-rw-r--r-- | zconf.h.cmakein | 2 | ||||
-rw-r--r-- | zconf.h.in | 2 |
3 files changed, 6 insertions, 0 deletions
@@ -511,6 +511,8 @@ typedef uLong FAR uLongf; | |||
511 | 511 | ||
512 | #if !defined(_WIN32) && defined(Z_LARGE64) | 512 | #if !defined(_WIN32) && defined(Z_LARGE64) |
513 | # define z_off64_t off64_t | 513 | # define z_off64_t off64_t |
514 | #elif defined(__MINGW32__) | ||
515 | # define z_off64_t long long | ||
514 | #elif defined(_WIN32) && !defined(__GNUC__) | 516 | #elif defined(_WIN32) && !defined(__GNUC__) |
515 | # define z_off64_t __int64 | 517 | # define z_off64_t __int64 |
516 | #elif defined(__GO32__) | 518 | #elif defined(__GO32__) |
diff --git a/zconf.h.cmakein b/zconf.h.cmakein index 96e9296..0eced14 100644 --- a/zconf.h.cmakein +++ b/zconf.h.cmakein | |||
@@ -513,6 +513,8 @@ typedef uLong FAR uLongf; | |||
513 | 513 | ||
514 | #if !defined(_WIN32) && defined(Z_LARGE64) | 514 | #if !defined(_WIN32) && defined(Z_LARGE64) |
515 | # define z_off64_t off64_t | 515 | # define z_off64_t off64_t |
516 | #elif defined(__MINGW32__) | ||
517 | # define z_off64_t long long | ||
516 | #elif defined(_WIN32) && !defined(__GNUC__) | 518 | #elif defined(_WIN32) && !defined(__GNUC__) |
517 | # define z_off64_t __int64 | 519 | # define z_off64_t __int64 |
518 | #elif defined(__GO32__) | 520 | #elif defined(__GO32__) |
@@ -511,6 +511,8 @@ typedef uLong FAR uLongf; | |||
511 | 511 | ||
512 | #if !defined(_WIN32) && defined(Z_LARGE64) | 512 | #if !defined(_WIN32) && defined(Z_LARGE64) |
513 | # define z_off64_t off64_t | 513 | # define z_off64_t off64_t |
514 | #elif defined(__MINGW32__) | ||
515 | # define z_off64_t long long | ||
514 | #elif defined(_WIN32) && !defined(__GNUC__) | 516 | #elif defined(_WIN32) && !defined(__GNUC__) |
515 | # define z_off64_t __int64 | 517 | # define z_off64_t __int64 |
516 | #elif defined(__GO32__) | 518 | #elif defined(__GO32__) |