RFR: 8308246: PPC64le build broken after JDK-8304913 [v2]

Alan Bateman alanb at openjdk.org
Wed May 17 10:33:46 UTC 2023


On Wed, 17 May 2023 09:07:03 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

> Yes, linux-ppc64 is big endian. The 2 flavors are completely incompatible. linux-ppc64le is basically a new platform. Endianness should actually get checked in addition to the archName.

Okay, I was only asking because the ModuleTarget attribute has the OS and arch, the endianness is derived from those right now. Maybe in the future there can be more about the architecture and processor features (e.g. soft vs. hard float).  So mulling over this change and wondering what happens if there is cross linking involve these two platforms.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/14027#discussion_r1196285271


More information about the core-libs-dev mailing list