Home
last modified time | relevance | path

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

12

/titanic_41/usr/src/cmd/sgs/libld/common/
H A Dresolve.c371 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 Dlibs.c157 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 Dsyms.c750 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 Dupdate.c1120 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 Drelocate.c1134 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 Dnm.c182 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 Drdelf.c117 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 Dreadelf.c348 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 Dstatic_prof.c934 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 Di386-elf.h140 #define STB_WEAK 2 macro
/titanic_41/usr/src/lib/libdtrace/common/
H A Ddt_module.c154 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 Dsymbols.msg60 @ MSG_STB_WEAK_CF "STB_WEAK" # 2
/titanic_41/usr/src/uts/intel/ia32/krtld/
H A Dkobj_reloc.c225 != STB_WEAK) { in do_relocate()
/titanic_41/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c230 != STB_WEAK) { in do_relocate()
/titanic_41/usr/src/tools/ctf/cvt/
H A Doutput.c245 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 Dmdb_gelf.c866 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 Dmdb_nm.c154 case STB_WEAK: in nm_bind2str()
/titanic_41/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c282 != STB_WEAK) { in do_relocate()
/titanic_41/usr/src/cmd/dis/
H A Ddis_target.c188 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.c279 ELF_ST_BIND(s[j].st_info) != STB_WEAK) || in __fex_sym()
/titanic_41/usr/src/cmd/sgs/librtld/common/
H A Drelocate.c335 if ((ELF_ST_BIND(_sym->st_info) == STB_WEAK) && in count_reloc()
/titanic_41/usr/src/uts/common/sys/
H A Delf.h548 #define STB_WEAK 2 macro
/titanic_41/usr/src/uts/intel/dtrace/
H A Dfbt.c217 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) in fbt_provide_module()
/titanic_41/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c722 if (sl.sl_bind != STB_WEAK) { in elf_reloc()
/titanic_41/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c698 if (sl.sl_bind != STB_WEAK) { in elf_reloc()

12