-
Notifications
You must be signed in to change notification settings - Fork 707
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
Building DDR for AArch64 #8331
Building DDR for AArch64 #8331
Conversation
@knn-k Do you have a plan to fix OMR's ddrgen for cross-compile use-cases such as this? |
Yes, I am trying to enable DDR in the cross compilation environment. |
@knn-k Can you share a link to your work (a branch or a pull request) so we can follow along (and perhaps help)? |
I have not opened PRs other than this PR and #8171 so far. I have also edited closed/autoconf/custom-hook.m4 in openj9-openjdk-jdk11 locally, adding I will try building DDR in the native AArch64 environment to see what happens. |
|
I see the following error during the build in the native AArch64 environment:
|
It may make sense to add support for 128-bit scalar types, but until then, you will need to blacklist the type |
@keithc-ca Thank you for your comment. What do other platforms do for adding support for new types or blacklisting types? |
Blacklisted types are listed in [1]; you may need to blacklist the type(s) that have fields which are arrays of [1] https://github.com/eclipse/openj9/blob/master/runtime/ddr/blacklist |
This commit adds build configuration for DDR for AArch64. Signed-off-by: KONNO Kazuhiro <konno@jp.ibm.com>
I added a line in the Build depends on ibmruntimes/openj9-openjdk-jdk11#259 . |
@keithc-ca : would you mind reviewing this please? |
I think the dependency is the reverse: enabling DDR for aarch64 by default depends on this change. |
I wanted to say "ibmruntimes/openj9-openjdk-jdk11#259 needs to be applied for the changes in this PR to work." |
You can use the |
Technically, no, this can be tested via |
The travis build is sufficient testing for this. Further testing can occur in ibmruntimes/openj9-openjdk-jdk11#259. |
This commit adds build configuration for DDR for AArch64.
Signed-off-by: KONNO Kazuhiro konno@jp.ibm.com