This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Remove unnecessary MSVCRT exclusions
ClosedPublic

Authored by smeenai on Nov 7 2016, 4:32 PM.

Details

Summary

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.

Diff Detail

Repository
rL LLVM

Event Timeline

smeenai updated this revision to Diff 77117.Nov 7 2016, 4:32 PM
smeenai retitled this revision from to [libc++] Remove unnecessary MSVCRT exclusions.
smeenai updated this object.
smeenai added reviewers: compnerd, EricWF, mclow.lists.
smeenai added a subscriber: cfe-commits.
smeenai updated this revision to Diff 77119.Nov 7 2016, 4:52 PM
smeenai updated this object.

Fixing some more exclusions

EricWF accepted this revision.Nov 7 2016, 6:14 PM
EricWF edited edge metadata.
This revision is now accepted and ready to land.Nov 7 2016, 6:14 PM
This revision was automatically updated to reflect the committed changes.