On Thu, 2 Feb 2023 12:12:37 GMT, Kevin Walls <kev...@openjdk.org> wrote:

> (In the description you mean it is required for JDK-8288293.)

Ah, yes that was what I meant, sorry for the oversight

kevin and aivanov: When compiling for Windows with gcc instead of Visual C++, 
gcc will raise the following warnings
`m_nCounter is initialized before m_nDestroyPeriod [-Werror=reorder]` for libawt
`bytePtr is initialized before releaseMode [-Werror=reorder]` for libsaproc

(Note that the Windows JDK itself cannot yet be compiled with gcc, these errors 
were found on a local experimental branch)

Both will also get promoted to errors and cause build failures in debug or 
adhoc builds. All can be easily suppressed by disabling the reorder warning, 
but there isn't much of a reason to do so when you could easily fix the 
initializer list directly

Thanks for the heads up, will add more details to the main PR comment and the 
linked entry in JBS first

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

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

Reply via email to