aboutsummaryrefslogtreecommitdiffstats
path: root/linker/linker_phdr.h
diff options
context:
space:
mode:
authorDmitriy Ivanov <dimitry@google.com>2014-10-03 17:52:44 -0700
committerDmitriy Ivanov <dimitry@google.com>2014-10-06 10:02:34 -0700
commit07e5bc152d8a3ad4c50808bb86f3c0f2c5e2f514 (patch)
tree0d80ab6a46252135b3550f82766d300fe5284cfa /linker/linker_phdr.h
parentd5df4124bbbb30411ef19f7c2fbb3987d0eb9630 (diff)
downloadandroid_bionic-07e5bc152d8a3ad4c50808bb86f3c0f2c5e2f514.tar.gz
android_bionic-07e5bc152d8a3ad4c50808bb86f3c0f2c5e2f514.tar.bz2
android_bionic-07e5bc152d8a3ad4c50808bb86f3c0f2c5e2f514.zip
Add file_offset parameter to android_extinfo
Bug: 17762003 Change-Id: I8fb267a3155acef3dba534038cf5d1ef00d7154b
Diffstat (limited to 'linker/linker_phdr.h')
-rw-r--r--linker/linker_phdr.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/linker/linker_phdr.h b/linker/linker_phdr.h
index 593fb5a20..65d302cdb 100644
--- a/linker/linker_phdr.h
+++ b/linker/linker_phdr.h
@@ -39,7 +39,7 @@
class ElfReader {
public:
- ElfReader(const char* name, int fd);
+ ElfReader(const char* name, int fd, off64_t file_offset);
~ElfReader();
bool Load(const android_dlextinfo* extinfo);
@@ -61,6 +61,7 @@ class ElfReader {
const char* name_;
int fd_;
+ off64_t file_offset_;
ElfW(Ehdr) header_;
size_t phdr_num_;