Home
last modified time | relevance | path

Searched refs:secNum (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
H A Delf_builder.h67 void AllocateShdr(std::unique_ptr<llvm::ELF::Elf64_Shdr []> &shdr, const uint32_t &secNum);
68 llvm::ELF::Elf64_Off ComputeEndAddrOfShdr(const uint32_t &secNum) const;
H A Delf_builder.cpp326 void ElfBuilder::AllocateShdr(std::unique_ptr<llvm::ELF::Elf64_Shdr []> &shdr, const uint32_t &secNum) in AllocateShdr() argument
328 shdr = std::make_unique<llvm::ELF::Elf64_Shdr []>(secNum); in AllocateShdr()
337 llvm::ELF::Elf64_Off ElfBuilder::ComputeEndAddrOfShdr(const uint32_t &secNum) const in ComputeEndAddrOfShdr()
339 llvm::ELF::Elf64_Off curSecOffset = sizeof(llvm::ELF::Elf64_Ehdr) + secNum * sizeof(llvm::ELF::Elf64_Shdr); in ComputeEndAddrOfShdr()
476 uint32_t secNum = static_cast<uint32_t>(GetSecNum()); in FixSymtab() local
501 if (sy->st_shndx > secNum) { in FixSymtab()
550 uint32_t secNum = sections.size() + 1; // 1 : section id = 0 is null section in PackELFSections() local
552 AllocateShdr(shdr, secNum); in PackELFSections()
554 llvm::ELF::Elf64_Off curSecOffset = ComputeEndAddrOfShdr(secNum); in PackELFSections()
647 file.write(reinterpret_cast<char *>(shdr.get()), secNum * sizeo in PackELFSections()
[all...]

Completed in 2 milliseconds