[llvm] edb05c4 - [VE] Add missing dependency on TargetParser
Sergei Barannikov via llvm-commits
llvm-commits at lists.llvm.org
Sun Apr 27 01:24:35 PDT 2025
Author: Sergei Barannikov
Date: 2025-04-27T11:23:57+03:00
New Revision: edb05c405e4358a3f753c23bb9e2decd41b11f8f
URL: https://github.com/llvm/llvm-project/commit/edb05c405e4358a3f753c23bb9e2decd41b11f8f
DIFF: https://github.com/llvm/llvm-project/commit/edb05c405e4358a3f753c23bb9e2decd41b11f8f.diff
LOG: [VE] Add missing dependency on TargetParser
Resolves a link failure in shared library debug build:
```
ld.lld: error: undefined symbol: llvm::Triple::isArch64Bit() const
>>> referenced by BasicTTIImpl.h:626 (../llvm/include/llvm/CodeGen/BasicTTIImpl.h:626)
>>> lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VETargetMachine.cpp.o:(llvm::BasicTTIImplBase<llvm::VETTIImpl>::shouldBuildRelLookupTables() const)
```
Added:
Modified:
llvm/lib/Target/VE/CMakeLists.txt
Removed:
################################################################################
diff --git a/llvm/lib/Target/VE/CMakeLists.txt b/llvm/lib/Target/VE/CMakeLists.txt
index 76684d39450d8..d1bb4f32fcba7 100644
--- a/llvm/lib/Target/VE/CMakeLists.txt
+++ b/llvm/lib/Target/VE/CMakeLists.txt
@@ -38,6 +38,7 @@ add_llvm_target(VECodeGen
SelectionDAG
Support
Target
+ TargetParser
TransformUtils
VEDesc
VEInfo
More information about the llvm-commits
mailing list