Searched refs:st_shndx (Results 1 - 25 of 128) sorted by relevance

123456

/haiku-buildtools/legacy/binutils/include/elf/
H A Dexternal.h134 unsigned char st_shndx[2]; /* Associated section index */ member in struct:__anon2829
141 unsigned char st_shndx[2]; /* Associated section index */ member in struct:__anon2830
H A Dinternal.h103 unsigned int st_shndx; /* Associated section index */ member in struct:elf_internal_sym
/haiku-buildtools/binutils/gold/
H A Dresolve.cc91 unsigned int st_shndx, bool is_ordinary,
97 this->u_.from_object.shndx = st_shndx;
117 unsigned st_shndx, bool is_ordinary,
120 this->override_base(sym, st_shndx, is_ordinary, object, version);
132 unsigned int st_shndx, bool is_ordinary,
135 tosym->override(fromsym, st_shndx, is_ordinary, object, version);
143 ssym->override(fromsym, st_shndx, is_ordinary, object, version);
245 unsigned int st_shndx, bool is_ordinary,
260 && to->shndx(&to_is_ordinary) == st_shndx
276 && (is_ordinary || !Symbol::is_common_shndx(st_shndx)))
90 override_base(const elfcpp::Sym<size, big_endian>& sym, unsigned int st_shndx, bool is_ordinary, Object* object, const char* version) argument
116 override(const elfcpp::Sym<size, big_endian>& sym, unsigned st_shndx, bool is_ordinary, Object* object, const char* version) argument
130 override(Sized_symbol<size>* tosym, const elfcpp::Sym<size, big_endian>& fromsym, unsigned int st_shndx, bool is_ordinary, Object* object, const char* version) argument
243 resolve(Sized_symbol<size>* to, const elfcpp::Sym<size, big_endian>& sym, unsigned int st_shndx, bool is_ordinary, unsigned int orig_st_shndx, Object* object, const char* version, bool is_default_version) argument
[all...]
H A Dsymtab.cc118 unsigned int st_shndx, bool is_ordinary)
123 this->u_.from_object.shndx = st_shndx;
220 unsigned int st_shndx, bool is_ordinary)
222 this->init_base_object(name, version, object, sym, st_shndx, is_ordinary);
735 // We don't bother to set the st_name or the st_shndx field.
939 unsigned int st_shndx,
1004 this->resolve(ret, sym, st_shndx, is_ordinary, orig_st_shndx, object,
1019 && ret->shndx(&dummy) == st_shndx
1055 this->resolve(ret, sym, st_shndx, is_ordinary, orig_st_shndx, object,
1073 st_shndx, sy
116 init_base_object(const char* name, const char* version, Object* object, const elfcpp::Sym<size, big_endian>& sym, unsigned int st_shndx, bool is_ordinary) argument
217 init_object(const char* name, const char* version, Object* object, const elfcpp::Sym<size, big_endian>& sym, unsigned int st_shndx, bool is_ordinary) argument
932 add_from_object(Object* object, const char* name, Stringpool::Key name_key, const char* version, Stringpool::Key version_key, bool is_default_version, const elfcpp::Sym<size, big_endian>& sym, unsigned int st_shndx, bool is_ordinary, unsigned int orig_st_shndx) argument
1192 unsigned int st_shndx = relobj->adjust_sym_shndx(i + symndx_offset, local
1365 unsigned int st_shndx = sym->get_st_shndx(); local
1518 unsigned int st_shndx = dynobj->adjust_sym_shndx(i, psym->get_st_shndx(), local
1648 unsigned int st_shndx = sym->get_st_shndx(); local
[all...]
H A Dsymtab.h904 const elfcpp::Sym<size, big_endian>&, unsigned int st_shndx,
938 override_base(const elfcpp::Sym<size, big_endian>&, unsigned int st_shndx,
1108 const elfcpp::Sym<size, big_endian>&, unsigned int st_shndx,
1139 override(const elfcpp::Sym<size, big_endian>&, unsigned int st_shndx,
1722 unsigned int st_shndx, bool is_ordinary,
1736 unsigned int st_shndx, bool is_ordinary,
1770 unsigned int st_shndx, bool is_ordinary,
/haiku-buildtools/binutils/include/elf/
H A Dexternal.h37 /* Special section indices, which may show up in st_shndx fields, among
161 unsigned char st_shndx[2]; /* Associated section index */ member in struct:__anon776
168 unsigned char st_shndx[2]; /* Associated section index */ member in struct:__anon777
/haiku-buildtools/binutils/elfcpp/
H A Delfcpp_internal.h152 Elf_Half st_shndx; member in struct:elfcpp::internal::Sym_data
161 Elf_Half st_shndx; member in struct:elfcpp::internal::Sym_data
/haiku-buildtools/legacy/binutils/bfd/
H A Delf32-crx.c624 if (isym->st_shndx == sec_shndx
777 if (isym->st_shndx == SHN_UNDEF)
779 else if (isym->st_shndx == SHN_ABS)
781 else if (isym->st_shndx == SHN_COMMON)
784 isec = bfd_section_from_elf_index (input_bfd, isym->st_shndx);
1026 if (isym->st_shndx == SHN_UNDEF)
1028 else if (isym->st_shndx == SHN_ABS)
1030 else if (isym->st_shndx == SHN_COMMON)
1033 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
1308 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
[all...]
H A Delf32-ip2k.c271 if (isym->st_shndx == SHN_UNDEF)
273 else if (isym->st_shndx == SHN_ABS)
275 else if (isym->st_shndx == SHN_COMMON)
278 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
593 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
595 if (isym->st_shndx == shndx)
652 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
751 if (isym->st_shndx == shndx
1376 corresponding to the st_shndx field of each local symbol.
1535 && ! ((sym->st_shndx <
[all...]
H A Delf32-mt.c266 corresponding to the st_shndx field of each local symbol.
428 && ! ((sym->st_shndx <= 0 || sym->st_shndx >= SHN_LORESERVE)
429 && sym->st_shndx != SHN_COMMON))
430 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
H A Delf32-msp430.c243 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
812 if (isym->st_shndx == sec_shndx && isym->st_value == addr)
856 && lsym->st_shndx == sec_shndx)
918 if (isym->st_shndx == sec_shndx
1015 if (isym->st_shndx == SHN_UNDEF)
1017 else if (isym->st_shndx == SHN_ABS)
1019 else if (isym->st_shndx == SHN_COMMON)
1022 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
H A Delfcode.h187 dst->st_shndx = H_GET_16 (abfd, src->st_shndx);
188 if (dst->st_shndx == SHN_XINDEX)
192 dst->st_shndx = H_GET_32 (abfd, shndx->est_shndx);
212 tmp = src->st_shndx;
220 H_PUT_16 (abfd, tmp, dst->st_shndx);
1172 if (isym->st_shndx == SHN_UNDEF)
1176 else if (isym->st_shndx < SHN_LORESERVE
1177 || isym->st_shndx > SHN_HIRESERVE)
1180 isym->st_shndx);
[all...]
H A Delf32-v850.c1759 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
1955 indx = elfsym->internal_elf_sym.st_shndx;
1961 FIXME: Should we alter the st_shndx field as well ? */
2052 unsigned int indx = sym->st_shndx;
2058 FIXME: Should we alter the st_shndx field as well ? */
2114 if (sym->st_shndx == SHN_COMMON)
2117 sym->st_shndx = SHN_V850_SCOMMON;
2119 sym->st_shndx = SHN_V850_TCOMMON;
2121 sym->st_shndx = SHN_V850_ZCOMMON;
2249 if (isym.st_shndx !
[all...]
H A Delf32-xstormy16.c625 if (isym->st_shndx == SHN_UNDEF)
627 else if (isym->st_shndx == SHN_ABS)
629 else if (isym->st_shndx == SHN_COMMON)
632 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx);
732 corresponding to the st_shndx field of each local symbol.
1004 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
H A Delf-m10200.c566 if (isym->st_shndx == SHN_UNDEF)
568 else if (isym->st_shndx == SHN_ABS)
570 else if (isym->st_shndx == SHN_COMMON)
573 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
1208 if (isym->st_shndx == sec_shndx
1257 if (isym->st_shndx == sec_shndx
1349 if (isym->st_shndx == SHN_UNDEF)
1351 else if (isym->st_shndx == SHN_ABS)
1353 else if (isym->st_shndx == SHN_COMMON)
1356 isec = bfd_section_from_elf_index (input_bfd, isym->st_shndx);
[all...]
H A Delf32-h8300.c750 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
859 = bfd_section_from_elf_index (abfd, last_sym->st_shndx);
1317 if (isym->st_shndx == sec_shndx
1365 if (isym->st_shndx == sec_shndx
1454 if (isym->st_shndx == SHN_UNDEF)
1456 else if (isym->st_shndx == SHN_ABS)
1458 else if (isym->st_shndx == SHN_COMMON)
1461 isec = bfd_section_from_elf_index (input_bfd, isym->st_shndx);
1517 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
H A Delf-m10300.c953 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
1761 if (isym->st_shndx == SHN_UNDEF)
1763 else if (isym->st_shndx == SHN_ABS)
1765 else if (isym->st_shndx == SHN_COMMON)
1770 isym->st_shndx);
1851 if (isym->st_shndx == sec_shndx
1873 if (isym->st_shndx == SHN_UNDEF)
1875 else if (isym->st_shndx == SHN_ABS)
1877 else if (isym->st_shndx == SHN_COMMON)
1882 isym->st_shndx);
[all...]
H A Delf32-m32c.c316 corresponding to the st_shndx field of each local symbol.
611 && ! ((sym->st_shndx <= 0 || sym->st_shndx >= SHN_LORESERVE)
612 && sym->st_shndx != SHN_COMMON))
614 return bfd_section_from_elf_index (sec->owner, sym->st_shndx);
1005 switch (isym->st_shndx)
1014 "st_info = (%d) %s %s st_other = (%d) %s st_shndx = (%d) %s\n",
1023 isym->st_shndx, st_shndx_str);
1170 if (isym->st_shndx == SHN_UNDEF)
1172 else if (isym->st_shndx
[all...]
/haiku-buildtools/binutils/bfd/
H A Delf-m10200.c497 if (isym->st_shndx == sec_shndx
633 if (isym->st_shndx == SHN_UNDEF)
635 else if (isym->st_shndx == SHN_ABS)
637 else if (isym->st_shndx == SHN_COMMON)
640 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
1243 if (isym->st_shndx == sec_shndx
1333 if (isym->st_shndx == SHN_UNDEF)
1335 else if (isym->st_shndx == SHN_ABS)
1337 else if (isym->st_shndx == SHN_COMMON)
1340 isec = bfd_section_from_elf_index (input_bfd, isym->st_shndx);
[all...]
H A Delf32-crx.c637 if (isym->st_shndx == sec_shndx
790 if (isym->st_shndx == SHN_UNDEF)
792 else if (isym->st_shndx == SHN_ABS)
794 else if (isym->st_shndx == SHN_COMMON)
797 isec = bfd_section_from_elf_index (input_bfd, isym->st_shndx);
1037 if (isym->st_shndx == SHN_UNDEF)
1039 else if (isym->st_shndx == SHN_ABS)
1041 else if (isym->st_shndx == SHN_COMMON)
1044 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
H A Delf32-ip2k.c285 if (isym->st_shndx == SHN_UNDEF)
287 else if (isym->st_shndx == SHN_ABS)
289 else if (isym->st_shndx == SHN_COMMON)
292 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
604 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
606 if (isym->st_shndx == shndx)
663 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
754 if (isym->st_shndx == shndx
1374 corresponding to the st_shndx field of each local symbol.
H A Delfcode.h192 dst->st_shndx = H_GET_16 (abfd, src->st_shndx);
193 if (dst->st_shndx == (SHN_XINDEX & 0xffff))
197 dst->st_shndx = H_GET_32 (abfd, shndx->est_shndx);
199 else if (dst->st_shndx >= (SHN_LORESERVE & 0xffff))
200 dst->st_shndx += SHN_LORESERVE - (SHN_LORESERVE & 0xffff);
221 tmp = src->st_shndx;
229 H_PUT_16 (abfd, tmp, dst->st_shndx);
1231 if (isym->st_shndx == SHN_UNDEF)
1235 else if (isym->st_shndx
[all...]
H A Delf-m10300.c1340 if (isym->st_shndx == SHN_ABS)
2484 if (isym->st_shndx == sec_shndx
2494 else if (isym->st_shndx == sec_shndx
2574 if (isym->st_shndx == sec_shndx
2754 if (isym->st_shndx == SHN_UNDEF)
2756 else if (isym->st_shndx == SHN_ABS)
2758 else if (isym->st_shndx == SHN_COMMON)
2763 isym->st_shndx);
2848 if (isym->st_shndx == sec_shndx
2870 if (isym->st_shndx
[all...]
H A Delf32-xstormy16.c644 if (isym->st_shndx == SHN_UNDEF)
646 else if (isym->st_shndx == SHN_ABS)
648 else if (isym->st_shndx == SHN_COMMON)
651 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx);
751 corresponding to the st_shndx field of each local symbol.
/haiku-buildtools/gcc/libbacktrace/
H A Delf.c207 b_elf_half st_shndx; /* Symbol section index */ member in struct:__anon250
217 b_elf_half st_shndx; /* Symbol section index */ member in struct:__anon251
375 && sym->st_shndx != SHN_UNDEF)
395 if (sym->st_shndx == SHN_UNDEF)

Completed in 393 milliseconds

123456