diff options
Diffstat (limited to 'java')
-rw-r--r-- | java/openjdk8/Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/openjdk8/Makefile b/java/openjdk8/Makefile index 2d35db52f145..c519e7ef4b4d 100644 --- a/java/openjdk8/Makefile +++ b/java/openjdk8/Makefile @@ -270,6 +270,12 @@ AUTOCONF_ARGS= -I . -o generated-configure.sh generated-configure.ac .include <bsd.port.pre.mk> +.if ${ARCH:Marmv6*} || ${ARCH} == "i386" +# XXX We must limit max heap size for 32-bit targets. +CONFIGURE_ARGS+= --with-boot-jdk-jvmargs="-Xmx768m" +MAKE_ENV+= JAVADOC_CMD_MEM="-Xmx768m" +.endif + .if ${ARCH} == "armv6" # From NetBSD http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/lang/openjdk7/hacks.mk # Workaround incorrect constant folding of subnormals in javac when the FPU |