summaryrefslogtreecommitdiff
path: root/lang/openjdk8/hacks.mk
AgeCommit message (Collapse)AuthorFilesLines
2016-03-08mark NetBSD-*-*arm* explicitly as needing floating point workaroundstnn1-4/+3
The awk(1) test previously used is not sufficiently comprehensive
2015-03-05Do the previous hack differently since joerg@ objected. Also wrap it intnn1-6/+27
ifdef BATCH since it works around an artificially introduced limit.
2015-03-05Unlimit virtual memory. Needs at least 3G of VA space to build on 64-bittnn1-1/+8
hosts due to -XX:CompressedClassSpaceSize being 1G by default.
2015-03-05adjust ARM float hacks: use binary IEEE encoding of subnormal literalstnn1-4/+13
2015-02-28Workaround incorrect constant folding of subnormals in javac when the FPUtnn1-1/+29
does not handle subnormal arithmetic, like on ARM in Flush-to-zero mode. These workarounds avoid underflow conditions during the bootstrap so the JDK can correctly build itself. Compiling or running programs other than openjdk itself on such hardware may still cause unexpected behaviour.
2015-02-08Import openjdk8-1.8.31 as lang/openjdk8.tnn1-0/+15
Open-source implementation of the Java Platform, Standard Edition.