RFR: JDK-8171409 Create a smoother configure experience on macosx

2016-12-18 Thread Magnus Ihse Bursie
There are some "paper cuts" when running configure on macosx. They are trivial to fix and makes for a smoother experience. Bug: https://bugs.openjdk.java.net/browse/JDK-8171409 WebRev: http://cr.openjdk.java.net/~ihse/JDK-8171409-better-macosx-configure/webrev.01 /Magnus

RFR(xs): 8171408: [aix] TOC overflow when linking the gtest libjvm.so

2016-12-18 Thread Thomas Stüfe
Hi all, please take a look at this small fix. In short, on AIX when linking the gtest version of libjvm.so, the TOC overflows. So the gtest libjvm.so must be linked with -bbigtoc, in contrast to the regular libjvm.so, which has no problems and can keep using a small TOC. Also, I compile all gtes

Re: RFR(xs): 8171225: [aix] Build gtests on AIX 7.1 with xlC 12

2016-12-18 Thread Thomas Stüfe
Hi Volker, Thank you for reviewing. I'll do the TOC issue this in a follow up change. Kind Regards, Thomas On Thu, Dec 15, 2016 at 12:24 PM, Volker Simonis wrote: > Hi Thomas, > > can you please try to fix the TOC issues for the gtest build only. I > don't like that we have to build everything

Re: RFR(xs): 8171225: [aix] Build gtests on AIX 7.1 with xlC 12

2016-12-18 Thread Thomas Stüfe
HI all, after investigating I see a number of issues preventing gtest from running on AIX, so I decided to get the fix for the wrong assert in the hotspot out of the way and open follow up issues for the other problems. So, this is just the fixed assert, fixed in the fashion David suggested. All

Re: RFR(xs): 8171225: [aix] Build gtests on AIX 7.1 with xlC 12

2016-12-18 Thread Thomas Stüfe
Hi David, thanks for your review, your suggestion makes sense. Will incorporate it into the next webrev; but first I have to try and meet Volkers linker demands :) Thanks, Thomas On Thu, Dec 15, 2016 at 11:33 AM, David Holmes wrote: > Hi Thomas, > > On 15/12/2016 4:43 PM, Thomas Stüfe wrote: >