[foreign-jextract] RFR: 8252247: regenerate jdk.internal.clang.libclang sources using jextract [v2]

Jorn Vernee jvernee at openjdk.java.net
Mon Aug 24 18:08:07 UTC 2020


On Mon, 24 Aug 2020 15:40:21 GMT, Athijegannathan Sundararajan <sundar at openjdk.org> wrote:

>> Regenerated libclang classes and manually adjusted as documented.
>
> Athijegannathan Sundararajan has updated the pull request with a new target base due to a merge or a rebase. The
> incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two
> additional commits since the last revision:
>  - Adding default constructor to JextractToolProvider to take care of javac lint issue.
>  - 8252247: regenerate jdk.internal.clang.libclang sources using jextract

Marked as reviewed by jvernee (Committer).

src/jdk.incubator.jextract/share/classes/README line 8:

> 7: * CSupport.SysV.* imports replaced by CSupport.* (platform independent C layouts)
> 8: * Generated C_LONG layouts are replaced with C_LONGLONG for portability
> 9: * Index_h$constants$N classes were renamed to be Index_h$constants_N

Which C_LONG did you have to change to C_LONGLONG?

-------------

PR: https://git.openjdk.java.net/panama-foreign/pull/290


More information about the panama-dev mailing list