Looks good to me. /Magnus
> 21 dec. 2015 kl. 21:18 skrev Bob Vandette <bob.vande...@oracle.com>: > > http://cr.openjdk.java.net/~bobv/8145936/webrev.00/ > > Please review the following fixes that were required to complete the > initial bringup of the iOS ARM64 Zero Java runtime in the JDK 9 Mobile/dev > forest. > > 1. Change the VAR_CPU_ARCH for 64-bit to "arm" from “aarch64 in order to > ensure that OPENJDK_TARGET_CPU_ARCH is set to CPU architecture family > and not specific architecture version. This is the way x86/x86_x64 is also > handled. > > 2. Add the SocketOption and UnixConstant template files into the JDK repo. > These are required for cross compilation builds since the genSocketOption > and genUnixConstants programs cannot be run on the build system. > > 3. Add a macosx directory for iOS build in the NIO makefile. > Exclude the UTIFileTypeDetector.c file from the iOS build since it > is dependent on a Framework that is not available in iOS. We probably > should remove the entire MacOSXFileSystemProvider set of classes. > Currently the default provider for iOS is Bsd. > > Bob Vandette >