summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@google.com>2015-01-28 20:24:52 +0000
committerDerek Schuff <dschuff@google.com>2015-01-28 20:24:52 +0000
commit3970a7ec9b630a32c6327e6cb20cbb5febd7389f (patch)
tree056a07e369c3fd4caa96a7b66493e69ffea7da47 /clang/lib/Basic/Targets.cpp
parentfee9e20b903b11c677495825728f017dd705d9fc (diff)
downloadbcm5719-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.cpp5
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.
OpenPOWER on IntegriCloud