--- old/make/autoconf/libraries.m4 2019-01-15 17:15:51.362897461 +0100 +++ new/make/autoconf/libraries.m4 2019-01-15 17:15:50.930895566 +0100 @@ -33,6 +33,7 @@ m4_include([lib-x11.m4]) m4_include([lib-fontconfig.m4]) m4_include([lib-tests.m4]) +m4_include([lib-softfloat.m4]) ################################################################################ # Determine which libraries are needed for this configuration @@ -79,6 +80,13 @@ NEEDS_LIB_ALSA=false fi + if (test "x$OPENJDK_TARGET_CPU" == xarm && + (test "x$ARM_FLOAT_TYPE" = "xsflt" || test "x$ARM_FLOAT_TYPE" = "xvfp-sflt" )); then + USES_LIB_SOFTFLOAT=true + else + USES_LIB_SOFTFLOAT=false + fi + # Check if ffi is needed if HOTSPOT_CHECK_JVM_VARIANT(zero); then NEEDS_LIB_FFI=true @@ -98,6 +106,7 @@ LIB_SETUP_FONTCONFIG LIB_SETUP_FREETYPE LIB_SETUP_ALSA + LIB_SETUP_SOFTFLOAT LIB_SETUP_LIBFFI LIB_SETUP_BUNDLED_LIBS LIB_SETUP_MISC_LIBS