mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-10-01 13:17:01 +00:00
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210400 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -96,7 +96,6 @@ void LTOCodeGenerator::initializeLTOPasses() {
|
|||||||
initializeConstantMergePass(R);
|
initializeConstantMergePass(R);
|
||||||
initializeDAHPass(R);
|
initializeDAHPass(R);
|
||||||
initializeInstCombinerPass(R);
|
initializeInstCombinerPass(R);
|
||||||
initializeJumpInstrTablesPass(R);
|
|
||||||
initializeSimpleInlinerPass(R);
|
initializeSimpleInlinerPass(R);
|
||||||
initializePruneEHPass(R);
|
initializePruneEHPass(R);
|
||||||
initializeGlobalDCEPass(R);
|
initializeGlobalDCEPass(R);
|
||||||
|
Reference in New Issue
Block a user