--- old/doc/building.html 2019-01-15 17:15:49.290888370 +0100 +++ new/doc/building.html 2019-01-15 17:15:48.758886035 +0100 @@ -58,6 +58,7 @@
  • X11
  • ALSA
  • libffi
  • +
  • SoftFloat
  • Build Tools Requirements

    Use --with-libffi=<path> if configure does not properly locate your libffi files.

    +

    SoftFloat

    +

    Berkeley SoftFloat-3 can be used on ARM processors without FPU to slightly enhance the arithmetic precision of some floating point operations. It is not required, system softfp routines can be used without any problems. The precision loss is extremely small, but it can be detected during JCK testing.

    + +

    You can enable this library by specifying a library prefix via --with-sflt=<path> or by specifying path to softfloat.a via --with-sflt-lib=<path> and path to directory containing softfloat.h via --with-sflt-include=<path>. You will also need to specify path to the SoftFloat license file with --with-sflt-license=<path>. If you want to use the prefix option, ensure that <prefix>/lib/softfloat.a, <prefix>/include/softfloat.h and <prefix>/share/softfloat/softfloat.md exist. However you can override the defaults by using the options above.

    +

    If you do not enable this library, standard system libraries will be used instead.

    Build Tools Requirements

    Autoconf

    The JDK requires Autoconf on all platforms. At least version 2.69 is required.

    @@ -491,6 +500,7 @@
  • --with-x=<path> - Set the path to X11
  • --with-alsa=<path> - Set the path to ALSA
  • --with-libffi=<path> - Set the path to libffi
  • +
  • --with-sflt=<path> - Enable and set the path to SoftFloat library.
  • --with-jtreg=<path> - Set the path to JTReg. See Running Tests
  • Certain third-party libraries used by the JDK (libjpeg, giflib, libpng, lcms and zlib) are included in the JDK repository. The default behavior of the JDK build is to use this version of these libraries, but they might be replaced by an external version. To do so, specify system as the <source> option in these arguments. (The default is bundled).