diff options
| author | Bjorn Steinbrink <bsteinbr@gmail.com> | 2016-03-15 20:35:45 +0000 |
|---|---|---|
| committer | Bjorn Steinbrink <bsteinbr@gmail.com> | 2016-03-15 20:35:45 +0000 |
| commit | 59fdec673da7bee7894df7439b8f0f22573de8b6 (patch) | |
| tree | c0b89c1a341c64ebf3026c51db6ad1fa9a1be5ab /llvm/lib | |
| parent | 6e98d7988bec77c0cdd88ec5fb7ae5427b02f11d (diff) | |
| download | bcm5719-llvm-59fdec673da7bee7894df7439b8f0f22573de8b6.tar.gz bcm5719-llvm-59fdec673da7bee7894df7439b8f0f22573de8b6.zip | |
Add Rust's personality function to the list of known personality functions
Reviewers: majnemer
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D18192
llvm-svn: 263581
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Analysis/EHPersonalities.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/EHPersonalities.cpp b/llvm/lib/Analysis/EHPersonalities.cpp index 4868b66139b..90aa8f58f35 100644 --- a/llvm/lib/Analysis/EHPersonalities.cpp +++ b/llvm/lib/Analysis/EHPersonalities.cpp @@ -34,6 +34,7 @@ EHPersonality llvm::classifyEHPersonality(const Value *Pers) { .Case("__C_specific_handler", EHPersonality::MSVC_Win64SEH) .Case("__CxxFrameHandler3", EHPersonality::MSVC_CXX) .Case("ProcessCLRException", EHPersonality::CoreCLR) + .Case("rust_eh_personality", EHPersonality::Rust) .Default(EHPersonality::Unknown); } |

