ensc_cxx_affected=" (affected: vbuild, vcheck)"
ensc_c99_affected=" (affected: vunify, vcopy)"
ensc_diet_msg=" (you have been warned)"
+ensc_diet_version_msg=" ($ensc_version_dietlibc)"
ensc_diet_compat_msg=" (using -lcompat)"
test x"$ensc_cv_cxx_cxxcompiler" = xno || ensc_cxx_affected=
test x"$ensc_cv_c99_c99compiler" = xno || ensc_c99_affected=
test x"$ensc_have_dietlibc" = xno || ensc_diet_msg=
+test x"$ensc_version_dietlibc" != x || ensc_diet_version_msg=
test x"$ensc_have_dietlibc$ensc_cv_c_dietlibc_compat" = xyesyes || ensc_diet_compat_msg=
AH_BOTTOM([#include "compat.h"])
CFLAGS: '$CFLAGS'
CXXFLAGS: '$CXXFLAGS'
build/host: $build/$host
- Use dietlibc: $ensc_have_dietlibc$ensc_diet_msg$ensc_diet_compat_msg
+ Use dietlibc: $ensc_have_dietlibc$ensc_diet_version_msg$ensc_diet_msg$ensc_diet_compat_msg
Build C++ programs: $ensc_cv_cxx_cxxcompiler$ensc_cxx_affected
Build C99 programs: $ensc_cv_c99_c99compiler$ensc_c99_affected
Available APIs: $enable_apis
_dietlibc_cmp_maj=${_dietlibc_cmp%%.*}
_dietlibc_cmp_min=${_dietlibc_cmp##*.}
+ ensc_version_dietlibc=$_dietlibc_ver_maj.$_dietlibc_ver_min
+
let _dietlibc_ver=_dietlibc_ver_maj*1000+_dietlibc_ver_min 2>/dev/null || _dietlibc_ver=0
let _dietlibc_cmp=_dietlibc_cmp_maj*1000+_dietlibc_cmp_min
test $_dietlibc_ver -ge $_dietlibc_cmp || use_dietlibc=detected_old
+ else
+ ensc_version_dietlibc=
fi
ensc_have_dietlibc=no
case x"$use_dietlibc" in
xdetected)
AM_CONDITIONAL($1, true)
- AC_MSG_RESULT([yes (autodetected)])
+ AC_MSG_RESULT([yes (autodetected, $ensc_version_dietlibc)])
ensc_have_dietlibc=yes
;;
xforced)
;;
xdetected_old)
AM_CONDITIONAL($1, false)
- AC_MSG_RESULT([no (too old; $2+ required)])
+ AC_MSG_RESULT([no (too old; $2+ required, $ensc_version_dietlibc found)])
;;
xforced_no)
AM_CONDITIONAL($1, false)