Build fix: remove initializeJumpInstrTablesPass() call from LTO
authorAlp Toker <alp@nuanti.com>
Sat, 7 Jun 2014 20:39:53 +0000 (20:39 +0000)
committerAlp Toker <alp@nuanti.com>
Sat, 7 Jun 2014 20:39:53 +0000 (20:39 +0000)
commit17dd8efe9e37d7e5fcb659bee8f614cd6a0f5b7d
tree04dfae3612b8b7e574cf2f738ecbbfc500ae3b29
parent90386ad60aaf70581293138f4124a2ec47ac7eb7
Build fix: remove initializeJumpInstrTablesPass() call from LTO

This was incurring an unsatisfied dependency on CodeGen from LTO breaking
shared builds:

Undefined symbols for architecture x86_64:
  "llvm::initializeJumpInstrTablesPass(llvm::PassRegistry&)", referenced from:
      llvm::LTOCodeGenerator::initializeLTOPasses() in LTOCodeGenerator.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Removed as a temporary measure pending feedback from the author.

llvm-svn: 210400
llvm/lib/LTO/LTOCodeGenerator.cpp