diff --git a/mk/rustllvm.mk b/mk/rustllvm.mk index 046cdb289bd..b4e9ac97d10 100644 --- a/mk/rustllvm.mk +++ b/mk/rustllvm.mk @@ -2,8 +2,7 @@ # rustc LLVM-extensions (C++) library variables and rules ###################################################################### -RUSTLLVM_LIB_CS := $(addprefix rustllvm/, \ - Passes.cpp Passes2.cpp) +RUSTLLVM_LIB_CS := $(addprefix rustllvm/, Passes2.cpp) RUSTLLVM_OBJS_CS := $(addprefix rustllvm/, RustWrapper.cpp) diff --git a/src/rustllvm/Passes.cpp b/src/rustllvm/Passes.cpp deleted file mode 100644 index cde4f9d34c1..00000000000 --- a/src/rustllvm/Passes.cpp +++ /dev/null @@ -1,14 +0,0 @@ -#include "llvm/Analysis/Passes.h" -#include "llvm/PassManager.h" -#include "llvm-c/Core.h" - -using namespace llvm; -extern "C" { - void LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) { - unwrap(PM)->add(createTypeBasedAliasAnalysisPass()); - } - - void LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) { - unwrap(PM)->add(createBasicAliasAnalysisPass()); - } -}