/freebsd-12-stable/contrib/elftoolchain/libelf/ |
H A D | gelf_sym.c | 87 dst->st_other = sym32->st_other; 147 sym32->st_other = gs->st_other;
|
/freebsd-12-stable/contrib/binutils/include/elf/ |
H A D | external.h | 133 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 D | internal.h | 102 unsigned char st_other; /* Visibilty, and target specific */ member in struct:elf_internal_sym
|
/freebsd-12-stable/contrib/binutils/gas/config/ |
H A D | obj-elf.h | 128 (elf_symbol (symbol_get_bfdsym (S))->internal_elf_sym.st_other = (V))
|
H A D | obj-elf.c | 239 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 D | symbols.c | 139 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 D | ELFHeader.h | 229 unsigned char st_other; ///< Reserved for future use. member in struct:elf::ELFSymbol
|
H A D | ELFHeader.cpp | 314 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 D | elf32.h | 202 unsigned char st_other; /* Reserved (not used). */ member in struct:__anon16791 213 /* Macro for accessing the fields of st_other. */
|
H A D | elf64.h | 207 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 D | ELFTypes.h | 171 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 D | mipsread.c | 157 unsigned char st_other[1]; /* No defined meaning, 0 */ member in struct:__anon1731
|
/freebsd-12-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_link.c | 242 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 D | dt_module.c | 292 dst->st_other = src->st_other; 1507 symp->st_other = 0;
|
H A D | dt_pid.c | 343 sym.st_other = 0;
|
/freebsd-12-stable/contrib/llvm-project/lld/ELF/ |
H A D | InputFiles.cpp | 1050 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 D | SyntheticSections.cpp | 2123 // 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 D | elf.c | 1405 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 D | elfcode.h | 188 dst->st_other = H_GET_8 (abfd, src->st_other); 214 H_PUT_8 (abfd, src->st_other, dst->st_other);
|
H A D | elf64-sparc.c | 585 sym.st_other = 0;
|
H A D | elflink.c | 384 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 D | elfxx-mips.c | 3981 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 D | ELF.h | 387 // 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 D | ctf_open.c | 99 dst->st_other = src->st_other;
|
/freebsd-12-stable/contrib/binutils/binutils/ |
H A D | readelf.c | 3765 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...] |