On Thu, Feb 19, 2015 at 9:32 AM, Erik Joelsson <erik.joels...@oracle.com> wrote: > Hello, > > The differences to the 8u patch: > > * -DABI_ELFv2 is not added to CFLAGS.
I'm even not sure why we need this in 8. As far as I can see it is not used in the jdk sources. As far as I know we only use it in the hotspot sources, but for hotspot we already set it in make/linux/makefiles/ppc64.make > * Setting of INCLUDE_SA is not changed in jdk-options.m4. Is this because > it's already covered by other conditionals in jdk 9? > That's because we now have the SA for ppc64 in jdk9. Tiago is currently working on a downport to jdk8u. > I do not know if this is significant, but would appreciate a comment on the > reasoning. > > /Erik > > > On 2015-02-19 05:22, David Holmes wrote: >> >> Now hosted at: >> >> http://cr.openjdk.java.net/~dholmes/ahughes-rh1191652-jdk9-webrev/ >> >> David >> >> On 19/02/2015 1:35 PM, David Holmes wrote: >>> >>> Hi Tiago, >>> >>> Please email me the tar files and I will host it for you. >>> >>> Thanks, >>> David >>> >>> On 19/02/2015 1:02 PM, Tiago Sturmer Daitx wrote: >>>> >>>> On Wed, 2015-02-18 at 07:33 -0500, Andrew Hughes wrote: >>>>> >>>>> I now have these changes working on 8u31: >>>>> >>>>> http://cr.openjdk.java.net/~andrew/rh1191652/root >>>>> http://cr.openjdk.java.net/~andrew/rh1191652/jdk >>>>> >>>>> I can re-base these onto whichever OpenJDK 9 tree is appropriate and >>>>> push when >>>>> reviewed under the same bug as used for the HotSpot side. >>>> >>>> >>>> Concurrently to Andrew I also worked on a fix for JDK9 and came up with >>>> a somewhat different approach (based on jdk9/dev): >>>> >>>> >>>> http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/webrev.00/hotspot/ >>>> http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/webrev.00/root >>>> >>>> To make it easy I already rebased Andrew's JDK8u31 patches to jdk9/dev >>>> (due to that the webrev ended up with my username). >>>> >>>> >>>> http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/ahughes-webrev.00/hotspot/ >>>> >>>> >>>> http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/ahughes-webrev.00/jdk >>>> >>>> >>>> http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/ahughes-webrev.00/root >>>> >>>> >>>> I tested both approaches by building Hadoop (which triggered some >>>> interesting bugs on various projects due to Jigsaw). >>>> >>>> Sorry for the github links, but I don't have an account at >>>> cr.openjdk.java.net that I can use. I can provide tar files if anyone is >>>> willing to host those webrevs. >>>> >>>> Regards, >>>> Tiago Daitx >>>> >