In-place load ELF.

Change-Id: I88e1f57349bd3646c349d4c965e6c9b46ed77404
diff --git a/src/compiler_llvm/elf_loader.h b/src/compiler_llvm/elf_loader.h
index 263a9fa..9e8611c 100644
--- a/src/compiler_llvm/elf_loader.h
+++ b/src/compiler_llvm/elf_loader.h
@@ -30,6 +30,7 @@
 
 class ElfLoader {
  public:
+  ElfLoader() : relocated(false) {}
   ~ElfLoader();
 
   bool LoadElfAt(size_t elf_idx, const ElfImage& elf_image,
@@ -48,6 +49,8 @@
  private:
   const void* GetAddr(size_t elf_idx, const char* sym_name) const;
 
+  bool relocated;
+  std::vector<ElfImage> elf_images_;
   std::vector<RSExecRef> executables_;
 };