> This patch will set C11 as the "language level" for C code in the JDK code 
> base, similar to how we set C++14 for the C++ code.
> 
> At this point, (almost) all our compilers support C11. The "almost" here is 
> the one exception, Visual Studio 2017. I've chosen to keep VS2017 as an 
> accepted compiler, and if that is used, we will still build without C11 as a 
> language level. This is a suboptimal solution however, and I think we should 
> start thinking about removing VS2017 as a supported compiler really soon.
> 
> For further background on the switch to C11, see 
> [JDK-8292008](https://bugs.openjdk.org/browse/JDK-8292008) and [this 
> mail](https://mail.openjdk.org/pipermail/jdk-dev/2022-August/006826.html).
> 
> I have tested this patch with Tier 1-3 in Oracle's internal CI system.

Magnus Ihse Bursie has updated the pull request incrementally with one 
additional commit since the last revision:

  Fix typo

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/10077/files
  - new: https://git.openjdk.org/jdk/pull/10077/files/74aeb0bf..49b05b18

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=10077&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=10077&range=00-01

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/10077.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/10077/head:pull/10077

PR: https://git.openjdk.org/jdk/pull/10077

Reply via email to