/titanic_41/usr/src/cmd/sgs/libld/common/ |
H A D | resolve.c | 371 if ((ELF_ST_BIND(osym->st_info) == STB_WEAK) && in sym_override() 538 if (((obind == STB_WEAK) && (nbind != STB_WEAK)) || in sym_twoundefs() 567 if ((ofile == ET_REL) && (nfile == ET_REL) && (obind != STB_WEAK) && in sym_tworeals() 568 (nbind != STB_WEAK) && (!(ofl->ofl_flags & FLG_OF_MULDEFS))) { in sym_tworeals() 633 ((obind == STB_WEAK) && (nbind != STB_WEAK)))) { in sym_tworeals() 703 if ((otype != STB_WEAK) && (ntype == STB_WEAK)) in sym_realtent() 712 if ((ntype != STB_WEAK) && (otype == STB_WEAK)) { in sym_realtent() 810 if (((otent) && (!((obind != STB_WEAK) && (nbind == STB_WEAK)))) || in sym_realtent() 811 ((obind == STB_WEAK) && (nbind != STB_WEAK))) { in sym_realtent() 931 if ((obind == STB_WEAK) && (nbind != STB_WEAK)) [all …]
|
H A D | libs.c | 157 if ((ELF_ST_BIND(syms->st_info) == STB_WEAK) && in process_member() 158 (ELF_ST_BIND(osym->st_info) != STB_WEAK)) in process_member() 567 ((ELF_ST_BIND(sym->st_info) == STB_WEAK) && in ar_extract_bysym()
|
H A D | syms.c | 750 bind = STB_WEAK; in sym_add_spec() 1330 (ELF_ST_BIND(sym->st_info) != STB_WEAK)) { in ld_sym_validate() 1385 ((ELF_ST_BIND(sym->st_info) != STB_WEAK) && in ld_sym_validate() 2470 if ((bind != STB_GLOBAL) && (bind != STB_WEAK)) { in ld_sym_process() 2477 if (bind == STB_WEAK) in ld_sym_process() 2777 (ELF_ST_BIND(wsym->st_info) != STB_WEAK)) in ld_sym_process() 2812 (ELF_ST_BIND(ssym->st_info) == STB_WEAK)) in ld_sym_process() 2883 if (bind1 != STB_WEAK) in ld_sym_process() 2900 (bind2 == STB_WEAK)) in ld_sym_process()
|
H A D | update.c | 1120 bind = STB_WEAK; in update_osym() 1562 (ELF_ST_BIND(sym->st_info) == STB_WEAK) && in update_osym() 1633 (ELF_ST_BIND(sym->st_info) == STB_WEAK)) { in update_osym() 1671 bind = STB_WEAK; in update_osym() 1895 bind = STB_WEAK; in update_osym() 1900 bind = STB_WEAK; in update_osym()
|
H A D | relocate.c | 1134 if (((ELF_ST_BIND(sdp->sd_sym->st_info) == STB_WEAK) || in reloc_exec() 1516 ((ELF_ST_BIND(sdp->sd_sym->st_info) == STB_WEAK) || in ld_process_sym_reloc() 2827 (ELF_ST_BIND(orsp->rel_sym->sd_sym->st_info) == STB_WEAK) && in ld_reloc_remain_entry()
|
/titanic_41/usr/src/cmd/sgs/nm/common/ |
H A D | nm.c | 182 key[STT_NOTYPE][STB_WEAK] = "N*"; in main() 185 key[STT_OBJECT][STB_WEAK] = "D*"; in main() 188 key[STT_FUNC][STB_WEAK] = "T*"; in main() 191 key[STT_SECTION][STB_WEAK] = "S*"; in main() 194 key[STT_FILE][STB_WEAK] = "F*"; in main() 197 key[STT_COMMON][STB_WEAK] = "C*"; in main() 200 key[STT_TLS][STB_WEAK] = "L*"; in main() 972 case STB_WEAK: in is_sym_print() 995 case STB_WEAK: in is_sym_print() 1058 case STB_WEAK : sym_key = REG_WEAK; in print_brief_sym_type() [all …]
|
/titanic_41/usr/src/cmd/sgs/prof/common/ |
H A D | rdelf.c | 117 if (prev_bind != STB_WEAK) in rm_dups() 176 if (GELF_ST_BIND(sym->st_info) == STB_WEAK) in is_function() 194 GELF_ST_BIND(sym->st_info) != STB_WEAK && in is_function()
|
/titanic_41/usr/src/cmd/sgs/gprof/common/ |
H A D | readelf.c | 348 if (n_bind == STB_WEAK) { in remove_dup_syms() 419 if (GELF_ST_BIND(sym->st_info) == STB_WEAK) in is_function() 437 GELF_ST_BIND(sym->st_info) != STB_WEAK && in is_function()
|
/titanic_41/usr/src/cmd/abi/appcert/static_prof/ |
H A D | static_prof.c | 934 if (stbind != STB_WEAK) in scan_archive_symbols() 957 else if (stbind == STB_WEAK) in scan_archive_symbols() 1021 if (stbind != STB_WEAK) in scan_symbols() 1044 else if (stbind == STB_WEAK) in scan_symbols() 1101 if (stbind != STB_WEAK) in bind_symbols()
|
/titanic_41/usr/src/grub/grub-0.97/stage2/ |
H A D | i386-elf.h | 140 #define STB_WEAK 2 macro
|
/titanic_41/usr/src/lib/libdtrace/common/ |
H A D | dt_module.c | 154 if ((ELF32_ST_BIND(lhs->st_info) == STB_WEAK) != in dt_module_symcomp32() 155 (ELF32_ST_BIND(rhs->st_info) == STB_WEAK)) in dt_module_symcomp32() 156 return (ELF32_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in dt_module_symcomp32() 183 if ((ELF64_ST_BIND(lhs->st_info) == STB_WEAK) != in dt_module_symcomp64() 184 (ELF64_ST_BIND(rhs->st_info) == STB_WEAK)) in dt_module_symcomp64() 185 return (ELF64_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in dt_module_symcomp64()
|
/titanic_41/usr/src/cmd/sgs/libconv/common/ |
H A D | symbols.msg | 60 @ MSG_STB_WEAK_CF "STB_WEAK" # 2
|
/titanic_41/usr/src/uts/intel/ia32/krtld/ |
H A D | kobj_reloc.c | 225 != STB_WEAK) { in do_relocate()
|
/titanic_41/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_reloc.c | 230 != STB_WEAK) { in do_relocate()
|
/titanic_41/usr/src/tools/ctf/cvt/ |
H A D | output.c | 245 if (GELF_ST_BIND(weak->st_info) != STB_WEAK) in check_for_weak() 267 if (GELF_ST_BIND(sym.st_info) == STB_WEAK) in check_for_weak()
|
/titanic_41/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gelf.c | 866 if ((ELF32_ST_BIND(lhs->st_info) == STB_WEAK) != in gelf32_sym_compare() 867 (ELF32_ST_BIND(rhs->st_info) == STB_WEAK)) in gelf32_sym_compare() 868 return (ELF32_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in gelf32_sym_compare() 894 if ((ELF64_ST_BIND(lhs->st_info) == STB_WEAK) != in gelf64_sym_compare() 895 (ELF64_ST_BIND(rhs->st_info) == STB_WEAK)) in gelf64_sym_compare() 896 return (ELF64_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in gelf64_sym_compare()
|
H A D | mdb_nm.c | 154 case STB_WEAK: in nm_bind2str()
|
/titanic_41/usr/src/uts/sparc/krtld/ |
H A D | kobj_reloc.c | 282 != STB_WEAK) { in do_relocate()
|
/titanic_41/usr/src/cmd/dis/ |
H A D | dis_target.c | 188 if (GELF_ST_BIND(syma->se_sym.st_info) == STB_WEAK) in sym_compare() 190 if (GELF_ST_BIND(symb->se_sym.st_info) == STB_WEAK) in sym_compare()
|
/titanic_41/usr/src/lib/libm/common/m9x/ |
H A D | __fex_sym.c | 279 ELF_ST_BIND(s[j].st_info) != STB_WEAK) || in __fex_sym()
|
/titanic_41/usr/src/cmd/sgs/librtld/common/ |
H A D | relocate.c | 335 if ((ELF_ST_BIND(_sym->st_info) == STB_WEAK) && in count_reloc()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | elf.h | 548 #define STB_WEAK 2 macro
|
/titanic_41/usr/src/uts/intel/dtrace/ |
H A D | fbt.c | 217 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) in fbt_provide_module()
|
/titanic_41/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 722 if (sl.sl_bind != STB_WEAK) { in elf_reloc()
|
/titanic_41/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 698 if (sl.sl_bind != STB_WEAK) { in elf_reloc()
|