diff options
author | Tim Northover <tnorthover@apple.com> | 2014-03-30 17:32:48 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2014-03-30 17:32:48 +0000 |
commit | 65f582f432729398265e53d04560e5007cf4ca8a (patch) | |
tree | 0a43c9a13522b047a1eff70c34ed0f51608d32a8 /clang/lib/CodeGen/ItaniumCXXABI.cpp | |
parent | 8baf17fc5fc5605460c793ea3f988e842ccd47d3 (diff) | |
download | bcm5719-llvm-65f582f432729398265e53d04560e5007cf4ca8a.tar.gz bcm5719-llvm-65f582f432729398265e53d04560e5007cf4ca8a.zip |
RTTI: refactor the uniqueness question into CGCXXABI.
This also brings the code into closer conformance with usual LLVM
coding style and other surrounding conventions.
llvm-svn: 205158
Diffstat (limited to 'clang/lib/CodeGen/ItaniumCXXABI.cpp')
-rw-r--r-- | clang/lib/CodeGen/ItaniumCXXABI.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/ItaniumCXXABI.cpp b/clang/lib/CodeGen/ItaniumCXXABI.cpp index 1648c3bf852..27825ab85d6 100644 --- a/clang/lib/CodeGen/ItaniumCXXABI.cpp +++ b/clang/lib/CodeGen/ItaniumCXXABI.cpp @@ -248,6 +248,9 @@ public: class iOS64CXXABI : public ARMCXXABI { public: iOS64CXXABI(CodeGen::CodeGenModule &CGM) : ARMCXXABI(CGM) {} + + // ARM64 libraries are prepared for non-unique RTTI. + bool shouldRTTIBeUnique() override { return false; } }; } |