From: Mauro Rossi Date: Sun, 9 Feb 2020 19:49:28 +0000 (+0100) Subject: android: add support for libLLVMTextAPI X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=84a3c56bfb055a7be75e1d5806c9bbe059876e82;p=android-x86%2Fexternal-llvm-project.git android: add support for libLLVMTextAPI Fixes the following building errors: external/llvm/include/llvm/TextAPI/MachO/Symbol.h:66: error: undefined reference to 'llvm::MachO::mapToArchitectureSet(llvm::ArrayRef)' external/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h:191: error: undefined reference to 'llvm::MachO::mapToPlatformSet(llvm::ArrayRef)' external/llvm/lib/Object/TapiUniversal.cpp:25: error: undefined reference to 'llvm::MachO::TextAPIReader::get(llvm::MemoryBufferRef)' external/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h:185: error: undefined reference to 'llvm::MachO::mapToArchitectureSet(llvm::ArrayRef)' --- diff --git a/llvm/Android.bp b/llvm/Android.bp index 34358544d03..a1c8419a1c5 100644 --- a/llvm/Android.bp +++ b/llvm/Android.bp @@ -279,6 +279,7 @@ cc_library_shared { "libLLVMRemarks", "libLLVMJITLink", "libLLVMCoroutines", + "libLLVMTextAPI", ], export_include_dirs: ["include"], diff --git a/llvm/lib/TextAPI/Android.bp b/llvm/lib/TextAPI/Android.bp new file mode 100644 index 00000000000..660568da8c8 --- /dev/null +++ b/llvm/lib/TextAPI/Android.bp @@ -0,0 +1,10 @@ +cc_library_static { + name: "libLLVMTextAPI", + defaults: [ + "llvm-lib-defaults", + ], + srcs: [ + "ELF/*.cpp", + "MachO/*.cpp", + ], +}