/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCSymbolELF.cpp | 49 case ELF::STB_LOCAL: in setBinding() 73 return ELF::STB_LOCAL; in getBinding() 84 return ELF::STB_LOCAL; in getBinding() 90 return ELF::STB_LOCAL; in getBinding()
|
H A D | MCELFStreamer.cpp | 208 if (Symbol->isBindingSet() && Symbol->getBinding() != ELF::STB_LOCAL) in emitSymbolAttribute() 212 Symbol->setBinding(ELF::STB_LOCAL); in emitSymbolAttribute() 277 if (Symbol->getBinding() == ELF::STB_LOCAL) { in emitCommonSymbol() 314 Symbol->setBinding(ELF::STB_LOCAL); in emitLocalCommonSymbol()
|
H A D | ELFObjectWriter.cpp | 536 bool Local = Symbol.getBinding() == ELF::STB_LOCAL; in computeSymbolTable() 624 ELF::STT_FILE | ELF::STB_LOCAL, 0, 0, ELF::STV_DEFAULT, in computeSymbolTable() 637 ELF::STT_FILE | ELF::STB_LOCAL, 0, 0, ELF::STV_DEFAULT, in computeSymbolTable() 649 assert(MSD.Symbol->getBinding() != ELF::STB_LOCAL); in computeSymbolTable() 1246 case ELF::STB_LOCAL: in shouldRelocateWithSymbol() 1443 if (SymA.getBinding() != ELF::STB_LOCAL || in isSymbolRefDifferenceFullyResolvedImpl()
|
/freebsd/sys/ddb/ |
H A D | db_main.c | 142 else if (ELF_ST_BIND(match->st_info) == STB_LOCAL && in X_db_search_symbol() 143 ELF_ST_BIND(sym->st_info) != STB_LOCAL) in X_db_search_symbol() 149 ELF_ST_BIND(sym->st_info) != STB_LOCAL) in X_db_search_symbol() 152 ELF_ST_BIND(sym->st_info) != STB_LOCAL) in X_db_search_symbol()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObjcopy.cpp | 264 if (Sym.Binding != STB_LOCAL || Sym.Type != STT_NOTYPE || in isAArch64MappingSymbol() 274 if (Sym.Binding != STB_LOCAL || Sym.Type != STT_NOTYPE || in isArmMappingSymbol() 300 (Sym.Binding == STB_LOCAL || Sym.getShndx() == SHN_UNDEF) && in isUnneededSymbol() 321 Sym.Binding = STB_LOCAL; in updateAndRemoveSymbols() 340 Sym.Binding = STB_LOCAL; in updateAndRemoveSymbols() 347 if (Config.SymbolsToWeaken.matches(Sym.Name) && Sym.Binding != STB_LOCAL) in updateAndRemoveSymbols() 350 if (Config.Weaken && Sym.Binding != STB_LOCAL && in updateAndRemoveSymbols() 396 Sym.Binding == STB_LOCAL && Sym.getShndx() != SHN_UNDEF && in updateAndRemoveSymbols() 579 Bind = ELF::STB_LOCAL; in addSymbol()
|
/freebsd/lib/libproc/ |
H A D | proc_sym.c | 127 if (bind1 == STB_LOCAL && bind2 != STB_LOCAL) in symvalcmp() 129 if (bind1 != STB_LOCAL && bind2 == STB_LOCAL) in symvalcmp() 683 if (GELF_ST_BIND(sym.st_info) == STB_LOCAL && in proc_iter_symbyaddr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCELFStreamer.cpp | 105 if (ELFSymbol->getBinding() == ELF::STB_LOCAL) { in HexagonMCEmitCommonSymbol() 147 ELFSymbol->setBinding(ELF::STB_LOCAL); in HexagonMCEmitLocalCommonSymbol()
|
/freebsd/contrib/elftoolchain/elfcopy/ |
H A D | symbols.c | 132 if (GELF_ST_BIND(st_info) == STB_LOCAL) in is_local_symbol() 535 sym.st_info = GELF_ST_INFO(STB_LOCAL, in generate_symbols() 540 sym.st_info = GELF_ST_INFO(STB_LOCAL, in generate_symbols() 545 sym.st_info = GELF_ST_INFO(STB_LOCAL, in generate_symbols() 627 sym.st_info = GELF_ST_INFO(STB_LOCAL, STT_SECTION); in generate_symbols() 851 ELF32_ST_INFO(STB_LOCAL, STT_NOTYPE), 0, 1); in create_external_symtab() 868 GELF_ST_INFO(STB_LOCAL, STT_SECTION), 0, 1); in create_external_symtab()
|
/freebsd/usr.bin/gprof/ |
H A D | elf.c | 135 (aflag && bind == STB_LOCAL) || in wantsym()
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | Target.cpp | 118 Undefined dummy(ctx.internalFile, "", STB_LOCAL, 0, 0); in getErrorPlace()
|
H A D | Symbols.cpp | 274 return STB_LOCAL; in computeBinding() 281 if (computeBinding() == STB_LOCAL) in includeInDynsym()
|
H A D | InputFiles.cpp | 1207 if (LLVM_UNLIKELY(eSym.getBinding() != STB_LOCAL)) in initSectionsAndLocalSyms() 1221 new (symbols[i]) Undefined(this, name, STB_LOCAL, eSym.st_other, type, in initSectionsAndLocalSyms() 1224 new (symbols[i]) Defined(this, name, STB_LOCAL, eSym.st_other, type, in initSectionsAndLocalSyms() 1558 if (sym.getBinding() == STB_LOCAL) { in parse()
|
H A D | Symbols.h | 191 bool isLocal() const { return binding == llvm::ELF::STB_LOCAL; } in isLocal()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVELFStreamer.cpp | 157 Symbol->setBinding(ELF::STB_LOCAL); in emitMappingSymbol()
|
/freebsd/sys/kern/ |
H A D | link_elf_obj.c | 1395 if (ELF_ST_BIND(sym->st_info) == STB_LOCAL) in relocate_file1() 1430 if (ELF_ST_BIND(sym->st_info) == STB_LOCAL) in relocate_file1() 1525 if (!see_local && ELF_ST_BIND(es->st_info) == STB_LOCAL) in link_elf_symbol_values1() 1715 case STB_LOCAL: in elf_obj_lookup() 1838 if (ELF_ST_BIND(sym->st_info) != STB_LOCAL) in link_elf_reloc_local() 1868 if (ELF_ST_BIND(sym->st_info) != STB_LOCAL) in link_elf_reloc_local()
|
/freebsd/lib/libkldelf/ |
H A D | ef.c | 160 GELF_ST_BIND(symp->st_info) != STB_LOCAL) { in ef_lookup_symbol() 218 if (GELF_ST_BIND(sym->st_info) == STB_LOCAL && in ef_symaddr()
|
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | output.c | 181 if (match->iim_bind == STB_LOCAL && in matching_iidesc() 279 if (GELF_ST_BIND(sym.st_info) == STB_LOCAL && in check_for_weak()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELFLinkGraphBuilder.h | 231 case ELF::STB_LOCAL: in getSymbolLinkageAndScope() 568 Sym.getBinding() == ELF::STB_LOCAL && Name->empty()) { in graphifySymbols()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64ELFStreamer.cpp | 276 Symbol->setBinding(ELF::STB_LOCAL); in emitMappingSymbol()
|
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_module.c | 113 (ELF32_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size)) { in dt_module_syminit32() 163 (ELF64_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size)) { in dt_module_syminit64() 249 (ELF32_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size)) in dt_module_symsort32() 273 (ELF64_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size)) in dt_module_symsort64()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.cpp | 265 ENUM_TO_CSTR(STB_LOCAL); in bindingToCString()
|
/freebsd/lib/libproc/tests/ |
H A D | proc_test.c | 391 ATF_REQUIRE(GELF_ST_BIND(bar_sym.st_info) == STB_LOCAL); in ATF_TC_BODY()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/ |
H A D | CSKYELFStreamer.cpp | 175 Symbol->setBinding(ELF::STB_LOCAL); in EmitMappingSymbol()
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | AArch64.cpp | 1107 if (sym.binding == STB_LOCAL) { in addTaggedSymbolReferences() 1160 symbol->binding == STB_LOCAL) in createTaggedSymbols()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | SymbolizableObjectFile.cpp | 216 if (Obj.isELF() && ELFSymbolRef(Symbol).getBinding() != ELF::STB_LOCAL) in addSymbol()
|