RFR: 8307163: JLONG_FORMAT_SPECIFIER should be updated on Windows

Julian Waters jwaters at openjdk.org
Tue May 2 12:23:43 UTC 2023


On Mon, 1 May 2023 16:25:23 GMT, Julian Waters <jwaters at openjdk.org> wrote:

> Windows no longer uses I64d anywhere in their newer compilers, instead using the conforming lld specifiers. Minor cleanup here in JLI code to reflect that

Is the globalDefinitions declaration what you're referring to? In any case, the Microsoft Visual C compiler from version 2019 typedef's PRId64 as lld, and recommends using it over the older I64d specifier, so HotSpot should also have its declarations updated as well

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

PR Comment: https://git.openjdk.org/jdk/pull/13740#issuecomment-1531381881


More information about the core-libs-dev mailing list