Andrew Hughes
Andrew Hughes
The 8u configure script defines compiler flags in `EXTRA_CFLAGS`, `EXTRA_LDFLAGS` and `EXTRA_ASFLAGS`. Some are added by configure tests, while others are taken directly from corresponding options passed by the user....
This is a re-do of #445 as we reached a deadlock where I could not make myself commit author, as I was not the PR author, and Thomas could not...
This backport introduces the JFR security event, `InitialSecurityProperty`, and along with it, the caching of the initial security properties which is also used by [JDK-8281658](https://bugs.openjdk.org/browse/JDK-8281658) to show the security properties...
The backport of 8210988 contained a number of issues, the most serious of which is it completely removed warnings from `gcc` builds by changing `WARNING_CFLAGS_JDK` and `WARNING_CFLAGS_JVM`, but not defining...
Attempt to fix 8337312 using the same logic from `jdk/src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h`: ~~~ /// Properly define some macros to accommodate /// older MSVC versions. # if defined(_MSC_VER) && _MSC_VER --------- ### Progress...
This updates the in-tree giflib to 5.2.2. The actual code changes are a clean backport, but the license file changes needed adapting from the `giflib.md` file in 11u and later...
Update of the in-tree copy of LCMS to 2.17. Patch from 17u required no manual intervention to apply to 11u and built fine locally. --------- ### Progress - [x] Change...
Partial backport of a fix for a race condition in code adapted from JavaCallWrapper for the FFM API. This is more visible in 22 and later, where FFM is fully...
This backport replaces the local definition of `uabs` with `g_uabs` to avoid a conflict with the `uabs` declared in versions of glibc 2.42 and later. The patch is mostly clean,...
Let's try to enable full builds for the additional (i.e. cross-compilation to s390x, aarch64, arm & ppc64le) builds, so the JDK native code gets built as well. --------- ### Progress...