Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result

elf.h

Blame
    • Armin Luntzer's avatar
      9a243b9c
      * change API of apply_relocate_add() to accept ELF section name · 9a243b9c
      Armin Luntzer authored
      * add ELF utility functions:
       - elf_get_symbol_shndx()
       - elf_get_common_size()
       - elf_get_common_objects()
       - elf_get_symbol_size()
      
      * adapt module so that more complex executables may be loaded, i.e.
      
       - allocate "common" objects in relocatable executables
       - relocate ".data" sections
       - add elf utility fuctions
      
      NOTE: these changes are an experimental mess at this time and must not be merged
            to master until properly tidied up
      9a243b9c
      History
      * change API of apply_relocate_add() to accept ELF section name
      Armin Luntzer authored
      * add ELF utility functions:
       - elf_get_symbol_shndx()
       - elf_get_common_size()
       - elf_get_common_objects()
       - elf_get_symbol_size()
      
      * adapt module so that more complex executables may be loaded, i.e.
      
       - allocate "common" objects in relocatable executables
       - relocate ".data" sections
       - add elf utility fuctions
      
      NOTE: these changes are an experimental mess at this time and must not be merged
            to master until properly tidied up