Changeset 387 for Whitix/branches/hybrid/include
- Timestamp:
- 05/01/08 20:08:52 (7 months ago)
- Files:
-
- 1 modified
-
Whitix/branches/hybrid/include/elf.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Whitix/branches/hybrid/include/elf.h
r380 r387 95 95 #define SEC_TYPE_SYMTAB 2 96 96 #define SEC_TYPE_STRTAB 3 97 #define SEC_TYPE_REL 9 97 98 98 99 /* Section flags. */ … … 129 130 }PACKED; 130 131 132 #define ELF_R_SYM(sym) ((sym) >> 8) 133 #define ELF_R_TYPE(sym) ((sym) & 0xFF) 134 135 /* Relocation types. */ 136 #define R_386_NONE 0 137 #define R_386_32 1 138 #define R_386_PC32 2 139 #define R_386_GOT32 3 140 #define R_386_PLT32 4 141 #define R_386_COPY 5 142 #define R_386_GLOB_DAT 6 143 #define R_386_JMP_SLOT 7 144 #define R_386_RELATIVE 8 145 #define R_386_GOTOFF 9 146 #define R_386_GOTPC 10 147 #define R_386_NUM 11 148 149 struct ElfReloc 150 { 151 DWORD addr; 152 DWORD info; 153 }PACKED; 154 131 155 #endif
