Unified · Split
| @@ -40,11 +40,10 @@ void relocate_init(Section *sr) {} · 39 unmodified lines | ||
| 40 | 40 | |
| 41 | 41 | void relocate(TCCState *s1, ElfW_Rel *rel, int type, char *ptr, addr_t addr, addr_t val) |
| 42 | 42 | { |
| 43 | − ElfW(Sym) *sym; | |
| 44 | − int sym_index; | |
| 45 | − | |
| 46 | − sym_index = ELFW(R_SYM)(rel->r_info); | |
| 47 | − sym = &((ElfW(Sym) *)symtab_section->data)[sym_index]; | |
| 43 | + int sym_index = ELFW(R_SYM)(rel->r_info); | |
| 44 | +#ifdef DEBUG_RELOC | |
| 45 | + ElfW(Sym) *sym = &((ElfW(Sym) *)symtab_section->data)[sym_index]; | |
| 46 | +#endif | |
| 48 | 47 | |
| 49 | 48 | switch(type) { |
| 50 | 49 | case R_AARCH64_ABS64: |