Remove windows_error.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 11 Jun 2014 03:58:34 +0000 (03:58 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 11 Jun 2014 03:58:34 +0000 (03:58 +0000)
commite5e77d1cd85037d91116a6483ce74fe99b483341
treebc169c2bc99d3ee7368f2aea502d28ce7babac92
parent7456ad12403c8bf4bb30cd00ba2d26ad5af19c46
Remove windows_error.

MSVC doesn't seem to provide any is_error_code_enum enumeration for the
windows errors.

Fortunately very few places in llvm have to handle raw windows errors, so
we can just construct the corresponding error_code directly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210631 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/system_error.h
lib/Support/Windows/Path.inc
lib/Support/Windows/Process.inc
unittests/Support/Path.cpp
utils/KillTheDoctor/KillTheDoctor.cpp