llvm-project/lldb/source/Host/windows
Zachary Turner 190fadcdb2 Unicode support on Win32.
Win32 API calls that are Unicode aware require wide character
strings, but LLDB uses UTF8 everywhere.  This patch does conversions
wherever necessary when passing strings into and out of Win32 API
calls.

Patch by Cameron
Differential Revision: http://reviews.llvm.org/D17107
Reviewed By: zturner, amccarth

llvm-svn: 264074
2016-03-22 17:58:09 +00:00
..
Condition.cpp Windows fix: Condition::Wait returned failure when it actually succeeded (SleepConditionVariableCS returns non-zero for success) 2014-06-03 14:33:41 +00:00
ConnectionGenericFileWindows.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00
EditLineWin.cpp Fix typos. 2015-07-22 00:16:02 +00:00
FileSystem.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00
Host.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00
HostInfoWindows.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00
HostProcessWindows.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00
HostThreadWindows.cpp Only compile RegisterContextWindows_x86.cpp for x86 host architecture. 2014-12-18 18:21:33 +00:00
LockFileWindows.cpp Don't close handle returned by _get_osfhandle. 2015-06-01 18:52:16 +00:00
Mutex.cpp Remove <windows.h> from lldb-types.h. 2013-09-04 13:56:11 +00:00
PipeWindows.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00
ProcessLauncherWindows.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00
ProcessRunLock.cpp Don't bother dynamic loading the Windows Slim RW Lock API. 2015-05-14 22:50:19 +00:00
ThisThread.cpp Fix warnings generated by clang-cl. 2015-04-02 20:57:38 +00:00
Windows.cpp Unicode support on Win32. 2016-03-22 17:58:09 +00:00