RFR: 8324539: Do not use LFS64 symbols in JDK libs [v10]
Joachim Kern
jkern at openjdk.org
Thu Feb 8 14:50:08 UTC 2024
On Thu, 8 Feb 2024 09:03:10 GMT, Joachim Kern <jkern at openjdk.org> wrote:
>> Magnus Ihse Bursie has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Once more, remove AIX dirent64 et al defines
>
> And also `#define statvfs statvfs64` is not necessary with the same explanation as for the `opendir` defines above -- sorry again.
> The very only difference between statvfs and statvfs64 is that the filesystem ID field in statvfs has a width of 8 Bytes, while in statvfs64 it has a width of 16 Bytes.
> @JoKern65 So what about `#define fstatvfs fstatvfs64`? Is that still needed? If so, I could not be bothered to make another change. Otherwise, we can get rid of _all_ AIX 64-bit redefines, and then I'll (probably) do it.
Same as `statvfs`. Only the file system ID field is smaller.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/17538#issuecomment-1934275624
More information about the build-dev
mailing list