RFR: 8324539: Do not use LFS64 symbols in JDK libs [v10]

Magnus Ihse Bursie ihse at openjdk.org
Thu Feb 8 13:42:07 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.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/17538#issuecomment-1934144258


More information about the nio-dev mailing list