[jdk8u-dev] RFR: 8197859: VS2017 Complains about UINTPTR_MAX definition in globalDefinitions_VisCPP.hpp [v3]

Alexey Pavlyutkin duke at openjdk.org
Mon Oct 31 12:31:31 UTC 2022


On Tue, 25 Oct 2022 13:22:46 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:

> > The definitions now are done by including of `stdint.h` that is surely available even in msvs 2010 (as I remember a far earlier). I have no idea why they were declared localy. Looks like I forgot to mention this deviation from the original changeset.
> 
> OK, thanks.

Luckily the guys from my old job still use msvs-2008. I asked them to check presense of `stdint.h`, and the header was introduced exactly in msvs-2010. Looks like jdk-8 didn't use the header to provide compatibility with the compilers older than 2010, but now it does not make a sense

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

PR: https://git.openjdk.org/jdk8u-dev/pull/77


More information about the jdk8u-dev mailing list