OSDN Git Service

android: add support for libLLVMFrontendOpenMP
authorMauro Rossi <issor.oruam@gmail.com>
Sat, 25 Jul 2020 12:03:41 +0000 (14:03 +0200)
committerMauro Rossi <issor.oruam@gmail.com>
Thu, 15 Apr 2021 11:05:14 +0000 (13:05 +0200)
Fixes the following building errors:

FAILED: out/soong/.intermediates/external/llvm-project/llvm/libLLVM10/android_x86_64_core_shared/unstripped/libLLVM10.so
ld.lld: error: undefined symbol: llvm::OpenMPIRBuilder::initialize()
...
ld.lld: error: undefined symbol: llvm::OpenMPIRBuilder::addAttributes(llvm::omp::RuntimeFunction, llvm::Function&)
...
ld.lld: error: undefined symbol: llvm::OpenMPIRBuilder::getOrCreateDefaultSrcLocStr()
...
ld.lld: error: undefined symbol: llvm::OpenMPIRBuilder::getOrCreateIdent(llvm::Constant*, llvm::omp::IdentFlag)
...
clang-9: error: linker command failed with exit code 1 (use -v to see invocation)

Signed-off-by: Mauro Rossi <issor.oruam@gmail.com>
llvm/Android.bp

index 75526ce..494f41e 100644 (file)
@@ -326,6 +326,7 @@ cc_library_shared {
         "libLLVMTextAPI",
         "libLLVMCFGuard",
         "libLLVMOrcError",
+        "libLLVMFrontendOpenMP",
     ],
 
     export_include_dirs: ["include"],