aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2016-12-19 16:50:43 +0000
committerNAKAMURA Takumi <geek4civic@gmail.com>2016-12-19 16:50:43 +0000
commita01f4c3476825f29b084c96309c0e753d8b18f4e (patch)
treeb7456353b128463bf9f985404defb1750e1fa94e /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parent29982b0f6b31dca1aced99d571aaf0f20daa821b (diff)
downloadllvm-a01f4c3476825f29b084c96309c0e753d8b18f4e.zip
llvm-a01f4c3476825f29b084c96309c0e753d8b18f4e.tar.gz
llvm-a01f4c3476825f29b084c96309c0e753d8b18f4e.tar.bz2
[libclang] Revert part of r290025, "Remove the 'extern "C"' blocks from the implementation files."
mingw32-ld complains missing symbols in exports, Cannot export clang_findIncludesInFileWithBlock: symbol not defined Cannot export clang_findReferencesInFileWithBlock: symbol not defined Cannot export clang_visitChildrenWithBlock: symbol not defined They are excluded conditionally in header along has_blocks. We should do either; 1. Exclude also function bodies conditionally, and introduce "optional" exporter. 2. Give dummy function bodies for them. 3. Implement functions w/o blocks. llvm-svn: 290113
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions