| 1 | Author: Holger Jaekel <[email protected]>
|
| 2 | Summary: under musl, off_t is always 64-bit
|
| 3 | ----
|
| 4 |
|
| 5 | |
| 6 | |
| 7 | @@ -88,16 +88,7 @@
|
| 8 |
|
| 9 | /* Debian systems require: "(defined(__GLIBC__) && defined(__off_t_defined))" */
|
| 10 | /* the mingw-w64 compiler requires: "(defined(__MINGW32__) && defined(_OFF_T_DEFINED))" */
|
| 11 | -#if defined(_OFF_T) \
|
| 12 | - || (defined(__GLIBC__) && defined(__off_t_defined)) \
|
| 13 | - || (defined(__MINGW32__) && defined(_OFF_T_DEFINED)) \
|
| 14 | - || defined(_MIPS_SZLONG) || defined(__APPLE__) || defined(_AIX)
|
| 15 | -# define OFF_T off_t
|
| 16 | -#elif defined(__BORLANDC__) || (defined(_MSC_VER) && (_MSC_VER>= 1400))
|
| 17 | -# define OFF_T long long
|
| 18 | -#else
|
| 19 | -# define OFF_T long
|
| 20 | -#endif
|
| 21 | +#define OFF_T off_t
|
| 22 |
|
| 23 | /* this block determines if the the string function name is
|
| 24 | strtol or strtoll, and whether to use %ld or %lld in printf statements */
|