Commit graph

8 commits

Author SHA1 Message Date
rillig
8c6aee8563 lang: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 19:03:56 +00:00
tnn
6c3c637ef2 openjdk[78]: add support for NetBSD-*-aarch64 2018-09-14 15:53:46 +00:00
tnn
fb6ddbb0a3 mark NetBSD-*-*arm* explicitly as needing floating point workarounds
The awk(1) test previously used is not sufficiently comprehensive
2016-03-08 20:03:52 +00:00
tnn
3ffa48a5c6 Do the previous hack differently since joerg@ objected. Also wrap it in
ifdef BATCH since it works around an artificially introduced limit.
2015-03-05 16:35:49 +00:00
tnn
32a63037af Unlimit virtual memory. Needs at least 3G of VA space to build on 64-bit
hosts due to -XX:CompressedClassSpaceSize being 1G by default.
2015-03-05 13:08:18 +00:00
tnn
769595616b adjust ARM float hacks: use binary IEEE encoding of subnormal literals 2015-03-05 13:02:38 +00:00
tnn
2541d3ecd6 Workaround incorrect constant folding of subnormals in javac when the FPU
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-28 14:30:56 +00:00
tnn
c750282763 Import openjdk8-1.8.31 as lang/openjdk8.
Open-source implementation of the Java Platform, Standard Edition.
2015-02-08 08:41:25 +00:00