master
8353066: Properly detect Windows/aarch64 as build platform
8345793: Update copyright year to 2024 for the build system in files where it was missed
8387596: DEVKIT_LIB_DIR is unused
8386551: Windows build broken because of MSys2/Make update
8244533: Configure should abort on missing short names in Windows
8384145: Use the default collector in JDK builds
8374323: Update copyright year to 2025 for the build system in files where it was missed
8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk
8381746: Add --with-print-assembly-options configure flag to set default PrintAssemblyOptions
8359181: Error messages generated by configure --help after 8301197
8385322: Provide configure flag to disable cds archive generation for NOCOOPS and _preview
8378838: Fix issues with "dead" code elimination and serviceability agent in libjvm.so on Linux
8387702: Linux/clang: enable linktime-gc on libjvm.so too, when it is configured
8366777: Build fails unknown pseudo-op with old AS on linux-aarch64
8368312: Move CC_OUT_OPTION out of spec.gmk
8382582: Remove the experimental JVMCI feature
8378823: AIX build fails after zlib updated by JDK-8378631
8311938: Add default cups include location for configure on AIX
8320915: Update copyright year in build files
8170681: Remove fontconfig header files from JDK source tree
8287155: Additional make typos
8386844: Update to use jtreg 8.3
8387876: Remove psapi lib
8387074: Remove duplicate handling of sparc in platform.m4
8257679: Improved unix compatibility layer in Windows build (winenv)
8385525: Suggest Metal toolchain download in configure error on Xcode 26+
8381449: Build fails when Windows is not installed on C:
8350801: Add a code signing hook to the JDK build system
8344030: Improved handling of TOOLCHAIN_PATH