I caught that and gave Gary an updated set of os_linux* files that hopefully 
corrected this.

Here’s the updated changes that Gary just pushed today.

http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f1acc8fa34b8


Bob.

> On Dec 18, 2015, at 4:11 PM, Thomas Stüfe <thomas.stu...@gmail.com> wrote:
> 
> Hi Gary,
> 
> In the Linux os layer - especially in os_linux.cpp - I see you have
> reintroduced old coding we just painstakingly removed because it was not
> needed for modern Linuxes anymore. For instance, coding dealing with old
> Linuxthreads (vs Nptl, which is ubiquitous nowadays) or workarounds for old
> glibc bugs. Is this really needed for Android? Or is this just a merge
> error?
> 
> Kind regards, Thomas
> On Dec 11, 2015 16:15, "Gary Adams" <gary.ad...@oracle.com> wrote:
> 
>> Here's the initial upload of changes that provides support for the ios and
>> android ports
>> for the mobile/dev repos. While there have been some preliminary reviews
>> of the code,
>> there is still more work required before we will look for more thorough
>> reviews
>> and an integration to mobile/jdk9 repos.
>> 
>>  Issue: https://bugs.openjdk.java.net/browse/JDK-8145132
>>  Webrev: http://cr.openjdk.java.net/~gadams/8145132/webrev.00/
>> 
>> 
>> Here's a simple configure script to generate a ios-x86_64 build for use
>> with the iphone simulator. (uses homebrew 64 bit freetype from pkgconfig)
>> 
>> export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
>> export PATH=$JAVA_HOME/bin:~/homebrew/bin:$PATH
>> 
>> bash ../../configure \
>>    --openjdk-target=x86_64-macos-ios \
>>    --with-boot-jdk=$JAVA_HOME \
>>    --disable-warnings-as-errors \
>>    --disable-headful \
>>    --enable-static-build=yes \
>>    --with-jvm-variants=minimal1
>> 
>> 
>> Also, tested with i586-macos-ios target for 32 bit
>> with a locally built --with-freetype 2.6.2.
>> 

Reply via email to