X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=libgcc%2Fconfigure.ac;h=81bf06e0814c4ddd64837ad22773719a414ed644;hp=1bf3644aacebfcfc8e3423f769b96637e8c5a7ef;hb=38dd5584b50fd4f0177e1d4fa0047e355f259abe;hpb=e4cbe54f5caef4e8c1178b7186221dcdfef3be30 diff --git a/libgcc/configure.ac b/libgcc/configure.ac index 1bf3644aace..81bf06e0814 100644 --- a/libgcc/configure.ac +++ b/libgcc/configure.ac @@ -145,6 +145,13 @@ if test x$enable_decimal_float = xyes; then fi AC_SUBST(enable_decimal_float) +# Check for fixed-point support. +AC_CACHE_CHECK([whether fixed-point is supported], [libgcc_cv_fixed_point], + [AC_COMPILE_IFELSE([_Sat _Fract x;], [libgcc_cv_fixed_point=yes], + [libgcc_cv_fixed_point=no])]) +fixed_point=$libgcc_cv_fixed_point +AC_SUBST(fixed_point) + # Collect host-machine-specific information. . ${srcdir}/config.host @@ -174,8 +181,8 @@ AC_SUBST(vis_hide) # gcc, which can't be used to build executable due to that libgcc # is yet to be built here. GCC_CHECK_CC_TLS -set_have_cc_tls -if test "$enable_tls $have_cc_tls" = "yes yes"; then +set_have_cc_tls= +if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then set_have_cc_tls="-DHAVE_CC_TLS" fi AC_SUBST(set_have_cc_tls)