On Thu, 2 Feb 2023 06:12:20 GMT, Julian Waters <jwat...@openjdk.org> wrote:
> Small, trivial change to resolve initialization order reordering in > constructors, required for > [JDK-8288293](https://bugs.openjdk.org/browse/JDK-8288293) > > gcc will fail to compile a Windows JDK with the following errors, which > causes a build failure eventually: > `GDIHashtable.cpp: m_nCounter is initialized before m_nDestroyPeriod > [-Werror=reorder]` for libawt > `sawindbg.cpp: bytePtr is initialized before releaseMode [-Werror=reorder]` > for libsaproc > > Reordering these initializer lists to appear in the order of their > declarations will resolve the build failure This pull request has now been integrated. Changeset: 725d57b2 Author: Julian Waters <jwat...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/725d57b2e2b78c1536d8a4adae67b27a2c8aee21 Stats: 5 lines in 2 files changed: 2 ins; 1 del; 2 mod 8301659: Resolve initialization reordering issues on Windows for libawt and libsaproc Reviewed-by: dholmes, aivanov ------------- PR: https://git.openjdk.org/jdk/pull/12382