-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
8238316: jextract emits a C_BOOL when source says char #25
Conversation
👋 Welcome back sundar! A progress list of the required criteria for merging this PR into |
Webrevs
|
src/jdk.incubator.jextract/share/classes/jdk/incubator/jextract/tool/JavaSourceBuilder.java
Outdated
Show resolved
Hide resolved
src/jdk.incubator.jextract/share/classes/jdk/incubator/jextract/tool/JavaSourceBuilder.java
Outdated
Show resolved
Hide resolved
src/jdk.incubator.jextract/share/classes/jdk/internal/jextract/impl/LayoutUtils.java
Outdated
Show resolved
Hide resolved
* adjusted test as suggested in the review. * support for "long double" for all platforms and expanded test.
640bd26
to
ca463ab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
@sundararajana This change now passes all automated pre-integration checks. When the change also fulfills all project specific requirements, type
➡️ To integrate this PR with the above commit message, type |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, I'm not 100% sure if we've dealt with COMPLEX_LONGDOUBLE
in all required places.
@@ -61,21 +61,24 @@ public static String getName(Cursor cursor) { | |||
|
|||
public static MemoryLayout getLayout(Type t) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What about COMPLEX_LONGDOUBLE and friends here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
/integrate |
@sundararajana |
Using SystemABI.Type of MemoryLayouts to generate layout constants
Progress
Issue
Reviewers
Download
$ git fetch https://git.openjdk.java.net/panama-foreign pull/25/head:pull/25
$ git checkout pull/25