diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2015-02-06 18:48:07 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2015-02-06 18:48:07 +0000 |
commit | fed959e02e50de2ad389b5c4d8eb2b7b81723cc1 (patch) | |
tree | 4f44ec19216a5b64ca3de54c6bf384db50ccc968 /llvm/lib/ExecutionEngine/SectionMemoryManager.cpp | |
parent | 79f5e4ede5a53d94a9c657ef56a1a2daae1e3b0f (diff) | |
download | llvm-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