hg: ppc-aix-port/jdk8/jdk: 61 new changesets

Volker Simonis volker.simonis at gmail.com
Mon Apr 29 08:52:25 PDT 2013


Yes, that fixed build.
Thanks, I'll check it in.

Regards,
Volker


On Mon, Apr 29, 2013 at 3:44 PM, Steve Poole <spoole at linux.vnet.ibm.com> wrote:
> Turns out to be a little bit more complicated that I first thought.  the autoconf process has changed the way that the attach code is built.
>
> On 7 the process is an inclusive one.  In make/com/sun/tools/attach/FILES_c.gmk there is a selection process that determines what files to add for each platform.
> In 8 the process has changed to an exclusive process and is done in makefiles/CompileNativeLibraries.gmk.  In this file you specify files  to exclude if not building on a particular platform.
>
> This jdk repo diff looks like the correct fix but I haven't built it on Solaris yet - just dusting off the server :-)
>
>
> diff -r 18d44adcc7db -r cade6d090324 makefiles/CompileNativeLibraries.gmk
> --- a/makefiles/CompileNativeLibraries.gmk      Sat Apr 27 17:38:13 2013 +0800
> +++ b/makefiles/CompileNativeLibraries.gmk      Mon Apr 29 14:36:18 2013 +0100
> @@ -1018,6 +1018,9 @@
>  ifneq ($(OPENJDK_TARGET_OS),macosx)
>      LIBATTACH_EXCLUDE_FILES+=BsdVirtualMachine.c
>  endif
> +ifneq ($(OPENJDK_TARGET_OS),aix)
> +    LIBATTACH_EXCLUDE_FILES+=AixVirtualMachine.c
> +endif
>
>  $(eval $(call SetupNativeCompilation,BUILD_LIBATTACH,\
>                 LIBRARY:=attach, \
>
>
> On 29 Apr 2013, at 13:17, Steve Poole <spoole at linux.vnet.ibm.com> wrote:
>
>> Yes - seems we are inadvertently pulling in  AixVirtualMachine.c  into the build.
>>
>> We'll fix it, sorry to have broken your build!
>>
>> On 29 Apr 2013, at 10:53, Volker Simonis <volker.simonis at gmail.com> wrote:
>>
>>> Unfortunately this breaks at least the Solaris 8 build:
>>>
>>> see: http://cr.openjdk.java.net/~simonis/ppc-aix-port/index.html
>>>
>>>
>>> On Mon, Apr 29, 2013 at 7:19 AM, Jonathan Lu <luchsh at linux.vnet.ibm.com> wrote:
>>>> Hello ppc-port developers,
>>>>
>>>> This push is trying to port all the existing class library changes from
>>>> Java7 to Java8 repository.
>>>> But the autoconf support for a complete build is still in progress, will
>>>> keep the mailing list updated.
>>>>
>>>> Best regards
>>>> Jonathan
>>>>
>>>>
>>>> On 04/29/2013 11:53 AM, luchsh at linux.vnet.ibm.com wrote:
>>>>>
>>>>> Changeset: 90fab1a2bb64
>>>>> Author:    simonis
>>>>> Date:      2012-06-22 15:53 +0200
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/90fab1a2bb64
>>>>>
>>>>> Initial PPC-Port checkin
>>>>>
>>>>> With this change the JDK repository should build on Linux/PPC with a IBM
>>>>> JDK7 boot JDK.
>>>>>
>>>>> - change some mapfiles to use use the anonymous name space to avoid
>>>>> problems with old SuSE linkers
>>>>> - intruduce special environment variable "FT_CFLAGS" for the freetype
>>>>> sanity check.
>>>>> - introduced new ppc64 configuration in make/common/Defs-linux.gmk
>>>>> - define ppc64 for the sound build
>>>>>
>>>>> Compiled with the following command lines:
>>>>>
>>>>> debug build:
>>>>> ------------
>>>>> make FT_CFLAGS=-m64 LANG=C
>>>>> ALT_BOOTDIR=/sapmnt/depot/tools/gen/linuxppc64/licenseware/jse/1.7.0
>>>>> ALT_OUTPUTDIR=/priv/d046063/OpenJDK/output_ppc-aix_jdk_dbg
>>>>> ARCH_DATA_MODEL=64 HOTSPOT_BUILD_JOBS=8 PARALLEL_COMPILE_JOBS=8
>>>>> ALT_FREETYPE_LIB_PATH=/usr/local/lib
>>>>> ALT_FREETYPE_HEADERS_PATH=/usr/local/include
>>>>> ANT_HOME=/usr/local/apache-ant-1.8.4 ANT_ARGS=-autoproxy
>>>>> IDLJ=$(ALT_BOOTDIR)/bin/java -cp $(ALT_BOOTDIR)/lib/tools.jar
>>>>> com.sun.tools.corba.se.idl.toJavaPortable.Compile
>>>>> RMIC=$(ALT_BOOTDIR)/bin/java -cp $(ALT_BOOTDIR)/lib/tools.jar
>>>>> sun.rmi.rmic.Main VERBOSE=true HOTSPOT_TARGET=all_debugcore CC_INTERP=true
>>>>> OPENJDK=true CORE_BUILD=true debug_build 2>&1 | tee
>>>>> /priv/d046063/OpenJDK/output_ppc-aix_jdk_dbg.log
>>>>>
>>>>> product build:
>>>>> --------------
>>>>> make FT_CFLAGS=-m64 LANG=C
>>>>> ALT_BOOTDIR=/sapmnt/depot/tools/gen/linuxppc64/licenseware/jse/1.7.0
>>>>> ALT_OUTPUTDIR=/priv/d046063/OpenJDK/output_ppc-aix_jdk_opt
>>>>> ARCH_DATA_MODEL=64 HOTSPOT_BUILD_JOBS=8 PARALLEL_COMPILE_JOBS=8
>>>>> ALT_FREETYPE_LIB_PATH=/usr/local/lib
>>>>> ALT_FREETYPE_HEADERS_PATH=/usr/local/include
>>>>> ANT_HOME=/usr/local/apache-ant-1.8.4 ANT_ARGS=-autoproxy
>>>>> IDLJ=$(ALT_BOOTDIR)/bin/java -cp $(ALT_BOOTDIR)/lib/tools.jar
>>>>> com.sun.tools.corba.se.idl.toJavaPortable.Compile
>>>>> RMIC=$(ALT_BOOTDIR)/bin/java -cp $(ALT_BOOTDIR)/lib/tools.jar
>>>>> sun.rmi.rmic.Main VERBOSE=true HOTSPOT_TARGET=all_productcore CC_INTERP=true
>>>>> OPENJDK=true CORE_BUILD=true product_build 2>&1 | tee
>>>>> /priv/d046063/OpenJDK/output_ppc-aix_jdk_opt.log
>>>>>
>>>>> ! make/com/sun/java/pack/mapfile-vers
>>>>> ! make/com/sun/java/pack/mapfile-vers-unpack200
>>>>> ! make/common/Defs-linux.gmk
>>>>> + make/java/main/java/mapfile-ppc64
>>>>> ! make/javax/sound/SoundDefs.gmk
>>>>> ! make/tools/freetypecheck/Makefile
>>>>>
>>>>> Changeset: 172992c7bc42
>>>>> Author:    Steve Poole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-10 11:26 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/172992c7bc42
>>>>>
>>>>> Initial AIX build config files primarily based on changes from SAP.  This
>>>>> is to preserve any Hotspot speciific settings
>>>>>
>>>>> + make/common/Defs-aix.gmk
>>>>> + make/common/shared/Compiler-xlc_r.gmk
>>>>> + make/common/shared/Defs-aix.gmk
>>>>> ! make/common/shared/Platform.gmk
>>>>>
>>>>> Changeset: 2761e76a4935
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-10 11:47 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/2761e76a4935
>>>>>
>>>>> Updated Defs-versions to understand about using xlc compiler on AIX
>>>>>
>>>>> ! make/common/shared/Defs-versions.gmk
>>>>>
>>>>> Changeset: 8d63cca077b2
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-10 13:13 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/8d63cca077b2
>>>>>
>>>>> Updated Platform.gmk to set PLATFORM=aix when uname is AIX
>>>>>
>>>>> ! make/common/shared/Platform.gmk
>>>>>
>>>>> Changeset: 31adc05f77dc
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-10 15:17 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/31adc05f77dc
>>>>>
>>>>> Switched LD path setup for freetype version check so AIX can be covered by
>>>>> the 'everything else' part
>>>>>
>>>>> ! make/tools/freetypecheck/Makefile
>>>>>
>>>>> Changeset: 7d85e834f12d
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-10 15:35 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/7d85e834f12d
>>>>>
>>>>> Added AIX version of classlist
>>>>>
>>>>> + make/tools/sharing/classlist.aix
>>>>>
>>>>> Changeset: afed0daae9f2
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-10 17:12 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/afed0daae9f2
>>>>>
>>>>> Added initial AIX version of UNIXProcess.java  copied from existing
>>>>> Solaris one
>>>>>
>>>>> + src/solaris/classes/java/lang/UNIXProcess.java.aix
>>>>>
>>>>> Changeset: 87963ec66a1b
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-10 17:26 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/87963ec66a1b
>>>>>
>>>>> Updated genUnixConstants.c to compile on AIX.  Made location of fcntl.h
>>>>> file platform specific and added a default value for O_NOFOLLOW as not
>>>>> supported on AIX
>>>>>
>>>>> ! src/solaris/native/sun/nio/fs/genUnixConstants.c
>>>>>
>>>>> Changeset: 780121d891f6
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-11 07:27 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/780121d891f6
>>>>>
>>>>> Extended BSD remapping of special 64 bit directory function names to
>>>>> generic versions to now apply to AIX.
>>>>>
>>>>> ! src/solaris/native/java/io/UnixFileSystem_md.c
>>>>>
>>>>> Changeset: b1c5fa9f989f
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-11 07:35 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/b1c5fa9f989f
>>>>>
>>>>> Implemented a no-op version of getPlatformTimeZoneID() for AIX
>>>>>
>>>>> ! src/solaris/native/java/util/TimeZone_md.c
>>>>>
>>>>> Changeset: eac5c5f9b940
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-11 08:39 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/eac5c5f9b940
>>>>>
>>>>> Extend existing Solaris behaviour to cover AIX and treat empty TZ envvar
>>>>> same as no TZ envvar
>>>>>
>>>>> ! src/solaris/native/java/util/TimeZone_md.c
>>>>>
>>>>> Changeset: 65b6dc769115
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-11 09:01 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/65b6dc769115
>>>>>
>>>>> Extended find zone info functionaility to compile on AIX
>>>>>
>>>>> ! src/solaris/native/java/util/TimeZone_md.c
>>>>>
>>>>> Changeset: 0348aeb5e5e1
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-12 12:19 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/0348aeb5e5e1
>>>>>
>>>>> Explicitly defined ARCH_DATA_MODEL for AIX to be 64
>>>>>
>>>>> ! make/common/shared/Platform.gmk
>>>>>
>>>>> Changeset: 6b43c6e06e8c
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-12 13:34 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/6b43c6e06e8c
>>>>>
>>>>> Added AIX to list of operating systems to include in static jli build
>>>>>
>>>>> ! make/common/Program.gmk
>>>>>
>>>>> Changeset: 5716f1a21a7c
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-12 13:43 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/5716f1a21a7c
>>>>>
>>>>> Extended decision to use pthreads in java_md_solinux to include specific
>>>>> use of USE_PTHREADS define
>>>>>
>>>>> ! src/solaris/bin/java_md_solinux.c
>>>>>
>>>>> Changeset: 60cc782447c2
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-12 13:50 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/60cc782447c2
>>>>>
>>>>> Updated using pthreads in java_md_solinux.c to just rely on USE_PTHREADS.
>>>>> Removed the superflous __linux__ as  USE_PTHREADS is already explictly
>>>>> turned on for linux builds
>>>>>
>>>>> ! src/solaris/bin/java_md_solinux.c
>>>>>
>>>>> Changeset: cd3080f66f3b
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-12 15:07 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/cd3080f66f3b
>>>>>
>>>>> Disable use of sys/swap.h when building UnixOperatingSystem_md.c on AIX
>>>>>
>>>>> ! src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
>>>>>
>>>>> Changeset: 86e6fe5f6daf
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-12 15:22 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/86e6fe5f6daf
>>>>>
>>>>> Expanded platform choice logic to include AIX when deciding to create the
>>>>> MB macro.
>>>>>
>>>>> ! src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
>>>>>
>>>>> Changeset: b62126d6173c
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-13 07:37 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/b62126d6173c
>>>>>
>>>>> Updated hprof demo to build on AIX.  Added SAP changes to fake out DLinfo
>>>>> etc
>>>>>
>>>>> ! src/solaris/demo/jvmti/hprof/hprof_md.c
>>>>>
>>>>> Changeset: e793b97105d0
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-13 07:54 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/e793b97105d0
>>>>>
>>>>> Updated hprof_md.c to include AIX as platform without hires timer
>>>>>
>>>>> ! src/solaris/demo/jvmti/hprof/hprof_md.c
>>>>>
>>>>> Changeset: a4d41efde6a9
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-13 08:12 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/a4d41efde6a9
>>>>>
>>>>> Added missing Dlinfo structure for SAP version of hprof_md.c
>>>>>
>>>>> ! src/solaris/demo/jvmti/hprof/hprof_md.c
>>>>>
>>>>> Changeset: 59591ac1caaf
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-13 08:24 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/59591ac1caaf
>>>>>
>>>>> Enabled SoundDefs to build on AIX
>>>>>
>>>>> ! make/javax/sound/SoundDefs.gmk
>>>>>
>>>>> Changeset: 4ad0140ba1a4
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2012-07-13 08:49 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/4ad0140ba1a4
>>>>>
>>>>> Added missing B_FALSE and B_TRUE definitions for AIX when building ec
>>>>> component.
>>>>>
>>>>> ! src/share/native/sun/security/ec/impl/ecc_impl.h
>>>>>
>>>>> Changeset: 6e2ce584751d
>>>>> Author:    simonis
>>>>> Date:      2012-07-16 19:54 +0200
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/6e2ce584751d
>>>>>
>>>>> Export 'USE_PTHREADS' on Linux trough CPPFLAGS to fix the build because
>>>>> java_md_solinux.c now only relies on 'USE_PTHREADS' beeing defined.
>>>>>
>>>>> ! make/common/Defs-linux.gmk
>>>>> ! src/solaris/bin/java_md_solinux.c
>>>>>
>>>>> Changeset: f33af9a3634e
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-09 15:50 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/f33af9a3634e
>>>>>
>>>>> Enable building jaas library on AIX platform
>>>>>
>>>>> ! make/com/sun/security/auth/module/Makefile
>>>>>
>>>>> Changeset: e039572c0583
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-09 17:28 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/e039572c0583
>>>>>
>>>>> Add libmawt linking for libfontmanager on AIX platform
>>>>>
>>>>> ! make/sun/font/Makefile
>>>>>
>>>>> Changeset: a05952d6cc76
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-09 17:50 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/a05952d6cc76
>>>>>
>>>>> Use the solaris' approach of doing IsXRenderAvailable check for AIX
>>>>>
>>>>> ! src/solaris/native/sun/java2d/x11/XRBackendNative.c
>>>>>
>>>>> Changeset: 844660efd235
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-09 18:14 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/844660efd235
>>>>>
>>>>> Include dlfcn.h since link.h is not available on AIX
>>>>>
>>>>> ! src/share/native/sun/java2d/opengl/OGLFuncs.h
>>>>>
>>>>> Changeset: 3171249ea87f
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-13 17:34 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/3171249ea87f
>>>>>
>>>>> Disable sctp support for now on AIX platform
>>>>>
>>>>> ! make/com/sun/nio/Makefile
>>>>>
>>>>> Changeset: af09106f476c
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-13 17:42 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/af09106f476c
>>>>>
>>>>> dlopen() on AIX does not support RTLD_NOLOAD, so use RTLD_LZAY to
>>>>> workaround.
>>>>>
>>>>> ! src/solaris/native/sun/security/pkcs11/j2secmod_md.c
>>>>>
>>>>> Changeset: 5736640b828d
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-13 17:55 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/5736640b828d
>>>>>
>>>>> Enable medialib to build on AIX
>>>>> - Include header files needed by AIX
>>>>> - Expand data type definition to include AIX
>>>>> - Use malloc() to implement __mlib_malloc()
>>>>>
>>>>> ! src/share/native/sun/awt/medialib/mlib_sys.c
>>>>> ! src/share/native/sun/awt/medialib/mlib_types.h
>>>>>
>>>>> Changeset: b8516943f428
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-13 18:03 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/b8516943f428
>>>>>
>>>>> Use fork() to provide FORK() as Linux
>>>>>
>>>>> ! src/solaris/back/exec_md.c
>>>>>
>>>>> Changeset: 7e8e5d2183bc
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-13 18:14 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/7e8e5d2183bc
>>>>>
>>>>> Enable mannual and Javadoc on AIX platform
>>>>> - Add macro binary_file_verification.
>>>>> - Add manpage using linux ones.
>>>>> - Remove ja directory with -r option.
>>>>>
>>>>> ! make/common/Defs-aix.gmk
>>>>> ! make/common/Release.gmk
>>>>>
>>>>> Changeset: 7092f79399c3
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2012-08-13 18:33 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/7092f79399c3
>>>>>
>>>>> Enable awt to build on AIX
>>>>> - Makefile changes to include AIX platform for building libawt.
>>>>> - Link xawt/mawt and awt libraries to libjawt.
>>>>> - AIX does not support Dl_info and dladdr, use sun.boot.library.path
>>>>> property to simulate that.
>>>>> - Include unistd.h on AIX since no sys/unistd.h
>>>>>
>>>>> ! make/sun/awt/Makefile
>>>>> ! make/sun/jawt/Makefile
>>>>> ! src/solaris/native/sun/awt/awt_LoadLibrary.c
>>>>>
>>>>> Changeset: 2a2c61982915
>>>>> Author:    luchsh
>>>>> Date:      2012-08-13 20:15 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/2a2c61982915
>>>>>
>>>>> Make nio module to build on AIX
>>>>> - Add Unix common source files to AIX target.
>>>>> - Add AIX specific network constant definitions.
>>>>>
>>>>> ! make/java/nio/Makefile
>>>>> ! src/solaris/native/sun/nio/ch/Net.c
>>>>>
>>>>> Changeset: e562369a338e
>>>>> Author:    luchsh
>>>>> Date:      2012-08-13 20:20 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/e562369a338e
>>>>>
>>>>> Use macosx's BsdVirtualMachine implementation to provide tools/attach on
>>>>> AIX platform.
>>>>>
>>>>> ! make/com/sun/tools/attach/Exportedfiles.gmk
>>>>> ! make/com/sun/tools/attach/FILES_c.gmk
>>>>> ! src/solaris/native/sun/tools/attach/BsdVirtualMachine.c
>>>>>
>>>>> Changeset: 7776c9519362
>>>>> Author:    luchsh
>>>>> Date:      2012-08-13 20:41 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/7776c9519362
>>>>>
>>>>> Added enumIPv4Interfaces, enumIPv6Interfaces and getMacAddress
>>>>> implementation for AIX.
>>>>>
>>>>> ! src/solaris/native/java/net/NetworkInterface.c
>>>>>
>>>>> Changeset: a7744d0a79dc
>>>>> Author:    luchsh
>>>>> Date:      2012-12-07 16:16 -0600
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/a7744d0a79dc
>>>>>
>>>>> java8 bringup 2
>>>>>
>>>>> ! make/com/sun/jmx/Makefile
>>>>> ! make/sun/font/Makefile
>>>>> ! make/sun/jawt/Makefile
>>>>> ! src/share/bin/jli_util.h
>>>>> ! src/solaris/native/sun/awt/awt_LoadLibrary.c
>>>>> ! src/solaris/native/sun/java2d/x11/XRBackendNative.c
>>>>>
>>>>> Changeset: 06767f048a82
>>>>> Author:    luchsh
>>>>> Date:      2012-12-10 09:37 -0600
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/06767f048a82
>>>>>
>>>>> Merge PPC Linux changes
>>>>>
>>>>> ! make/common/shared/Defs-java.gmk
>>>>> ! src/share/native/java/lang/Thread.c
>>>>>
>>>>> Changeset: ac150cdd7c0d
>>>>> Author:    simonis
>>>>> Date:      2012-09-17 11:42 +0200
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/ac150cdd7c0d
>>>>>
>>>>> AIX changes to build the complete OpenJDK on a vanilla AIX system
>>>>>
>>>>> For more details see http://cr.openjdk.java.net/~simonis/aix_change_1/
>>>>>
>>>>> ! make/common/Defs-aix.gmk
>>>>> ! make/common/Defs.gmk
>>>>> ! make/common/Program.gmk
>>>>> ! make/java/jli/Makefile
>>>>> ! make/sun/splashscreen/Makefile
>>>>> ! make/sun/xawt/Makefile
>>>>> ! src/share/native/sun/font/layout/KernTable.cpp
>>>>>
>>>>> Changeset: 538df4791fa7
>>>>> Author:    simonis
>>>>> Date:      2012-10-22 18:27 +0200
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/538df4791fa7
>>>>>
>>>>> Some basic AIX changes to let the VM bootstrap itself and run JVM98.
>>>>>
>>>>> - fix problem in verifier which is not prepared that malloc(0) can
>>>>> return NULL
>>>>>   on AIX.
>>>>>
>>>>> - also added a basic implementation of NIO for AIX (to support
>>>>> logging/tracing
>>>>>   in the class library)
>>>>>
>>>>> Swing/AWT is still not working because of some FontConfig issues, but at
>>>>> least
>>>>> the resulting JDK can now be used to bootstrap itself.
>>>>>
>>>>> ! make/common/Defs.gmk
>>>>> ! make/common/Program.gmk
>>>>> ! make/common/shared/Defs-utils.gmk
>>>>> ! make/java/jli/Makefile
>>>>> ! make/java/nio/Makefile
>>>>> ! make/sun/font/Makefile
>>>>> ! src/share/native/common/check_code.c
>>>>> ! src/solaris/bin/java_md_solinux.c
>>>>> ! src/solaris/classes/sun/nio/ch/Port.java
>>>>> + src/solaris/classes/sun/nio/fs/AixFileStore.java
>>>>> + src/solaris/classes/sun/nio/fs/AixFileSystem.java
>>>>> + src/solaris/classes/sun/nio/fs/AixFileSystemProvider.java
>>>>> ! src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java
>>>>> ! src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java
>>>>> ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c
>>>>>
>>>>> Changeset: 9d6793b24678
>>>>> Author:    simonis
>>>>> Date:      2012-10-23 09:43 +0200
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/9d6793b24678
>>>>>
>>>>> Add some AIX-specific files which were missing from changeset
>>>>> 5101:a06818b39f7c
>>>>>
>>>>> + src/solaris/classes/sun/nio/ch/AixAsynchronousChannelProvider.java
>>>>> + src/solaris/classes/sun/nio/ch/AixPollPort.java
>>>>> + src/solaris/native/sun/nio/ch/AixPollPort.c
>>>>>
>>>>> Changeset: 00a927d75075
>>>>> Author:    simonis
>>>>> Date:      2012-10-29 21:25 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/00a927d75075
>>>>>
>>>>> Enable AWT/Swing on AIX
>>>>>
>>>>> This changes provides basic font handling based on Fontconfig and a basic
>>>>> fontconfig.properties configuration for AIX based on the standard
>>>>> Postscripts Type1 fonts. It expects to find libfontconfig.so from the
>>>>> standard shared library path or inside /opt/freeware/lib/libfontconfig.so at
>>>>> runtime and the standard Type1 Postscript fonts under
>>>>> /usr/lib/X11/fonts/Type1. If these prerequisites are fulfilled, the
>>>>> SwingSet2 demo from the standard Oracle JDK demo directory can be executed
>>>>> successfully.
>>>>>
>>>>> ! make/sun/awt/Makefile
>>>>> + src/solaris/classes/sun/awt/fontconfigs/aix.fontconfig.properties
>>>>> ! src/solaris/native/sun/awt/fontpath.c
>>>>>
>>>>> Changeset: eb6b6d77467b
>>>>> Author:    simonis
>>>>> Date:      2013-01-09 09:50 +0000
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/eb6b6d77467b
>>>>>
>>>>> Fix build on Linux with 64kb default page size
>>>>>
>>>>> There's a general problem with the specification of the shadow pages in
>>>>> HotSpot because they are specified in 'page' units (StackYellowPages,
>>>>> StackRedPages, StackShadowPages) but with the implicit assumption that the
>>>>> default system memory page size is 4kb. On Linux/ppc64 it is not unusual to
>>>>> have bigger (e.g. 64kb) page sizes and this leads to problems when HotSpot
>>>>> computes its minimum stack size. The general fix for this problem would be
>>>>> to change the specification of the shadow pages from 'page' units to bytes.
>>>>> But this would require shared code changes so for the time being we just
>>>>> increase the explicit stack size settings in the makefiles to not conflict
>>>>> with the minimum stack sizes computed by HotSpot.
>>>>>
>>>>> ! make/common/shared/Defs-java.gmk
>>>>>
>>>>> Changeset: c8e8348aca5b
>>>>> Author:    simonis
>>>>> Date:      2013-01-16 19:04 +0100
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/c8e8348aca5b
>>>>>
>>>>> Use LIBPATH in the launcher on AIX insted of LD_LIBRARY_PATH
>>>>>
>>>>> ! src/solaris/bin/java_md_solinux.c
>>>>>
>>>>> Changeset: 2afd9ce0fdbd
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/2afd9ce0fdbd
>>>>>
>>>>> Implement AttachListener for AIX (jdk part)
>>>>>
>>>>> ! make/com/sun/tools/attach/Exportedfiles.gmk
>>>>> ! make/com/sun/tools/attach/FILES_c.gmk
>>>>> ! make/com/sun/tools/attach/FILES_java.gmk
>>>>> !
>>>>> src/share/classes/sun/tools/attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider
>>>>> + src/solaris/classes/sun/tools/attach/AixAttachProvider.java
>>>>> + src/solaris/classes/sun/tools/attach/AixVirtualMachine.java
>>>>> + src/solaris/native/sun/tools/attach/AixVirtualMachine.c
>>>>>
>>>>> Changeset: e0ad85a0b2fe
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/e0ad85a0b2fe
>>>>>
>>>>> add "<jrepath>/lib/<arch>/jli/" to the runtime library path in the java
>>>>> launcher for AIX because AIX ld doesn't support $ORIGIN and libjli.so isn't
>>>>> found otherwise
>>>>>
>>>>> ! src/solaris/bin/java_md_solinux.c
>>>>>
>>>>> Changeset: 631913593ef7
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/631913593ef7
>>>>>
>>>>> Build "fdlibm" without optimizations and with -qfloat=n omaf on AIX
>>>>>
>>>>> ! make/java/fdlibm/Makefile
>>>>>
>>>>> Changeset: 4bc7291a087a
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/4bc7291a087a
>>>>>
>>>>> Implement workaround for I/O cancellation on AIX (by us ing the Linux
>>>>> wrappers from "linux_close.c")
>>>>>
>>>>> ! make/java/net/FILES_c.gmk
>>>>> ! src/share/native/java/net/net_util.c
>>>>> ! src/solaris/native/java/net/PlainSocketImpl.c
>>>>> ! src/solaris/native/java/net/linux_close.c
>>>>> ! src/solaris/native/java/net/net_util_md.h
>>>>>
>>>>> Changeset: 537bd1198dff
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/537bd1198dff
>>>>>
>>>>> Fix iconv encoding problem on AIX < 7.1 in SplashConver tStringAlloc
>>>>>
>>>>> ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c
>>>>>
>>>>> Changeset: 1bd2bdd890cc
>>>>> Author:    luchsh simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/1bd2bdd890cc
>>>>>
>>>>> imported patch rev5268 Fix setting of SO_REUSEADDR socket option on AIX
>>>>> (where the socket option is called SO_REUSEPORT)
>>>>>
>>>>> ! src/solaris/native/java/net/Inet4AddressImpl.c
>>>>> ! src/solaris/native/java/net/net_util_md.c
>>>>>
>>>>> Changeset: 359598a66177
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/359598a66177
>>>>>
>>>>> Implement support for the "System V Print Subsystem" on AIX
>>>>>
>>>>> ! src/solaris/classes/sun/print/UnixPrintService.java
>>>>> ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java
>>>>>
>>>>> Changeset: 4d5bee9f0c34
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/4d5bee9f0c34
>>>>>
>>>>> Fixed sun/nio/ch implementation on AIX
>>>>>
>>>>> ! src/share/classes/sun/nio/ch/FileChannelImpl.java
>>>>> ! src/share/classes/sun/nio/ch/FileDispatcher.java
>>>>> ! src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
>>>>> ! src/solaris/classes/sun/nio/ch/FileDispatcherImpl.java
>>>>> ! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
>>>>> ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c
>>>>> ! src/solaris/native/sun/nio/ch/Net.c
>>>>> ! src/solaris/native/sun/nio/ch/PollArrayWrapper.c
>>>>> ! src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
>>>>> ! src/windows/classes/sun/nio/ch/FileDispatcherImpl.java
>>>>> ! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
>>>>>
>>>>> Changeset: ade0c17f06ff
>>>>> Author:    simonis
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/ade0c17f06ff
>>>>>
>>>>> Several NIO fixes for AIX to pass JCK tests
>>>>>
>>>>> ! src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
>>>>> ! src/solaris/classes/sun/nio/fs/UnixCopyFile.java
>>>>> ! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java
>>>>> ! src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java
>>>>> ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java
>>>>> ! src/solaris/native/sun/nio/ch/PollArrayWrapper.c
>>>>> ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c
>>>>>
>>>>> Changeset: 71c291fa6e27
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/71c291fa6e27
>>>>>
>>>>> Updated conditional handling for AIX when BLOCK_SOURCE enabled. Resolved
>>>>> Undefined symbol: .isSourceFilterSupported
>>>>>
>>>>> ! src/solaris/native/sun/nio/ch/Net.c
>>>>>
>>>>> Changeset: aa8387c1b9a8
>>>>> Author:    spoole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/aa8387c1b9a8
>>>>>
>>>>> Enable jdi script based tests to run on AIX.  (fixed is sue with uname -s
>>>>> result not being understood by tests)
>>>>>
>>>>> ! test/com/sun/jdi/ShellScaffold.sh
>>>>>
>>>>> Changeset: 0faab486cdd8
>>>>> Author:    Steve Poole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/0faab486cdd8
>>>>>
>>>>> Updated test scripts to understand AIX os environment
>>>>>
>>>>> ! test/com/sun/jdi/ImmutableResourceTest.sh
>>>>> ! test/com/sun/jdi/JITDebug.sh
>>>>> ! test/com/sun/jdi/Solaris32AndSolaris64Test.sh
>>>>> ! test/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh
>>>>> ! test/com/sun/tools/attach/CommonSetup.sh
>>>>> ! test/java/io/Serializable/evolution/RenamePackage/run.sh
>>>>> ! test/java/io/Serializable/serialver/classpath/run.sh
>>>>> ! test/java/io/Serializable/serialver/nested/run.sh
>>>>> ! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
>>>>> ! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
>>>>> ! test/java/lang/StringCoding/CheckEncodings.sh
>>>>> ! test/java/lang/annotation/loaderLeak/LoaderLeak.sh
>>>>> ! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh
>>>>> ! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
>>>>> ! test/java/net/Authenticator/B4933582.sh
>>>>> !
>>>>> test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
>>>>> ! test/java/net/Socket/OldSocketImpl.sh
>>>>> ! test/java/net/URL/B5086147.sh
>>>>> ! test/java/net/URLClassLoader/B5077773.sh
>>>>> ! test/java/net/URLClassLoader/sealing/checksealed.sh
>>>>> ! test/java/net/URLConnection/6212146/test.sh
>>>>> ! test/java/nio/charset/coders/CheckSJISMappingProp.sh
>>>>> ! test/java/rmi/registry/readTest/readTest.sh
>>>>> ! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
>>>>> ! test/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
>>>>> ! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
>>>>> ! test/java/security/Security/signedfirst/Dyn.sh
>>>>> ! test/java/security/Security/signedfirst/Static.sh
>>>>> ! test/java/util/Currency/PropertiesTest.sh
>>>>> ! test/java/util/Locale/LocaleCategory.sh
>>>>> ! test/java/util/PluggableLocale/ExecTest.sh
>>>>> ! test/java/util/ResourceBundle/Bug6299235Test.sh
>>>>> ! test/java/util/ServiceLoader/basic.sh
>>>>> ! test/javax/crypto/SecretKeyFactory/FailOverTest.sh
>>>>> ! test/javax/script/CommonSetup.sh
>>>>> ! test/javax/security/auth/Subject/doAs/Test.sh
>>>>> ! test/lib/security/java.policy/Ext_AllPolicy.sh
>>>>> ! test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh
>>>>> ! test/sun/net/www/http/HttpClient/RetryPost.sh
>>>>> ! test/sun/net/www/protocol/jar/B5105410.sh
>>>>> ! test/sun/net/www/protocol/jar/jarbug/run.sh
>>>>> ! test/sun/security/krb5/runNameEquals.sh
>>>>> ! test/sun/security/pkcs11/Provider/ConfigQuotedString.sh
>>>>> ! test/sun/security/pkcs11/Provider/Login.sh
>>>>> ! test/sun/security/provider/PolicyFile/getinstance/getinstance.sh
>>>>> !
>>>>> test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh
>>>>> !
>>>>> test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
>>>>> !
>>>>> test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
>>>>> !
>>>>> test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
>>>>> ! test/sun/security/tools/jarsigner/AlgOptions.sh
>>>>> ! test/sun/security/tools/jarsigner/PercentSign.sh
>>>>> ! test/sun/security/tools/jarsigner/diffend.sh
>>>>> ! test/sun/security/tools/jarsigner/oldsig.sh
>>>>> ! test/sun/security/tools/keytool/AltProviderPath.sh
>>>>> ! test/sun/security/tools/keytool/CloneKeyAskPassword.sh
>>>>> ! test/sun/security/tools/keytool/NoExtNPE.sh
>>>>> ! test/sun/security/tools/keytool/SecretKeyKS.sh
>>>>> ! test/sun/security/tools/keytool/StandardAlgName.sh
>>>>> ! test/sun/security/tools/keytool/printssl.sh
>>>>> ! test/sun/security/tools/keytool/resource.sh
>>>>> ! test/sun/security/tools/keytool/standard.sh
>>>>> ! test/sun/security/tools/policytool/Alias.sh
>>>>> ! test/sun/security/tools/policytool/ChangeUI.sh
>>>>> ! test/sun/security/tools/policytool/OpenPolicy.sh
>>>>> ! test/sun/security/tools/policytool/SaveAs.sh
>>>>> ! test/sun/security/tools/policytool/UpdatePermissions.sh
>>>>> ! test/sun/security/tools/policytool/UsePolicy.sh
>>>>> ! test/sun/security/tools/policytool/i18n.sh
>>>>> ! test/sun/tools/jconsole/ImmutableResourceTest.sh
>>>>> ! test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh
>>>>>
>>>>> Changeset: 53f57549689c
>>>>> Author:    Steve Poole <spoole at linux.vnet.ibm.com>
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/53f57549689c
>>>>>
>>>>> Corrected incorrect use of ps -e on AIX
>>>>>
>>>>> ! test/com/sun/jdi/ShellScaffold.sh
>>>>>
>>>>> Changeset: cbade75ee00f
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/cbade75ee00f
>>>>>
>>>>> Fix JTreg failure from java/nio/charset/spi/basic.sh
>>>>>
>>>>> ! test/java/nio/charset/spi/basic.sh
>>>>>
>>>>> Changeset: bf3d724fdcdf
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/bf3d724fdcdf
>>>>>
>>>>> Added UnixOperatingSystem.getTotalPhysicalMemorySize and getFreePhysicalM
>>>>> emorySize implementation for AIX by facilitating perfstat APIs.
>>>>>
>>>>> ! make/java/management/Makefile
>>>>> ! src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
>>>>>
>>>>> Changeset: 18d44adcc7db
>>>>> Author:    luchsh <luchsh at linux.vnet.ibm.com>
>>>>> Date:      2013-04-27 17:38 +0800
>>>>> URL:
>>>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/18d44adcc7db
>>>>>
>>>>> Added AIX as testing platform for more jtreg tests written in shell-script
>>>>>
>>>>> ! test/com/sun/corba/cachedSocket/7056731.sh
>>>>> ! test/java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh
>>>>> !
>>>>> test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
>>>>> ! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
>>>>> ! test/java/util/prefs/CheckUserPrefsStorage.sh
>>>>> ! test/javax/imageio/stream/StreamCloserLeak/run_test.sh
>>>>>
>>>>
>>>
>>
>


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