Changes in uspace/lib/c/arch/arm32/src/rtld/reloc.c [eb630cf:a949f4a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/arm32/src/rtld/reloc.c
reb630cf ra949f4a 127 127 128 128 switch (rel_type) { 129 case R_ARM_ABS32: 130 DPRINTF("ignore R_ARM_ABS32\n"); 131 /* 132 * Not sure why we get these static relocations, but 133 * attempting to process them will crash the 134 * loader. If we ignore them, everything 135 * seems to work. 136 */ 137 break; 138 129 139 case R_ARM_TLS_DTPMOD32: 130 140 DPRINTF("fixup R_ARM_TLS_DTPMOD32\n"); … … 179 189 case R_ARM_GLOB_DAT: 180 190 case R_ARM_JUMP_SLOT: 181 case R_ARM_ABS32: 182 DPRINTF("fixup R_ARM_GLOB_DAT/JUMP_SLOT/ABS32 (S)\n"); 191 DPRINTF("fixup R_ARM_GLOB_DAT/JUMP_SLOT (S)\n"); 183 192 *r_ptr = sym_addr; 184 193 break;
Note:
See TracChangeset
for help on using the changeset viewer.