[libc++] Remove unnecessary MSVCRT exclusions
Visual Studio 2013 and up have these functions, and we don't need to support older versions. There are some remaining _LIBCPP_MSVCRT exclusions which are present on Visual Studio 2015 but not 2013. Those will be addressed in a follow-up. Differential Revision: https://reviews.llvm.org/D26377 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@286202 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -386,7 +386,6 @@ using ::tanf;
|
|||||||
using ::tanh;
|
using ::tanh;
|
||||||
using ::tanhf;
|
using ::tanhf;
|
||||||
|
|
||||||
#ifndef _LIBCPP_MSVCRT
|
|
||||||
using ::acosh;
|
using ::acosh;
|
||||||
using ::acoshf;
|
using ::acoshf;
|
||||||
using ::asinh;
|
using ::asinh;
|
||||||
@@ -395,7 +394,6 @@ using ::atanh;
|
|||||||
using ::atanhf;
|
using ::atanhf;
|
||||||
using ::cbrt;
|
using ::cbrt;
|
||||||
using ::cbrtf;
|
using ::cbrtf;
|
||||||
#endif
|
|
||||||
|
|
||||||
using ::copysign;
|
using ::copysign;
|
||||||
using ::copysignf;
|
using ::copysignf;
|
||||||
@@ -439,10 +437,8 @@ using ::lround;
|
|||||||
using ::lroundf;
|
using ::lroundf;
|
||||||
#endif // _LIBCPP_MSVCRT
|
#endif // _LIBCPP_MSVCRT
|
||||||
|
|
||||||
#ifndef _LIBCPP_MSVCRT
|
|
||||||
using ::nan;
|
using ::nan;
|
||||||
using ::nanf;
|
using ::nanf;
|
||||||
#endif // _LIBCPP_MSVCRT
|
|
||||||
|
|
||||||
#ifndef _LIBCPP_MSVCRT
|
#ifndef _LIBCPP_MSVCRT
|
||||||
using ::nearbyint;
|
using ::nearbyint;
|
||||||
@@ -491,13 +487,11 @@ using ::sinhl;
|
|||||||
using ::sqrtl;
|
using ::sqrtl;
|
||||||
using ::tanl;
|
using ::tanl;
|
||||||
|
|
||||||
#ifndef _LIBCPP_MSVCRT
|
|
||||||
using ::tanhl;
|
using ::tanhl;
|
||||||
using ::acoshl;
|
using ::acoshl;
|
||||||
using ::asinhl;
|
using ::asinhl;
|
||||||
using ::atanhl;
|
using ::atanhl;
|
||||||
using ::cbrtl;
|
using ::cbrtl;
|
||||||
#endif // !_LIBCPP_MSVCRT
|
|
||||||
|
|
||||||
using ::copysignl;
|
using ::copysignl;
|
||||||
|
|
||||||
|
|||||||
@@ -121,11 +121,9 @@ using ::fscanf;
|
|||||||
using ::snprintf;
|
using ::snprintf;
|
||||||
using ::sprintf;
|
using ::sprintf;
|
||||||
using ::sscanf;
|
using ::sscanf;
|
||||||
#ifndef _LIBCPP_MSVCRT
|
|
||||||
using ::vfprintf;
|
using ::vfprintf;
|
||||||
using ::vfscanf;
|
using ::vfscanf;
|
||||||
using ::vsscanf;
|
using ::vsscanf;
|
||||||
#endif // _LIBCPP_MSVCRT
|
|
||||||
using ::vsnprintf;
|
using ::vsnprintf;
|
||||||
using ::vsprintf;
|
using ::vsprintf;
|
||||||
using ::fgetc;
|
using ::fgetc;
|
||||||
|
|||||||
@@ -123,11 +123,9 @@ using ::fwscanf;
|
|||||||
using ::swprintf;
|
using ::swprintf;
|
||||||
using ::vfwprintf;
|
using ::vfwprintf;
|
||||||
using ::vswprintf;
|
using ::vswprintf;
|
||||||
#ifndef _LIBCPP_MSVCRT
|
|
||||||
using ::swscanf;
|
using ::swscanf;
|
||||||
using ::vfwscanf;
|
using ::vfwscanf;
|
||||||
using ::vswscanf;
|
using ::vswscanf;
|
||||||
#endif // _LIBCPP_MSVCRT
|
|
||||||
using ::fgetwc;
|
using ::fgetwc;
|
||||||
using ::fgetws;
|
using ::fgetws;
|
||||||
using ::fputwc;
|
using ::fputwc;
|
||||||
@@ -137,10 +135,8 @@ using ::getwc;
|
|||||||
using ::putwc;
|
using ::putwc;
|
||||||
using ::ungetwc;
|
using ::ungetwc;
|
||||||
using ::wcstod;
|
using ::wcstod;
|
||||||
#ifndef _LIBCPP_MSVCRT
|
|
||||||
using ::wcstof;
|
using ::wcstof;
|
||||||
using ::wcstold;
|
using ::wcstold;
|
||||||
#endif // _LIBCPP_MSVCRT
|
|
||||||
using ::wcstol;
|
using ::wcstol;
|
||||||
#ifndef _LIBCPP_HAS_NO_LONG_LONG
|
#ifndef _LIBCPP_HAS_NO_LONG_LONG
|
||||||
using ::wcstoll;
|
using ::wcstoll;
|
||||||
@@ -182,9 +178,7 @@ using ::wcsrtombs;
|
|||||||
|
|
||||||
#ifndef _LIBCPP_HAS_NO_STDIN
|
#ifndef _LIBCPP_HAS_NO_STDIN
|
||||||
using ::getwchar;
|
using ::getwchar;
|
||||||
#ifndef _LIBCPP_MSVCRT
|
|
||||||
using ::vwscanf;
|
using ::vwscanf;
|
||||||
#endif // _LIBCPP_MSVCRT
|
|
||||||
using ::wscanf;
|
using ::wscanf;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user