Home
last modified time | relevance | path

Searched refs:STB_WEAK (Results 1 – 25 of 30) sorted by relevance

12

/NextBSD/contrib/llvm/lib/MC/
HDMCSymbolELF.cpp55 case ELF::STB_WEAK: in setBinding()
77 return ELF::STB_WEAK; in getBinding()
88 return ELF::STB_WEAK; in getBinding()
HDELFObjectWriter.cpp544 case ELF::STB_WEAK: in shouldRelocateWithSymbol()
607 case ELF::STB_WEAK: in isWeak()
HDMCELFStreamer.cpp252 Symbol->setBinding(ELF::STB_WEAK); in EmitSymbolAttribute()
/NextBSD/libexec/rtld-elf/
HDrtld.c1635 if (def == NULL && ELF_ST_BIND(ref->st_info) == STB_WEAK) { in find_symdef()
3202 ELF_ST_BIND(req.sym_out->st_info) != STB_WEAK) { in do_dlsym()
3205 if (ELF_ST_BIND(def->st_info) != STB_WEAK) in do_dlsym()
3215 if (def == NULL || ELF_ST_BIND(def->st_info) == STB_WEAK) { in do_dlsym()
3250 if (def == NULL || ELF_ST_BIND(def->st_info) == STB_WEAK) { in do_dlsym()
3786 ELF_ST_BIND(req->sym_out->st_info) == STB_WEAK) { in symlook_global()
3789 ELF_ST_BIND(req1.sym_out->st_info) != STB_WEAK)) { in symlook_global()
3799 ELF_ST_BIND(req->sym_out->st_info) != STB_WEAK) in symlook_global()
3803 ELF_ST_BIND(req1.sym_out->st_info) != STB_WEAK)) { in symlook_global()
3845 ELF_ST_BIND(req->sym_out->st_info) != STB_WEAK) in symlook_default()
[all …]
/NextBSD/contrib/binutils/bfd/
HDelf-vxworks.c69 sym->st_info = ELF_ST_INFO (STB_WEAK, ELF_ST_TYPE (sym->st_info)); in elf_vxworks_add_symbol_hook()
HDelf64-sparc.c501 if (p->bind == STB_WEAK in elf64_sparc_add_symbol_hook()
HDelflink.c1054 if (bind == STB_WEAK) in _bfd_elf_merge_symbol()
1057 else if (bind != STB_WEAK) in _bfd_elf_merge_symbol()
1155 newweak = bind == STB_WEAK; in _bfd_elf_merge_symbol()
3805 else if (bind == STB_WEAK) in elf_link_add_object_symbols()
4264 if (bind != STB_WEAK) in elf_link_add_object_symbols()
8003 sym.st_info = ELF_ST_INFO (STB_WEAK, h->type); in elf_link_output_extsym()
8110 || ELF_ST_BIND (sym.st_info) == STB_WEAK)) in elf_link_output_extsym()
8117 bindtype = STB_WEAK; in elf_link_output_extsym()
8125 && ELF_ST_BIND (sym.st_info) != STB_WEAK in elf_link_output_extsym()
HDelfcode.h1260 case STB_WEAK: in elf_slurp_symbol_table()
/NextBSD/cddl/contrib/opensolaris/lib/libdtrace/common/
HDdt_module.c200 if ((ELF32_ST_BIND(lhs->st_info) == STB_WEAK) != in dt_module_symcomp32()
201 (ELF32_ST_BIND(rhs->st_info) == STB_WEAK)) in dt_module_symcomp32()
202 return (ELF32_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in dt_module_symcomp32()
229 if ((ELF64_ST_BIND(lhs->st_info) == STB_WEAK) != in dt_module_symcomp64()
230 (ELF64_ST_BIND(rhs->st_info) == STB_WEAK)) in dt_module_symcomp64()
231 return (ELF64_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in dt_module_symcomp64()
/NextBSD/cddl/contrib/opensolaris/tools/ctf/cvt/
HDoutput.c251 if (GELF_ST_BIND(weak->st_info) != STB_WEAK) in check_for_weak()
273 if (GELF_ST_BIND(sym.st_info) == STB_WEAK) in check_for_weak()
/NextBSD/contrib/binutils/include/elf/
HDcommon.h494 #define STB_WEAK 2 /* Like globals, lower precedence */ macro
/NextBSD/lib/libc/gen/
HDnlist.c401 ELF_ST_BIND(s->st_info) == STB_WEAK) in elf_sym_to_nlist()
/NextBSD/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
HDELFHeader.cpp260 ENUM_TO_CSTR(STB_WEAK); in bindingToCString()
/NextBSD/contrib/llvm/include/llvm/Object/
HDELFObjectFile.h289 if ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && in isExportedToOtherDSO()
473 if (ESym->getBinding() == ELF::STB_WEAK) in getSymbolFlags()
/NextBSD/contrib/elftoolchain/elfcopy/
HDsymbols.c115 if (GELF_ST_BIND(st_info) == STB_WEAK) in is_weak_symbol()
509 sym.st_info = GELF_ST_INFO(STB_WEAK, in generate_symbols()
HDarchive.c299 GELF_ST_BIND(sym.st_info) != STB_WEAK) in extract_arsym()
/NextBSD/sys/sys/
HDelf_common.h755 #define STB_WEAK 2 /* like global - lower precedence */ macro
/NextBSD/contrib/llvm/include/llvm/Support/
HDELF.h810 STB_WEAK = 2, // Weak symbol, like global but lower-precedence enumerator
/NextBSD/lib/libproc/
HDproc_sym.c599 if (GELF_ST_BIND(sym.st_info) == STB_WEAK && in proc_iter_symbyaddr()
/NextBSD/sys/kern/
HDlink_elf_obj.c1287 case STB_WEAK: in elf_obj_lookup()
1313 } else if (ELF_ST_BIND(sym->st_info) == STB_WEAK) { in elf_obj_lookup()
HDlink_elf.c1597 if (addr == 0 && ELF_ST_BIND(sym->st_info) != STB_WEAK) { in elf_lookup()
/NextBSD/contrib/elftoolchain/nm/
HDnm.c720 if ((sym->st_info) >> 4 == STB_WEAK) { /* weak */ in get_sym_type()
1768 info == STB_WEAK); in sym_elem_global_static()
/NextBSD/usr.bin/ar/
HDwrite.c806 GELF_ST_BIND(sym.st_info) != STB_WEAK) in create_symtab_entry()
/NextBSD/contrib/elftoolchain/ar/
HDwrite.c874 GELF_ST_BIND(sym.st_info) != STB_WEAK) in create_symtab_entry()
/NextBSD/contrib/llvm/tools/llvm-readobj/
HDELFDumper.cpp397 { "Weak", ELF::STB_WEAK },

12