RFR (M): 8036767 PPC64: Support for little endian execution model

David Holmes david.holmes at oracle.com
Tue Mar 11 08:59:27 UTC 2014

On 11/03/2014 6:36 PM, Volker Simonis wrote:
> On Tue, Mar 11, 2014 at 4:29 AM, David Holmes <david.holmes at oracle.com> wrote:
>> I don't see anything that actually controls what is built. Is it the case
>> that the new arch value will be reported by uname on the ppc64le system?
>> (I cringe seeing a new top-level arch introduced for this.)
> I didn't liked this too much as well in my first review and I think we
> can get along without a new top-level arch (see
> http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/2014-March/001790.html).
> But in the end I can live with both approaches (and having two
> top-level archs probably makes it slightly simpler to support them
> both in parallel) so I think finally it is up to you which approach we
> take.

I agree with your initial review. I don't see a LE build as a distinct 
architecture but a variant of ppc64.

Lets see what anyone else has to say.


> Regards,
> Volker
>> Thanks,
>> David
>> On 7/03/2014 1:37 PM, Alexander Smundak wrote:
>>> This patch contains the changes to the build files to build JDK on the
>>> little endian PowerPC64 running Linux, and the changes to the source
>>> files to support little endian mode.
>>> This preceding related change
>>> https://bugs.openjdk.java.net/browse/JDK-8036767 added support for the
>>> ELFv2 ABi used on the little endian PowerPC64.
>>> Please review and test this change. I need a sponsor.
>>> The patch is at:
>>> http://cr.openjdk.java.net/~martin/asmundak/8036767/webrev.00/
>>> Sasha

More information about the hotspot-dev mailing list