[8u] RFR: JDK-8253036: Support building the Zero assembler port on AArch64

Yangfei (Felix) felix.yang at huawei.com
Wed Sep 16 11:58:02 UTC 2020


Hi,

> -----Original Message-----
> From: jdk8u-dev [mailto:jdk8u-dev-retn at openjdk.java.net] On Behalf Of
> Aleksey Shipilev
> Sent: Wednesday, September 16, 2020 6:23 PM
> To: Andrew Hughes <gnu.andrew at redhat.com>; jdk8u-
> dev at openjdk.java.net
> Subject: Re: [8u] RFR: JDK-8253036: Support building the Zero assembler port
> on AArch64
> 
> On 9/16/20 8:27 AM, Andrew Hughes wrote:
> > Bug: https://bugs.openjdk.java.net/browse/JDK-8253036
> > Webrev:
> https://cr.openjdk.java.net/~andrew/openjdk8/8253036/webrev.01/
> 
> That's it, no more changes required for Zero?
> 
> Would be nice to verify that thing is able to "make bootcycle-images" on
> native AArch64.

I have just created a Zero build on my aarch64 server with the proposed patch by doing: make; make install
I tried some trivial workloads and looks like this Zero build works. 
Also performed "make bootcycle-images" and Zero builds fine.

I guess it might be better to incorporate the following change in the same file:

#else
     #error Method os::dll_load requires that one of following is defined:\
-         IA32, AMD64, IA64, __sparc, __powerpc__, ARM, S390, ALPHA, MIPS, MIPSEL, PARISC, M68K
+         IA32, AMD64, IA64, __sparc, __powerpc__, ARM, S390, ALPHA, MIPS, MIPSEL, PARISC, M68K, AARCH64
 #endif

Hope that helps.

Thanks,
Felix





More information about the jdk8u-dev mailing list