リビジョン | b5e3785b276e08e2c1e7a42b974a5a72422d717f (tree) |
---|---|
日時 | 2019-10-05 16:09:52 |
作者 | Mauro Rossi <issor.oruam@gmai...> |
コミッター | Mauro Rossi |
android: Bitstream: add support for libLLVMBitstreamReader
To avoid following building errors:
external/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:570: error: undefined reference to 'llvm::BitstreamCursor::ReadBlockInfoBlock(bool)'
external/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:747: error: undefined reference to 'llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
...
external/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:974: error: undefined reference to 'llvm::BitstreamCursor::skipRecord(unsigned int)'
external/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:819: error: undefined reference to 'llvm::BitstreamCursor::ReadAbbrevRecord()'
external/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:831: error: undefined reference to 'llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long long>&, llvm::StringRef*)'
...
external/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:6402: error: undefined reference to 'llvm::BitstreamCursor::skipRecord(unsigned int)'
external/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:6252: error: undefined reference to 'llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
external/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:6278: error: undefined reference to 'llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long long>&, llvm::StringRef*)'
...
external/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:3041: error: undefined reference to 'llvm::BitstreamCursor::ReadBlockInfoBlock(bool)'
clang-6.0: error: linker command failed with exit code 1 (use -v to see invocation)
@@ -241,6 +241,7 @@ cc_library_shared { | ||
241 | 241 | "libLLVMBitReader", |
242 | 242 | "libLLVMPasses", |
243 | 243 | "libLLVMDemangle", |
244 | + "libLLVMBitstreamReader", | |
244 | 245 | |
245 | 246 | // post static libraries |
246 | 247 | "libLLVMLTO", |
@@ -0,0 +1 @@ | ||
1 | +subdirs = ["*"] |
@@ -0,0 +1,7 @@ | ||
1 | +cc_library_static { | |
2 | + name: "libLLVMBitstreamReader", | |
3 | + defaults: [ | |
4 | + "llvm-lib-defaults", | |
5 | + ], | |
6 | + srcs: ["*.cpp"], | |
7 | +} |