Lines Matching refs:section
62 add_section(obj, section_rwdata, SHT_PROGBITS, SHF_WRITE | SHF_ALLOC, d->section.size, in add_datasec()
68 add_section(obj, section_rodata, SHT_PROGBITS, SHF_ALLOC, d->section.size, align); in add_datasec()
76 (void)add_symbol(obj, symbol_begin, 0, d->section.size, d->index); in add_datasec()
77 (void)add_symbol(obj, symbol_end, d->section.size, 0, d->index); in add_datasec()
99 Section *s = &obj->data[n].section; in read_datasec()
152 obj->section[obj->header.e_shstrndx].sh_size = obj->section_name.size; in add_section_name()
177 s = &obj->section[n]; in add_section()
223 obj->section[obj->symbol_name_index].sh_size = obj->symbol_name.size; in add_symbol_name()
241 u32 add_symbol(Object * obj, const char *symbol, u32 value, u32 size, u32 section) in add_symbol() argument
243 ELF32_SectionHeader *symtab = &obj->section[obj->symbol_index]; in add_symbol()
257 l->st_shndx = section; in add_symbol()