diff -r 065b9ded4bf2 -r feeb67be5886 common/autoconf/boot-jdk.m4 --- a/common/autoconf/boot-jdk.m4 Mon Mar 31 14:06:57 2014 -0700 +++ b/common/autoconf/boot-jdk.m4 Wed Apr 02 10:01:38 2014 -0700 @@ -316,7 +316,7 @@ # Minimum amount of heap memory. ADD_JVM_ARG_IF_OK([-Xms64M],boot_jdk_jvmargs,[$JAVA]) - if test "x$OPENJDK_TARGET_OS" = "xmacosx"; then + if test "x$OPENJDK_TARGET_OS" = "xmacosx" || test "x$OPENJDK_TARGET_CPU" = "xppc64" ; then # Why does macosx need more heap? Its the huge JDK batch. ADD_JVM_ARG_IF_OK([-Xmx1600M],boot_jdk_jvmargs,[$JAVA]) else