Home | History | Annotate | Download | only in LD

Lines Matching refs:st_shndx

83   uint16_t st_shndx = 0x0;
99 st_shndx = symtab[idx].st_shndx;
105 st_shndx = mcld::bswap16(symtab[idx].st_shndx);
108 // If the section should not be included, set the st_shndx SHN_UNDEF
111 st_shndx < llvm::ELF::SHN_LORESERVE &&
112 st_shndx != llvm::ELF::SHN_UNDEF) {
113 if (NULL == pInput.context()->getSection(st_shndx))
114 st_shndx = llvm::ELF::SHN_UNDEF;
118 ResolveInfo::Type ld_type = getSymType(st_info, st_shndx);
121 ResolveInfo::Desc ld_desc = getSymDesc(st_shndx, pInput);
124 ResolveInfo::Binding ld_binding = getSymBinding((st_info >> 4), st_shndx, st_other);
127 uint64_t ld_value = getSymValue(st_value, st_shndx, pInput);
134 if (st_shndx < llvm::ELF::SHN_LORESERVE) // including ABS and COMMON
135 section = pInput.context()->getSection(st_shndx);
469 uint16_t st_shndx = 0x0;
474 st_shndx = entry->st_shndx;
478 st_shndx = mcld::bswap16(entry->st_shndx);
490 result->setDesc(getSymDesc(st_shndx, pInput));
491 result->setBinding(getSymBinding((st_info >> 4), st_shndx, st_other));
608 uint16_t st_shndx = 0x0;
624 st_shndx = symtab[idx].st_shndx;
630 st_shndx = mcld::bswap16(symtab[idx].st_shndx);
633 // If the section should not be included, set the st_shndx SHN_UNDEF
636 st_shndx < llvm::ELF::SHN_LORESERVE &&
637 st_shndx != llvm::ELF::SHN_UNDEF) {
638 if (NULL == pInput.context()->getSection(st_shndx))
639 st_shndx = llvm::ELF::SHN_UNDEF;
643 ResolveInfo::Type ld_type = getSymType(st_info, st_shndx);
646 ResolveInfo::Desc ld_desc = getSymDesc(st_shndx, pInput);
649 ResolveInfo::Binding ld_binding = getSymBinding((st_info >> 4), st_shndx, st_other);
652 uint64_t ld_value = getSymValue(st_value, st_shndx, pInput);
659 if (st_shndx < llvm::ELF::SHN_LORESERVE) // including ABS and COMMON
660 section = pInput.context()->getSection(st_shndx);
990 uint16_t st_shndx = 0x0;
995 st_shndx = entry->st_shndx;
999 st_shndx = mcld::bswap16(entry->st_shndx);
1011 result->setDesc(getSymDesc(st_shndx, pInput));
1012 result->setBinding(getSymBinding((st_info >> 4), st_shndx, st_other));