aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Format/Format.cpp
diff options
context:
space:
mode:
authorLeny Kholodov <lkholodov@accesssoftek.com>2015-07-02 14:34:57 +0000
committerLeny Kholodov <lkholodov@accesssoftek.com>2015-07-02 14:34:57 +0000
commitbebb27b0d2f0eb86478176b22fde82997a3857f7 (patch)
tree64db833b83457631f7e6bf12b44de94848d69505 /clang/lib/Format/Format.cpp
parent16d307fb80e1a1eb95a7de0c52409d217c8d4ecf (diff)
downloadllvm-bebb27b0d2f0eb86478176b22fde82997a3857f7.zip
llvm-bebb27b0d2f0eb86478176b22fde82997a3857f7.tar.gz
llvm-bebb27b0d2f0eb86478176b22fde82997a3857f7.tar.bz2
[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 llvm-svn: 241271
Diffstat (limited to 'clang/lib/Format/Format.cpp')
0 files changed, 0 insertions, 0 deletions