diff options
author | Nikunj A Dadhania <nikunj@linux.vnet.ibm.com> | 2013-12-06 10:10:01 +1100 |
---|---|---|
committer | Alexey Kardashevskiy <aik@ozlabs.ru> | 2014-02-04 19:49:46 +1100 |
commit | c2358afb40d42fa1f9c6ffb59c32f803bb3aa44d (patch) | |
tree | 9545dd4d56240c0545193c94587ff2a043289985 /include | |
parent | 41a34055032ac5c64811238fe72f514634285c09 (diff) | |
download | SLOF-c2358afb40d42fa1f9c6ffb59c32f803bb3aa44d.zip SLOF-c2358afb40d42fa1f9c6ffb59c32f803bb3aa44d.tar.gz SLOF-c2358afb40d42fa1f9c6ffb59c32f803bb3aa44d.tar.bz2 |
Add support for 64bit LE ABI v1 and v2 support
Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
--
v2: With the parameters changed for go-64, kernel loading from commandline broke
v3: (client-exec) calls start-elf64 directly, fix args
Diffstat (limited to 'include')
-rw-r--r-- | include/libelf.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/libelf.h b/include/libelf.h index 495d697..ee55375 100644 --- a/include/libelf.h +++ b/include/libelf.h @@ -89,6 +89,7 @@ unsigned long elf_load_segments64(void *file_addr, signed long offset, long elf_get_base_addr(void *file_addr); long elf_get_base_addr32(void *file_addr); long elf_get_base_addr64(void *file_addr); +uint32_t elf_get_eflags_64(void *file_addr); void elf_relocate64(void *file_addr, signed long offset); |