Turn on on-device linnking using getFile.
Change-Id: I6451c60fd947824b07dd3ba0793681b19fe3f7f7
diff --git a/lib/bcc/Compiler.cpp b/lib/bcc/Compiler.cpp
index ccbfb5d..e13d989 100644
--- a/lib/bcc/Compiler.cpp
+++ b/lib/bcc/Compiler.cpp
@@ -276,12 +276,13 @@
return hasError();
}
-#if 0
+#if 1
MEM.reset(llvm::MemoryBuffer::getFile("/system/lib/rslib.bc"));
-#endif
+#else
MEM.reset(llvm::MemoryBuffer::getMemBuffer(
llvm::StringRef(bitcode, bitcodeSize)));
+#endif
if (MEM.get() == NULL) {
setError("Error reading input library bitcode into memory");