Searched refs:st_other (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-12-stable/contrib/elftoolchain/libelf/
H A Dgelf_sym.c87 dst->st_other = sym32->st_other;
147 sym32->st_other = gs->st_other;
/freebsd-12-stable/contrib/binutils/include/elf/
H A Dexternal.h133 unsigned char st_other[1]; /* No defined meaning, 0 */ member in struct:__anon728
140 unsigned char st_other[1]; /* No defined meaning, 0 */ member in struct:__anon729
H A Dinternal.h102 unsigned char st_other; /* Visibilty, and target specific */ member in struct:elf_internal_sym
/freebsd-12-stable/contrib/binutils/gas/config/
H A Dobj-elf.h128 (elf_symbol (symbol_get_bfdsym (S))->internal_elf_sym.st_other = (V))
H A Dobj-elf.c239 return elf_symbol (symbol_get_bfdsym (sym))->internal_elf_sym.st_other;
464 elfsym->internal_elf_sym.st_other &= ~3;
465 elfsym->internal_elf_sym.st_other |= visibility;
/freebsd-12-stable/contrib/elftoolchain/elfcopy/
H A Dsymbols.c139 is_hidden_symbol(unsigned char st_other) argument
142 if (GELF_ST_VISIBILITY(st_other) == STV_HIDDEN ||
143 GELF_ST_VISIBILITY(st_other) == STV_INTERNAL)
196 0, /* st_other */
544 is_hidden_symbol(sym.st_other))
579 sym.st_shndx, sym.st_info, sym.st_other, 0);
628 sym.st_other = STV_DEFAULT;
634 ndx, sym.st_info, sym.st_other, 1);
875 unsigned char st_other, int ndx_known)
905 sy_buf->B##SZ[sy_buf->n##B##s].st_other
873 add_to_symtab(struct elfcopy *ecp, const char *name, uint64_t st_value, uint64_t st_size, uint16_t st_shndx, unsigned char st_info, unsigned char st_other, int ndx_known) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h229 unsigned char st_other; ///< Reserved for future use. member in struct:elf::ELFSymbol
H A DELFHeader.cpp314 bindingToCString(getBinding()), typeToCString(getType()), st_other,
333 // Read st_info and st_other.
341 // Read st_info and st_other.
/freebsd-12-stable/sys/sys/
H A Delf32.h202 unsigned char st_other; /* Reserved (not used). */ member in struct:__anon16791
213 /* Macro for accessing the fields of st_other. */
H A Delf64.h207 unsigned char st_other; /* Reserved (not used). */ member in struct:__anon16809
220 /* Macro for accessing the fields of st_other. */
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h171 unsigned char st_other; // Must be zero; reserved member in struct:llvm::object::Elf_Sym_Base
180 unsigned char st_other; // Must be zero; reserved member in struct:llvm::object::Elf_Sym_Base
190 using Elf_Sym_Base<ELFT>::st_other;
205 /// Access to the STV_xxx flag stored in the first two bits of st_other.
210 unsigned char getVisibility() const { return st_other & 0x3; }
213 st_other = (st_other & ~0x3) | v;
/freebsd-12-stable/contrib/gdb/gdb/
H A Dmipsread.c157 unsigned char st_other[1]; /* No defined meaning, 0 */ member in struct:__anon1731
/freebsd-12-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c242 sym->st_other = ELF32_ST_VISIBILITY(STV_HIDDEN);
259 sym->st_other = ELF32_ST_VISIBILITY(STV_HIDDEN);
425 sym->st_other = ELF64_ST_VISIBILITY(STV_HIDDEN);
442 sym->st_other = ELF64_ST_VISIBILITY(STV_HIDDEN);
1524 dsym.st_other =
H A Ddt_module.c292 dst->st_other = src->st_other;
1507 symp->st_other = 0;
H A Ddt_pid.c343 sym.st_other = 0;
/freebsd-12-stable/contrib/llvm-project/lld/ELF/
H A DInputFiles.cpp1050 uint8_t stOther = eSym.st_other;
1318 Undefined{this, name, sym.getBinding(), sym.st_other, sym.getType()});
1334 sym.st_other, sym.getType(), sym.st_value,
1356 sym.st_other, sym.getType(), sym.st_value,
H A DSyntheticSections.cpp2123 // Set st_info and st_other.
2124 eSym->st_other = 0;
2132 // The 3 most significant bits of st_other are used by OpenPOWER ABI.
2135 eSym->st_other |= sym->stOther & 0xe0;
2176 eSym->st_other |= STO_MIPS_PLT;
2189 eSym->st_other |= STO_MIPS_MICROMIPS;
2195 eSym->st_other |= STO_MIPS_PIC;
/freebsd-12-stable/contrib/binutils/bfd/
H A Delf.c1405 unsigned char st_other;
1482 /* If the st_other field is not zero, print it. */
1483 st_other = ((elf_symbol_type *) symbol)->internal_elf_sym.st_other;
1485 switch (st_other)
1494 fprintf (file, " 0x%02x", (unsigned int) st_other);
6321 sym.st_other = 0;
6511 sym.st_other = type_ptr->internal_elf_sym.st_other;
6513 sym.st_other
1403 unsigned char st_other; local
8871 unsigned char st_other; /* Visibilty, and target specific */ member in struct:elf_symbuf_symbol
[all...]
H A Delfcode.h188 dst->st_other = H_GET_8 (abfd, src->st_other);
214 H_PUT_8 (abfd, src->st_other, dst->st_other);
H A Delf64-sparc.c585 sym.st_other = 0;
H A Delflink.c384 DSO. However, if ld.so honors st_other in the dynamic table,
1084 && ELF_ST_VISIBILITY (sym->st_other) != STV_DEFAULT
1106 if (ELF_ST_VISIBILITY (sym->st_other) == STV_PROTECTED)
4225 /* If st_other has a processor-specific meaning, specific
4237 && ELF_ST_VISIBILITY (isym->st_other) != STV_INTERNAL)
4238 isym->st_other = (STV_HIDDEN
4239 | (isym->st_other & ~ELF_ST_VISIBILITY (-1)));
4241 if (ELF_ST_VISIBILITY (isym->st_other) != 0 && !dynamic)
4246 st_other field to elf_backend_merge_symbol_attribute. */
4251 symvis = ELF_ST_VISIBILITY (isym->st_other);
[all...]
H A Delfxx-mips.c3981 if (sym->st_other == STO_MIPS16)
3991 target_is_16_bit_code_p = (sym->st_other == STO_MIPS16);
5911 if (sym->st_other == STO_MIPS16)
5934 if (sym->st_other == STO_MIPS16)
8190 sym->st_other = STO_PROTECTED;
8381 sym->st_other = STO_PROTECTED;
8388 sym->st_other = STO_PROTECTED;
8431 if (sym->st_other == STO_MIPS16)
8603 if (sym->st_other == STO_MIPS16)
11450 /* Merge non visibility st_other attribute
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DELF.h387 // Special values for the st_other field in the symbol table entry for PPC64.
548 // Special values for the st_other field in the symbol table entry for MIPS.
996 unsigned char st_other; // Must be zero; reserved member in struct:llvm::ELF::Elf32_Sym
1014 unsigned char st_other; // Must be zero; reserved member in struct:llvm::ELF::Elf64_Sym
/freebsd-12-stable/cddl/contrib/opensolaris/common/ctf/
H A Dctf_open.c99 dst->st_other = src->st_other;
/freebsd-12-stable/contrib/binutils/binutils/
H A Dreadelf.c3765 psym->st_other = BYTE_GET (esyms[j].st_other);
3822 psym->st_other = BYTE_GET (esyms[j].st_other);
7132 printf (" %3s", get_symbol_visibility (ELF_ST_VISIBILITY (psym->st_other)));
7133 /* Check to see if any other bits in the st_other field are set.
7136 if (psym->st_other ^ ELF_ST_VISIBILITY (psym->st_other))
7137 printf (" [%s] ", get_symbol_other (psym->st_other ^ ELF_ST_VISIBILITY (psym->st_other)));
[all...]

Completed in 354 milliseconds

12