OpenJDK7 port to the little endian PowerPC64

Jeremy Manson jeremymanson at google.com
Mon Feb 17 11:50:35 PST 2014


(To clarify: those people are contact people.  Which is funny, because a
fair number of them don't work at Google anymore.  I should probably be
listed, also.)


On Mon, Feb 17, 2014 at 11:25 AM, Jeremy Manson <jeremymanson at google.com>wrote:

> The Google line is misleading.  The contributor agreement with Google does
> *not* limit contributions to those individuals.
>
> Not sure who to take this up with, but I'm happy to continue this
> conversation wherever it is appropriate.
>
> Jeremy
>
>
> On Mon, Feb 17, 2014 at 7:03 AM, Volker Simonis <volker.simonis at gmail.com>wrote:
>
>> 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
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20140217/6b4d1868/attachment.html 


More information about the ppc-aix-port-dev mailing list