aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2015-02-06 18:48:07 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2015-02-06 18:48:07 +0000
commitfed959e02e50de2ad389b5c4d8eb2b7b81723cc1 (patch)
tree4f44ec19216a5b64ca3de54c6bf384db50ccc968 /llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
parent79f5e4ede5a53d94a9c657ef56a1a2daae1e3b0f (diff)
downloadllvm-fed959e02e50de2ad389b5c4d8eb2b7b81723cc1.zip
llvm-fed959e02e50de2ad389b5c4d8eb2b7b81723cc1.tar.gz
llvm-fed959e02e50de2ad389b5c4d8eb2b7b81723cc1.tar.bz2
Unwind: replace pure virtual functions with aborts
Convert all pure virtual functions in the UnwindCursor with implementations that abort. This is effectively manually replicating the current behaviour, whilst removing the compiler generated calls to __cxa_pure_virtual, which will abort at runtime with a message indicating that a pure virtual call was made. The whitespace changes are the result of executing clang-format over the changed region. llvm-svn: 228423
Diffstat (limited to 'llvm/lib/ExecutionEngine/SectionMemoryManager.cpp')
0 files changed, 0 insertions, 0 deletions