diff options
author | Derek Schuff <dschuff@google.com> | 2015-01-28 20:24:52 +0000 |
---|---|---|
committer | Derek Schuff <dschuff@google.com> | 2015-01-28 20:24:52 +0000 |
commit | 3970a7ec9b630a32c6327e6cb20cbb5febd7389f (patch) | |
tree | 056a07e369c3fd4caa96a7b66493e69ffea7da47 /clang/lib/Basic/Targets.cpp | |
parent | fee9e20b903b11c677495825728f017dd705d9fc (diff) | |
download | bcm5719-llvm-3970a7ec9b630a32c6327e6cb20cbb5febd7389f.tar.gz bcm5719-llvm-3970a7ec9b630a32c6327e6cb20cbb5febd7389f.zip |
Remove support for pnaclcall attribute
Summary:
It was used for interoperability with PNaCl's calling conventions, but
it's no longer needed.
Also Remove NaCl*ABIInfo which just existed to delegate to either the portable
or native ABIInfo, and remove checkCallingConvention which was now a no-op
override.
Reviewers: jvoung
Subscribers: jfb, llvm-commits
Differential Revision: http://reviews.llvm.org/D7206
llvm-svn: 227362
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r-- | clang/lib/Basic/Targets.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 3443ec944ad..5153103b40f 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -686,11 +686,6 @@ public: this->DescriptionString = "e-p:32:32-i64:64"; } } - typename Target::CallingConvCheckResult checkCallingConvention( - CallingConv CC) const override { - return CC == CC_PnaclCall ? Target::CCCR_OK : - Target::checkCallingConvention(CC); - } }; } // end anonymous namespace. |