Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 439892 | Differences between
and this patch

Collapse All | Expand All

(-)source/configure~ (-45 lines)
Lines 7002-7052 Link Here
7002
            CFLAGS="${OLD_CFLAGS}"
7002
            CFLAGS="${OLD_CFLAGS}"
7003
        fi
7003
        fi
7004
    fi
7004
    fi
7005
    if test "$GXX" = yes; then
7006
        OLD_CXXFLAGS="${CXXFLAGS}"
7007
        # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about.
7008
        CXXFLAGS="${CXXFLAGS} -std=c++11"
7009
        ac_ext=cpp
7010
ac_cpp='$CXXCPP $CPPFLAGS'
7011
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7012
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7013
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7014
7015
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7016
/* end confdefs.h.  */
7017
7018
static const char16_t test[] = u"This is a UTF16 literal string.";
7019
7020
int
7021
main ()
7022
{
7023
7024
  ;
7025
  return 0;
7026
}
7027
_ACEOF
7028
if ac_fn_cxx_try_compile "$LINENO"; then :
7029
  CXX_UTF16_STRING=1
7030
else
7031
  CXX_UTF16_STRING=0
7032
fi
7033
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7034
        ac_ext=c
7035
ac_cpp='$CPP $CPPFLAGS'
7036
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7037
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7038
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7039
7040
        if test "$CXX_UTF16_STRING" = 1; then
7041
            if test "$CC_UTF16_STRING" = 1; then
7042
                CHECK_UTF16_STRING_RESULT="available";
7043
            else
7044
                CHECK_UTF16_STRING_RESULT="C++ only";
7045
            fi
7046
        else
7047
            CXXFLAGS="${OLD_CXXFLAGS}"
7048
        fi
7049
    fi
7050
fi
7005
fi
7051
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5
7006
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5
7052
$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }
7007
$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }

Return to bug 439892