Home
last modified time | relevance | path

Searched refs:STB_GLOBAL (Results 1 – 25 of 51) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/
H A DMCSymbolELF.cpp50 case ELF::STB_GLOBAL: in setBinding()
73 return ELF::STB_GLOBAL; in getBinding()
84 return ELF::STB_GLOBAL; in getBinding()
89 return ELF::STB_GLOBAL; in getBinding()
H A DMCELFStreamer.cpp233 if (Symbol->isBindingSet() && Symbol->getBinding() != ELF::STB_GLOBAL) in emitSymbolAttribute()
237 Symbol->setBinding(ELF::STB_GLOBAL); in emitSymbolAttribute()
311 Symbol->setBinding(ELF::STB_GLOBAL); in emitCommonSymbol()
/freebsd-13.1/contrib/elftoolchain/elfcopy/
H A Dbinary.c237 ELF32_ST_INFO(STB_GLOBAL, STT_NOTYPE), 0, 1); in create_elf_from_binary()
240 ELF32_ST_INFO(STB_GLOBAL, STT_NOTYPE), 0, 1); in create_elf_from_binary()
243 ELF32_ST_INFO(STB_GLOBAL, STT_NOTYPE), 0, 1); in create_elf_from_binary()
H A Dsymbols.c111 if (GELF_ST_BIND(st_info) == STB_GLOBAL || in is_global_symbol()
551 sym.st_info = GELF_ST_INFO(STB_GLOBAL, in generate_symbols()
H A Darchive.c313 if (GELF_ST_BIND(sym.st_info) != STB_GLOBAL && in extract_arsym()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DELFObjcopy.cpp279 Sym.Binding = STB_GLOBAL; in updateAndRemoveSymbols()
281 if (Config.SymbolsToWeaken.matches(Sym.Name) && Sym.Binding == STB_GLOBAL) in updateAndRemoveSymbols()
284 if (Config.Weaken && Sym.Binding == STB_GLOBAL && in updateAndRemoveSymbols()
509 uint8_t Bind = ELF::STB_GLOBAL; in addSymbol()
516 Bind = ELF::STB_GLOBAL; in addSymbol()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSymbols.h411 : Symbol(LazyArchiveKind, &file, s.getName(), llvm::ELF::STB_GLOBAL, in LazyArchive()
427 : Symbol(LazyObjectKind, &file, name, llvm::ELF::STB_GLOBAL, in LazyObject()
H A DInputFiles.cpp1189 if (binding == STB_GLOBAL || binding == STB_WEAK || in initializeSymbols()
1295 return sym.isDefined() && sym.getBinding() == STB_GLOBAL && in isNonCommonDef()
1719 uint8_t binding = objSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol()
1776 symtab->addSymbol(Defined{nullptr, saver.save(s + "_start"), STB_GLOBAL, in parse()
1778 symtab->addSymbol(Defined{nullptr, saver.save(s + "_end"), STB_GLOBAL, in parse()
1780 symtab->addSymbol(Defined{nullptr, saver.save(s + "_size"), STB_GLOBAL, in parse()
H A DSymbols.cpp288 return STB_GLOBAL; in computeBinding()
620 newSym->binding == STB_GLOBAL) in compare()
H A DWriter.cpp230 uint8_t binding = STB_GLOBAL) { in addOptionalRegular()
241 Symbol *sym = symtab->addSymbol(Defined{nullptr, name, STB_GLOBAL, STV_HIDDEN, in addAbsolute()
298 s->resolve(Defined{/*file=*/nullptr, gotSymName, STB_GLOBAL, STV_HIDDEN, in addReservedSymbols()
1968 0x800, STV_DEFAULT, STB_GLOBAL); in finalizeSections()
1985 s->resolve(Defined{/*file=*/nullptr, s->getName(), STB_GLOBAL, STV_HIDDEN, in finalizeSections()
2112 nullptr, "__tls_get_addr", STB_GLOBAL, STV_DEFAULT, STT_NOTYPE}); in finalizeSections()
H A DLTO.cpp266 sym->replace(Undefined{nullptr, sym->getName(), STB_GLOBAL, STV_DEFAULT, in add()
H A DLinkerScript.cpp184 Defined newSym(nullptr, cmd->name, STB_GLOBAL, visibility, value.type, in addSymbol()
200 Defined newSym(nullptr, cmd->name, STB_GLOBAL, visibility, STT_NOTYPE, 0, 0, in declareSymbol()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp97 ELFSymbol->setBinding(ELF::STB_GLOBAL); in HexagonMCEmitCommonSymbol()
/freebsd-13.1/lib/libc/gen/
H A Dnlist.c291 if (ELF_ST_BIND(s->st_info) == STB_GLOBAL || in elf_sym_to_nlist()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.cpp213 ELFSymbol->setBinding(ELF::STB_GLOBAL); in fixELFSymbolsInTLSFixups()
/freebsd-13.1/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c242 sym->st_info = ELF32_ST_INFO(STB_GLOBAL, STT_FUNC); in prepare_elf32()
259 sym->st_info = ELF32_ST_INFO(STB_GLOBAL, STT_OBJECT); in prepare_elf32()
425 sym->st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC); in prepare_elf64()
442 sym->st_info = GELF_ST_INFO(STB_GLOBAL, STT_OBJECT); in prepare_elf64()
1515 STB_WEAK : STB_GLOBAL; in process_obj()
/freebsd-13.1/lib/librtld_db/
H A Drtld_db.c320 GELF_ST_BIND(sym.st_info) != STB_GLOBAL) in rtld_syms()
/freebsd-13.1/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp217 uint8_t Bind = Sym.Weak ? STB_WEAK : STB_GLOBAL; in ELFStubBuilder()
487 if (!(Binding == STB_GLOBAL || Binding == STB_WEAK)) in populateSymbols()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.cpp260 ENUM_TO_CSTR(STB_GLOBAL); in bindingToCString()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DInterfaceStubFunctionsConsumer.cpp137 IsWeak ? llvm::ELF::STB_WEAK : llvm::ELF::STB_GLOBAL, in WriteNamedDecl()
/freebsd-13.1/lib/libproc/tests/
H A Dproc_test.c402 ATF_REQUIRE(GELF_ST_BIND(bar_sym.st_info) == STB_GLOBAL); in ATF_TC_BODY()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp265 assert(p->st_info == ELF32_ST_INFO(STB_GLOBAL, STT_FUNC) || in find_cfi_check_in_dso()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELFLinkGraphBuilder.h169 case ELF::STB_GLOBAL: in getSymbolLinkageAndScope()
/freebsd-13.1/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Doutput.c170 if (match->iim_bind == STB_GLOBAL) { in matching_iidesc()
/freebsd-13.1/lib/libproc/
H A Dproc_sym.c692 if (GELF_ST_BIND(sym.st_info) == STB_GLOBAL && in proc_iter_symbyaddr()

123