[libcxx-commits] [libcxx] [libc++][AIX] Support file offsets larger than 2GB in basic_filebuf on 32-bit (PR #215892)
Hubert Tong via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Aug 13 06:53:41 PDT 2026
================
@@ -1067,6 +1077,8 @@ int basic_filebuf<_CharT, _Traits>::__fseek(FILE* __file, pos_type __offset, int
return _fseeki64(__file, __offset, __whence);
# elif _LIBCPP_LIBC_NEWLIB
return fseek(__file, __offset, __whence);
+# elif defined(_AIX) && !defined(__64BIT__)
+ return fseeko64(__file, __offset, __whence);
----------------
hubert-reinterpretcast wrote:
Same comment re: declaration.
https://github.com/llvm/llvm-project/pull/215892
More information about the libcxx-commits
mailing list