Add GetElfImages() method to CompilerLLVM.
(cherry picked from commit 950fc6e6a6b568f0cf511c092bee3d31547dc857)
Change-Id: I1ded5909bae4d87ed05b2c192fcb2362eaa37461
diff --git a/src/compiler.h b/src/compiler.h
index 9834d78..74af408 100644
--- a/src/compiler.h
+++ b/src/compiler.h
@@ -20,12 +20,14 @@
#include <map>
#include <set>
#include <string>
+#include <vector>
#include "compiled_class.h"
#include "compiled_method.h"
#include "constants.h"
#include "dex_cache.h"
#include "dex_file.h"
+#include "elf_image.h"
#include "oat_file.h"
#include "object.h"
#include "runtime.h"
@@ -145,6 +147,8 @@
const Method::InvokeStub* GetMethodInvokeStubAddr(const CompiledInvokeStub* cm,
const Method* method) const;
+
+ std::vector<ElfImage> GetElfImages() const;
#else
void EnableAutoElfLoader() { }
@@ -157,6 +161,10 @@
const Method*) const {
return NULL;
}
+
+ std::vector<ElfImage> GetElfImages() const {
+ return std::vector<ElfImage>();
+ }
#endif
void SetCompilerContext(void* compiler_context) {