[8u] RFR: 8261766: [8u] hotspot needs to recognise cl.exe 19.16 to build with VS2017

Dmitry Cherepanov dcherepanov at azul.com
Mon Feb 15 17:54:27 UTC 2021


Bug: https://bugs.openjdk.java.net/browse/JDK-8261766
8u webrev: http://cr.openjdk.java.net/~dcherepanov/openjdk8u/8261766/webrev.v0/

The patch updates the build scripts for 8u to recognise values for MSC_VER "1914", "1915" and "1916". This fixes building 8u with VS 2017 version 15.9 (cl.exe 19.16).

Alternatively, this could be resolved by backport for https://bugs.openjdk.java.net/browse/JDK-8043492 (that removes COMPILER_NAME and its usage). The benefit of the proposed patch is that it's minimal/low-risk and is in line with how similar issues were resolved in 8u (https://bugs.openjdk.java.net/browse/JDK-8209359).

Thanks,

Dmitry



More information about the jdk8u-dev mailing list