diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2020-09-02 09:51:54 +0200 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2020-09-02 10:12:13 +0200 |
commit | c7659332cb3aae43cde1cf3e18fe7f44a42cd585 (patch) | |
tree | db93147e160d516a3b1b08da578a33bcbc05aa3a /cmake/config.h.in | |
parent | eae946b80f7d7532178089ee124c5e8bee9903f9 (diff) | |
download | ccache-c7659332cb3aae43cde1cf3e18fe7f44a42cd585.tar.gz |
Set _FILE_OFFSET_BITS to 64
This allows for operating on large files when compiled in 32-bit mode.
Fixes #649.
Diffstat (limited to 'cmake/config.h.in')
-rw-r--r-- | cmake/config.h.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cmake/config.h.in b/cmake/config.h.in index 9e764223..e264cfba 100644 --- a/cmake/config.h.in +++ b/cmake/config.h.in @@ -42,6 +42,11 @@ # define _XOPEN_SOURCE_EXTENDED #endif +// Handle large files when compiled in 32-bit mode. +#ifndef _FILE_OFFSET_BITS +# define _FILE_OFFSET_BITS 64 +#endif + // clang-format off #cmakedefine _WIN32_WINNT @_WIN32_WINNT@ // clang-format on |