elf_dyn.h File Reference

#include <arch/elf.h>
#include <sys/types.h>
#include <elf.h>
#include <libarch/rtld/elf_dyn.h>

Go to the source code of this file.

Data Structures

struct  elf32_dyn
struct  elf32_rel
struct  elf32_rela

Defines

#define DT_BIND_NOW   24
#define DT_DEBUG   21
#define DT_FINI   13
#define DT_HASH   4
#define DT_HIPROC   0x7fffffff
#define DT_INIT   12
#define DT_JMPREL   23
#define DT_LOPROC   0x70000000
#define DT_NEEDED   1
#define DT_NULL   0
#define DT_PLTGOT   3
#define DT_PLTREL   20
#define DT_PLTRELSZ   2
#define DT_REL   17
#define DT_RELA   7
#define DT_RELAENT   9
#define DT_RELASZ   8
#define DT_RELENT   19
#define DT_RELSZ   18
#define DT_RPATH   15
#define DT_SONAME   14
#define DT_STRSZ   10
#define DT_STRTAB   5
#define DT_SYMBOLIC   16
#define DT_SYMENT   11
#define DT_SYMTAB   6
#define DT_TEXTREL   22
#define ELF32_R_SYM(i)   ((i)>>8)
#define ELF32_R_TYPE(i)   ((unsigned char)(i))
#define SHN_ABS   0xfff1
#define SHN_COMMON   0xfff2
#define SHN_HIPROC   0xff1f
#define SHN_HIRESERVE   0xffff
#define SHN_LOPROC   0xff00
#define SHN_LORESERVE   0xff00
#define SHN_UNDEF   0
#define STN_UNDEF   0


Detailed Description

Definition in file elf_dyn.h.


Generated on Thu Jun 2 07:45:52 2011 for HelenOS/USB by  doxygen 1.4.7