OpenJDK7 port to the little endian PowerPC64
Volker Simonis
volker.simonis at gmail.com
Mon Feb 17 07:03:10 PST 2014
Hi Alexander,
and there's one thing I forgot - you have to sign the Oracle
Contribution Agreement (OCA,
http://www.oracle.com/technetwork/oca-405177.pdf) before we can check
in your contributions.
As far as I can see, you're not on the list of the current signatories
(http://www.oracle.com/technetwork/community/oca-486395.html) and
Google only signed the OCA for a specific set of people which doesn't
include you.
Regards,
Volker
On Mon, Feb 17, 2014 at 2:44 PM, Volker Simonis
<volker.simonis at gmail.com> wrote:
> Hi Alexander,
>
> we are currently evaluating your changes. Goetz will follow up with a
> more detailed answer soon.
>
> Nevertheless I have some general questions:
>
> - where can we find more information about the "PowerPC ELFv2 ABI"? I
> googled around however all I could find were various mail threads but
> no real documents? Is there any "official" site/announcement about
> "PowerPC ELFv2 ABI" available (from IBM, OpenPower, ...)?
>
> - is this called 'ppc64le' or 'ppc64el'? It seems like on
> Debian/Ubuntu lists they use 'ppc64el' while in Fedora/RedHat land
> 'ppc64le' seems to be more common.
>
> - what Linux distribution are you are working with?
>
> By the way, for jdk7 we need no bug ID for now, because our port has
> it's own porting forest and we can freely submit changes there without
> any restrictions. But you may have noticed that meanwhile our port has
> been integrated into OpenJDK main code line (i.e. jdk9/hs-comp for now
> but it will be in jdk9/dev soon) and we plan to integrate it into
> jdk8u/dev in the 8u20 time frame. If we want to bring in your port
> there, we will need an official Bug ID and reviews. Are you interested
> in jdk8/jdk9 as well or is jdk7 enough for now?
>
> Thank you and best regards,
> Volker
>
>
> On Sat, Feb 15, 2014 at 12:38 AM, Alexander Smundak <asmundak at google.com> wrote:
>> I haven't done this before, and I don't have an account on openjdk, so
>> I had to ask my coworker to upload the webrevs. The one for the
>> hotspot is at http://cr.openjdk.java.net/~rasbold/ppc64le/hotspot/webrev.00,
>> and the one for jdk is at
>> http://cr.openjdk.java.net/~rasbold/ppc64le/jdk/webrev.00
>> The change for the jdk/ is small, but the change for the hotspot/ is
>> fairly large and I am willing to break it into pieces if you say so.
>> Oh, and can you create a bug ID for this?
>>
>> Alexander
>>
>> On Fri, Feb 14, 2014 at 12:04 AM, Lindenmaier, Goetz
>> <goetz.lindenmaier at sap.com> wrote:
>>> Hi Alexander,
>>>
>>> Nice to hear you are using the port!
>>>
>>> Yes, we can commit these changes to jdk7u. Can you supply
>>> two webrevs, for hotspot and jdk?
>>>
>>> Best regards,
>>> Goetz.
>>>
>>> -----Original Message-----
>>> From: ppc-aix-port-dev-bounces at openjdk.java.net [mailto:ppc-aix-port-dev-bounces at openjdk.java.net] On Behalf Of Alexander Smundak
>>> Sent: Donnerstag, 13. Februar 2014 20:07
>>> To: ppc-aix-port-dev at openjdk.java.net
>>> Subject: OpenJDK7 port to the little endian PowerPC64
>>>
>>> I am working on porting OpenJDK7 to the little endian PowerPC64
>>> running Linux (little endian support is part of the OpenPower
>>> initiative).
>>> The port is based on OpenJDK7 for PowerPC in the
>>> http://hg.openjdk.java.net/ppc-aix-port/jdk7u. It is functioning: it
>>> can build itself, and all but a few Jtreg tests in jdk/test succeed.
>>> The port was initially targeting the "old" ABI (that is, the same ABI
>>> that big endian PowerPC64 is using), and is now targeting v2 ABI (the
>>> function descriptors are dropped and two words are dropped from the
>>> base frame).
>>> Would it be possible to add this port to the ppc-aix-port/jdk7u
>>> repository? The changes are moderate, 'hg diff' for the hotspot ~2300
>>> lines, plus ~400 lines for jdk et al.
>>>
>>> Alexander Smundak
More information about the ppc-aix-port-dev
mailing list