Home
last modified time | relevance | path

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

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/MC/
HDMCSymbolELF.cpp52 case ELF::STB_GLOBAL: in setBinding()
75 return ELF::STB_GLOBAL; in getBinding()
86 return ELF::STB_GLOBAL; in getBinding()
91 return ELF::STB_GLOBAL; in getBinding()
HDMCELFStreamer.cpp190 if (Symbol->isBindingSet() && Symbol->getBinding() != ELF::STB_GLOBAL) in emitSymbolAttribute()
194 Symbol->setBinding(ELF::STB_GLOBAL); in emitSymbolAttribute()
273 Symbol->setBinding(ELF::STB_GLOBAL); in emitCommonSymbol()
/freebsd-14-stable/contrib/elftoolchain/elfcopy/
HDbinary.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()
HDsymbols.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()
HDarchive.c313 if (GELF_ST_BIND(sym.st_info) != STB_GLOBAL && in extract_arsym()
/freebsd-14-stable/contrib/llvm-project/lld/ELF/
HDSymbolTable.h61 uint8_t binding = llvm::ELF::STB_GLOBAL);
HDSymbols.h182 bool isGlobal() const { return binding == llvm::ELF::STB_GLOBAL; } in isGlobal()
508 : Symbol(LazyKind, &file, {}, llvm::ELF::STB_GLOBAL, in LazySymbol()
HDInputFiles.cpp1241 if (LLVM_UNLIKELY(binding != STB_GLOBAL && binding != STB_WEAK && in postParse()
1338 return sym.isDefined() && sym.getBinding() == STB_GLOBAL && in isNonCommonDef()
1746 uint8_t binding = objSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol()
1840 STB_GLOBAL, STV_DEFAULT, STT_OBJECT, 0, 0, in parse()
1842 symtab.addAndCheckDuplicate(Defined{this, saver.save(s + "_end"), STB_GLOBAL, in parse()
1845 symtab.addAndCheckDuplicate(Defined{this, saver.save(s + "_size"), STB_GLOBAL, in parse()
HDWriter.cpp147 s->resolve(Defined{ctx.internalFile, StringRef(), STB_GLOBAL, stOther, in addOptionalRegular()
160 symtab.addSymbol(Defined{ctx.internalFile, name, STB_GLOBAL, in addReservedSymbols()
213 s->resolve(Defined{ctx.internalFile, StringRef(), STB_GLOBAL, STV_HIDDEN, in addReservedSymbols()
256 uint8_t binding = sym.isWeak() ? uint8_t(STB_GLOBAL) : sym.binding; in demoteDefined()
1756 s->resolve(Defined{ctx.internalFile, StringRef(), STB_GLOBAL, in finalizeSections()
1908 STB_GLOBAL, STV_DEFAULT, STT_NOTYPE}); in finalizeSections()
HDLTO.cpp267 Undefined(ctx.internalFile, StringRef(), STB_GLOBAL, STV_DEFAULT, in add()
HDSymbols.cpp276 return STB_GLOBAL; in computeBinding()
HDLinkerScript.cpp229 Defined newSym(createInternalFile(cmd->location), cmd->name, STB_GLOBAL, in addSymbol()
246 Defined newSym(ctx.internalFile, cmd->name, STB_GLOBAL, visibility, in declareSymbol()
/freebsd-14-stable/lib/libc/gen/
HDnlist.c289 if (ELF_ST_BIND(s->st_info) == STB_GLOBAL || in elf_sym_to_nlist()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonMCELFStreamer.cpp101 ELFSymbol->setBinding(ELF::STB_GLOBAL); in HexagonMCEmitCommonSymbol()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
HDSparcMCExpr.cpp230 ELFSymbol->setBinding(ELF::STB_GLOBAL); in fixELFSymbolsInTLSFixups()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
HDELFObjcopy.cpp344 Sym.Binding = STB_GLOBAL; in updateAndRemoveSymbols()
569 uint8_t Bind = ELF::STB_GLOBAL; in addSymbol()
576 Bind = ELF::STB_GLOBAL; in addSymbol()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
HDELFLinkGraphBuilder.h234 case ELF::STB_GLOBAL: in getSymbolLinkageAndScope()
554 if (Sym.getBinding() != ELF::STB_GLOBAL && in graphifySymbols()
/freebsd-14-stable/lib/librtld_db/
HDrtld_db.c317 GELF_ST_BIND(sym.st_info) != STB_GLOBAL) in rtld_syms()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
HDELFHeader.cpp266 ENUM_TO_CSTR(STB_GLOBAL); in bindingToCString()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/InterfaceStub/
HDELFObjHandler.cpp216 uint8_t Bind = Sym.Weak ? STB_WEAK : STB_GLOBAL; in ELFStubBuilder()
554 if (!(Binding == STB_GLOBAL || Binding == STB_WEAK)) in populateSymbols()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Frontend/
HDInterfaceStubFunctionsConsumer.cpp138 IsWeak ? llvm::ELF::STB_WEAK : llvm::ELF::STB_GLOBAL, in WriteNamedDecl()
/freebsd-14-stable/lib/libproc/tests/
HDproc_test.c400 ATF_REQUIRE(GELF_ST_BIND(bar_sym.st_info) == STB_GLOBAL); in ATF_TC_BODY()
/freebsd-14-stable/contrib/llvm-project/compiler-rt/lib/cfi/
HDcfi.cpp269 assert(p->st_info == ELF32_ST_INFO(STB_GLOBAL, STT_FUNC) || in find_cfi_check_in_dso()
/freebsd-14-stable/lib/libproc/
HDproc_sym.c687 if (GELF_ST_BIND(sym.st_info) == STB_GLOBAL && in proc_iter_symbyaddr()
/freebsd-14-stable/sys/sys/
HDelf_common.h856 #define STB_GLOBAL 1 /* Global symbol */ macro

12