llvm-6502/lib/Support/Windows
Leny Kholodov 479dc2c0fe [Support] Lazy load of dbghlp.dll on Windows
This patch changes linkage with dbghlp.dll for clang from static (at load time)
to on demand (at the first use of required functions). Clang uses dbghlp.dll
only in minor use-cases. First of all in case of crash and in case of plugin load.
The dbghlp.dll library can be absent on system. In this case clang will fail
to load. With lazy load of dbghlp.dll clang can work even if dbghlp.dll
is not available.

Differential Revision: http://reviews.llvm.org/D10737



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241271 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-02 14:34:57 +00:00
..
COM.inc
DynamicLibrary.inc [Support] Lazy load of dbghlp.dll on Windows 2015-07-02 14:34:57 +00:00
explicit_symbols.inc
Host.inc
Memory.inc [Support] Fix a race initializing a static local in MSVC 2015-06-11 22:22:45 +00:00
Mutex.inc
Path.inc
Process.inc
Program.inc Don't use std::errc. 2015-06-13 17:23:04 +00:00
RWMutex.inc
Signals.inc [Support] Lazy load of dbghlp.dll on Windows 2015-07-02 14:34:57 +00:00
ThreadLocal.inc
TimeValue.inc
Watchdog.inc
WindowsSupport.h