/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 | 254 if (Symbol->isBindingSet() && Symbol->getBinding() != ELF::STB_LOCAL) in emitSymbolAttribute() 258 Symbol->setBinding(ELF::STB_LOCAL); in emitSymbolAttribute() 323 if (Symbol->getBinding() == ELF::STB_LOCAL) { in emitCommonSymbol() 360 Symbol->setBinding(ELF::STB_LOCAL); in emitLocalCommonSymbol()
|
H A D | ELFObjectWriter.cpp | 688 bool Local = Symbol.getBinding() == ELF::STB_LOCAL; in computeSymbolTable() 770 ELF::STT_FILE | ELF::STB_LOCAL, 0, 0, ELF::STV_DEFAULT, in computeSymbolTable() 783 ELF::STT_FILE | ELF::STB_LOCAL, 0, 0, ELF::STV_DEFAULT, in computeSymbolTable() 795 assert(MSD.Symbol->getBinding() != ELF::STB_LOCAL); in computeSymbolTable() 1365 case ELF::STB_LOCAL: in shouldRelocateWithSymbol() 1539 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 | 245 if (Sym.Binding != STB_LOCAL || Sym.Type != STT_NOTYPE || in isAArch64MappingSymbol() 255 if (Sym.Binding != STB_LOCAL || Sym.Type != STT_NOTYPE || in isArmMappingSymbol() 281 (Sym.Binding == STB_LOCAL || Sym.getShndx() == SHN_UNDEF) && in isUnneededSymbol() 299 Sym.Binding = STB_LOCAL; in updateAndRemoveSymbols() 314 Sym.Binding = STB_LOCAL; in updateAndRemoveSymbols() 321 if (Config.SymbolsToWeaken.matches(Sym.Name) && Sym.Binding != STB_LOCAL) in updateAndRemoveSymbols() 324 if (Config.Weaken && Sym.Binding != STB_LOCAL && in updateAndRemoveSymbols() 365 Sym.Binding == STB_LOCAL && Sym.getShndx() != SHN_UNDEF && in updateAndRemoveSymbols() 562 Bind = ELF::STB_LOCAL; in addSymbol()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCELFStreamer.cpp | 103 if (ELFSymbol->getBinding() == ELF::STB_LOCAL) { in HexagonMCEmitCommonSymbol() 145 ELFSymbol->setBinding(ELF::STB_LOCAL); in HexagonMCEmitLocalCommonSymbol()
|
/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/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 | 117 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 | 1149 if (LLVM_UNLIKELY(eSym.getBinding() != STB_LOCAL)) in initSectionsAndLocalSyms() 1163 new (symbols[i]) Undefined(this, name, STB_LOCAL, eSym.st_other, type, in initSectionsAndLocalSyms() 1166 new (symbols[i]) Defined(this, name, STB_LOCAL, eSym.st_other, type, in initSectionsAndLocalSyms() 1500 if (sym.getBinding() == STB_LOCAL) { in parse()
|
H A D | Symbols.h | 182 bool isLocal() const { return binding == llvm::ELF::STB_LOCAL; } in isLocal()
|
H A D | LTO.cpp | 251 sym->computeBinding() != STB_LOCAL && in add()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVELFStreamer.cpp | 159 Symbol->setBinding(ELF::STB_LOCAL); in emitMappingSymbol()
|
/freebsd/sys/kern/ |
H A D | link_elf_obj.c | 1398 if (ELF_ST_BIND(sym->st_info) == STB_LOCAL) in relocate_file1() 1433 if (ELF_ST_BIND(sym->st_info) == STB_LOCAL) in relocate_file1() 1528 if (!see_local && ELF_ST_BIND(es->st_info) == STB_LOCAL) in link_elf_symbol_values1() 1718 case STB_LOCAL: in elf_obj_lookup() 1841 if (ELF_ST_BIND(sym->st_info) != STB_LOCAL) in link_elf_reloc_local() 1871 if (ELF_ST_BIND(sym->st_info) != STB_LOCAL) in link_elf_reloc_local()
|
/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 | 277 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/contrib/llvm-project/lld/ELF/Arch/ |
H A D | AArch64.cpp | 1007 if (sym.binding == STB_LOCAL) { in addTaggedSymbolReferences() 1060 symbol->binding == STB_LOCAL) in createTaggedSymbols()
|
/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 | 176 Symbol->setBinding(ELF::STB_LOCAL); in EmitMappingSymbol()
|
/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()
|