RFR: 8340205: Native linker allows MemoryLayout consisting of only PaddingLayout [v5]
Maurizio Cimadamore
mcimadamore at openjdk.org
Mon Sep 30 13:35:40 UTC 2024
On Mon, 30 Sep 2024 13:30:21 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:
> When writing this, I realize the last bullet above might be problematic for jextract: jextract models unsupported types (e.g. `long double` in x64) as padding. So I wonder what happens if two fields of unsupported types are found next to each other...
That said, jextract does not generate any structs with unsupported fields, or functions with unsupported types, so perhaps there's no issue there.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/21041#issuecomment-2383205673
More information about the core-libs-dev
mailing list