Lines Matching refs:dynsym
2444 Section *dynsym; member
18529 } else if (s1->dynsym) { in relocate_syms()
18531 sym_index = find_elf_sym(s1->dynsym, name); in relocate_syms()
18533 esym = &((Elf32_Sym *)s1->dynsym->data)[sym_index]; in relocate_syms()
18700 sr->link = s1->dynsym; in relocate_section()
18827 if (s1->dynsym) { in put_got_entry()
18906 index = put_elf_sym(s1->dynsym, offset, in put_got_entry()
18909 put_elf_reloc(s1->dynsym, s1->got, in put_got_entry()
19262 s1->dynsym = new_symtab(s1, ".dynsym", SHT_DYNSYM, SHF_ALLOC, in tcc_output_file()
19265 dynstr = s1->dynsym->link; in tcc_output_file()
19305 index = put_elf_sym(s1->dynsym, offset, esym->st_size, in tcc_output_file()
19308 put_elf_reloc(s1->dynsym, bss_section, in tcc_output_file()
19328 put_elf_sym(s1->dynsym, sym->st_value, sym->st_size, in tcc_output_file()
19351 put_elf_sym(s1->dynsym, sym->st_value, sym->st_size, in tcc_output_file()
19373 index = put_elf_sym(s1->dynsym, sym->st_value, sym->st_size, in tcc_output_file()
19646 sym_end = (Elf32_Sym *)(s1->dynsym->data + s1->dynsym->data_offset); in tcc_output_file()
19647 for(sym = (Elf32_Sym *)s1->dynsym->data + 1; in tcc_output_file()
19663 put_dt(dynamic, DT_HASH, s1->dynsym->hash->sh_addr); in tcc_output_file()
19665 put_dt(dynamic, DT_SYMTAB, s1->dynsym->sh_addr); in tcc_output_file()
20216 Elf32_Sym *sym, *dynsym; in tcc_load_dll() local
20238 dynsym = NULL; /* avoid warning */ in tcc_load_dll()
20248 dynsym = load_data(fd, sh->sh_offset, sh->sh_size); in tcc_load_dll()
20290 for(i = 1, sym = dynsym + 1; i < nb_syms; i++, sym++) { in tcc_load_dll()
20321 tcc_free(dynsym); in tcc_load_dll()