summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
diff options
context:
space:
mode:
authorFrederich Munch <colsebas@hotmail.com>2017-06-13 19:05:24 +0000
committerFrederich Munch <colsebas@hotmail.com>2017-06-13 19:05:24 +0000
commit6391c7e2a13ad00af853d0eeff718ddde8807da6 (patch)
tree463ff64f523a2a3b73ef686b79a28f07d5c99cba /llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
parent769d8d185c899e49f118d6f471e238a5780610ef (diff)
downloadbcm5719-llvm-6391c7e2a13ad00af853d0eeff718ddde8807da6.tar.gz
bcm5719-llvm-6391c7e2a13ad00af853d0eeff718ddde8807da6.zip
Revert r305313 & r305303, self-hosting build-bot isn’t liking it.
llvm-svn: 305318
Diffstat (limited to 'llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp')
-rw-r--r--llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp23
1 files changed, 0 insertions, 23 deletions
diff --git a/llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp b/llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
index 5730d610cdf..c54e1b7eed2 100644
--- a/llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
+++ b/llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
@@ -12,7 +12,6 @@
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/ManagedStatic.h"
#include "llvm/Support/Path.h"
-#include "llvm/Transforms/IPO/PassManagerBuilder.h"
#include "gtest/gtest.h"
#include "PipSqueak.h"
@@ -53,28 +52,6 @@ template <class T> static void* PtrFunc(T *Func) {
return Tmp.P;
}
-static void
-NoPassRegistration(const PassManagerBuilder &, legacy::PassManagerBase &) {
-}
-
-static RegisterStandardPasses LocalPass(PassManagerBuilder::EP_LoopOptimizerEnd,
- NoPassRegistration);
-
-typedef void (*TestPassReg)(void (*)(PassManagerBuilder::ExtensionPointTy,
- PassManagerBuilder::ExtensionProc));
-
-TEST(DynamicLibrary, PassRegistration) {
- std::string Err;
- llvm_shutdown_obj Shutdown;
- DynamicLibrary DL =
- DynamicLibrary::getPermanentLibrary(LibPath().c_str(), &Err);
- EXPECT_TRUE(DL.isValid());
- EXPECT_TRUE(Err.empty());
-
- TestPassReg RP = FuncPtr<TestPassReg>(DL.getAddressOfSymbol("TestPassReg"));
- RP(&PassManagerBuilder::addGlobalExtension);
-}
-
static const char *OverloadTestA() { return "OverloadCall"; }
std::string StdString(const char *Ptr) { return Ptr ? Ptr : ""; }
OpenPOWER on IntegriCloud