d_killpg=''
d_lchown=''
d_ldbl_dig=''
+d_ldexpl=''
d_libm_lib_version=''
d_link=''
d_localtime_r=''
set d_ldbl_dig
eval $setvar
+: see if ldexpl exists
+set ldexpl d_ldexpl
+eval $inlibc
+
: see if this is a math.h system
set math.h i_math
eval $inhdr
message="$message frexpl"
fi
fi
+ if $test "$d_ldexpl" != "$define"; then
+ message="$message ldexpl"
+ fi
if $test "$message" != ""; then
$cat <<EOM >&4
d_killpg='$d_killpg'
d_lchown='$d_lchown'
d_ldbl_dig='$d_ldbl_dig'
+d_ldexpl='$d_ldexpl'
d_libm_lib_version='$d_libm_lib_version'
d_libname_unique='$d_libname_unique'
d_link='$d_link'
d_killpg='define'
d_lchown='define'
d_ldbl_dig='define'
+d_ldexpl='define'
d_libm_lib_version='define'
d_link='define'
d_localtime64='undef'
d_killpg='undef'
d_lchown='undef'
d_ldbl_dig='define'
+d_ldexpl='undef'
d_libm_lib_version='undef'
d_link='define'
d_localtime64='undef'
header files provide LDBL_DIG, which is the number of significant
digits in a long double precision number.
+d_ldexpl (d_ldexpl.U):
+ This variable conditionally defines the HAS_LDEXPL symbol, which
+ indicates to the C program that the ldexpl() routine is available.
+
d_libm_lib_version (d_libm_lib_version.U):
This variable conditionally defines the LIBM_LIB_VERSION symbol,
which indicates to the C program that math.h defines _LIB_VERSION
d_killpg='define'
d_lchown='define'
d_ldbl_dig='define'
+d_ldexpl='define'
d_libm_lib_version='define'
d_libname_unique='undef'
d_link='define'
*/
#$d_frexpl HAS_FREXPL /**/
+/* HAS_LDEXPL:
+ * This symbol, if defined, indicates that the ldexpl routine is
+ * available to shift a long double floating-point number
+ * by an integral power of 2.
+ */
+#$d_ldexpl HAS_LDEXPL /**/
+
/* HAS_STRUCT_FS_DATA:
* This symbol, if defined, indicates that the struct fs_data
* to do statfs() is supported.
$ quadkind = "3"
$!
$ d_frexpl = "define"
+$ d_ldexpl = "define"
$ d_modfl = "define"
$ d_modflproto = "define"
$ ELSE
$ quadkind = "undef"
$!
$ d_frexpl = "undef"
+$ d_ldexpl = "undef"
$ d_modfl = "undef"
$ d_modflproto = "undef"
$ ENDIF
$ WC "d_killpg='undef'"
$ WC "d_lchown='" + d_lchown + "'"
$ WC "d_ldbl_dig='define'"
+$ WC "d_ldexpl='" + d_ldexpl + "'"
$ WC "d_libm_lib_version='undef'"
$ WC "d_link='" + d_link + "'"
$ WC "d_llseek='undef'"
d_killpg='undef'
d_lchown='undef'
d_ldbl_dig='define'
+d_ldexpl='undef'
d_libm_lib_version='0'
d_link='define'
d_localtime64='undef'
d_killpg='undef'
d_lchown='undef'
d_ldbl_dig='undef'
+d_ldexpl='undef'
d_libm_lib_version='undef'
d_link='undef'
d_localtime64='undef'
* LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
* LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
* LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN
+ * LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN
+ * LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN
+ * LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN
* LONG_DOUBLE_IS_UNKNOWN_FORMAT
* It is only defined if the system supports long doubles.
*/
#define LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN 1
#define LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN 2
#define LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN 3
+#define LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN 4
+#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN 5
+#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN 6
#define LONG_DOUBLE_IS_UNKNOWN_FORMAT -1
#endif
*/
/*#define HAS_FREXPL / **/
+/* HAS_LDEXPL:
+ * This symbol, if defined, indicates that the ldexpl routine is
+ * available to shift a long double floating-point number
+ * by an integral power of 2.
+ */
+/*#define HAS_LDEXPL / **/
+
/* HAS_STRUCT_FS_DATA:
* This symbol, if defined, indicates that the struct fs_data
* to do statfs() is supported.
#endif
/* Generated from:
- * c4bf570c111b3c66095fb11639d17a0af192b7c0a37356b5aee77aba07159a26 config_h.SH
- * bcda3e57ce7783c031fe7cc8670ceac0dd6344d01f9a36ede1b34c48cb7d4f21 uconfig.sh
+ * 5f68e17a9d9e989b824daf55d2adcad3b7af2becfa8f627c6cb1d0e376f7e1a5 config_h.SH
+ * 98397a7d818a024628d6b34e5903a8f408da96601a2a19471c480511f3c8d914 uconfig.sh
* ex: set ro: */
d_killpg='undef'
d_lchown='undef'
d_ldbl_dig='undef'
+d_ldexpl='undef'
d_libm_lib_version='undef'
d_link='undef'
d_localtime64='undef'
d_killpg='undef'
d_lchown='undef'
d_ldbl_dig='undef'
+d_ldexpl='undef'
d_libm_lib_version='undef'
d_link='undef'
d_localtime64='undef'
d_killpg='undef'
d_lchown='undef'
d_ldbl_dig='define'
+d_ldexpl='undef'
d_libm_lib_version='undef'
d_link='define'
d_localtime64='undef'
d_killpg='define'
d_lchown='undef'
d_ldbl_dig='define'
+d_ldexpl='undef'
d_libm_lib_version='undef'
d_link='define'
d_localtime64='undef'
d_killpg='define'
d_lchown='undef'
d_ldbl_dig='define'
+d_ldexpl='undef'
d_libm_lib_version='undef'
d_link='define'
d_localtime64='undef'