Lines Matching refs:dynsym_

470         dynsym_(this, ".dynsym", SHT_DYNSYM, SHF_ALLOC, &dynstr_),  in ElfBuilder()
471 hash_(this, ".hash", SHT_HASH, SHF_ALLOC, &dynsym_, 0, sizeof(Elf_Word), sizeof(Elf_Word)), in ElfBuilder()
667 dynsym_.Add(oatdata, &rodata_, rodata_.GetAddress(), rodata_size, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
672 dynsym_.Add(oatexec, &text_, text_.GetAddress(), /* size= */ 0, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
675 dynsym_.Add(oatlastword, &text_, oatlastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
680 dynsym_.Add(oatlastword, &rodata_, oatlastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
684 dynsym_.Add(oatdatabimgrelro, in PrepareDynamicSection()
693 dynsym_.Add(oatdatabimgrelrolastword, in PrepareDynamicSection()
703 dynsym_.Add(oatbss, &bss_, bss_.GetAddress(), bss_roots_offset, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
711 dynsym_.Add( in PrepareDynamicSection()
719 dynsym_.Add( in PrepareDynamicSection()
724 dynsym_.Add(oatbsslastword, &bss_, bsslastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
728 dynsym_.Add(oatdex, &dex_, dex_.GetAddress(), /* size= */ 0, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
731 dynsym_.Add(oatdexlastword, &dex_, oatdexlastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
739 int count = dynsym_.GetCacheSize() / sizeof(Elf_Sym); // Includes NULL. in PrepareDynamicSection()
755 dynsym_.AllocateVirtualMemory(dynsym_.GetCacheSize()); in PrepareDynamicSection()
761 { .d_tag = DT_SYMTAB, .d_un = { .d_ptr = dynsym_.GetAddress() }, }, in PrepareDynamicSection()
775 dynsym_.WriteCachedSection(); in WriteDynamicSection()
971 SymbolSection dynsym_; variable