RFR: 8340801: Disable ubsan checks in some awt/2d coding [v2]
Matthias Baesken
mbaesken at openjdk.org
Wed Oct 2 11:39:35 UTC 2024
On Wed, 2 Oct 2024 09:38:41 GMT, David Holmes <dholmes at openjdk.org> wrote:
> > So maybe src/java.base/unix/native/libjava
>
> That is header files for libjava.
>
> This is why I said it would be hard to find a shared location where this can be used across different modules - because there presently isn't one.
In practise the headers from there go into **a lot** of libs across the whole jdk C codebase.
Take for example jni_util.h (share/native/libjava/jni_util.h) - I see this additionally to libjava in C code from libmanagement, awt, librmi , libnio just to name a few .
So maybe jni_util.h / jni_util_md.h itself is a place where this can be put. Or a header located beside it .
-------------
PR Comment: https://git.openjdk.org/jdk/pull/21184#issuecomment-2388428790
More information about the client-libs-dev
mailing list