Lines Matching refs:st_info
567 if (XELF_ST_TYPE (sym->st_info) != STT_NOTYPE && oldp->type != STT_NOTYPE in check_type_and_size()
568 && unlikely (oldp->type != XELF_ST_TYPE (sym->st_info))) in check_type_and_size()
579 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), in check_type_and_size()
583 else if (XELF_ST_TYPE (sym->st_info) == STT_OBJECT in check_type_and_size()
680 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), in check_definition()
753 oldp->type = XELF_ST_TYPE (sym->st_info); in check_definition()
765 oldp->weak = XELF_ST_BIND (sym->st_info) == STB_WEAK; in check_definition()
1279 if (XELF_ST_TYPE (sym->st_info) == STT_SECTION) in add_relocatable_file()
1427 if (XELF_ST_TYPE (sym->st_info) != STT_SECTION in add_relocatable_file()
1431 || XELF_ST_TYPE (sym->st_info) == STT_TLS)) in add_relocatable_file()
1549 newp->type = XELF_ST_TYPE (sym->st_info); in add_relocatable_file()
1557 newp->weak = XELF_ST_BIND (sym->st_info) == STB_WEAK; in add_relocatable_file()
3366 if (XELF_ST_BIND (sym->st_info) == STB_LOCAL || sym->st_shndx == SHN_UNDEF) in reduce_symbol_p()
3373 assert (XELF_ST_BIND (sym->st_info) == STB_GLOBAL in reduce_symbol_p()
3374 || XELF_ST_BIND (sym->st_info) == STB_WEAK); in reduce_symbol_p()
3712 sym->st_info = XELF_ST_INFO (symst->local ? STB_LOCAL : STB_GLOBAL, in fillin_special_symbol()
4717 sym->st_info = XELF_ST_INFO (STB_LOCAL, STT_SECTION); in ld_generic_create_outfile()
5233 if (unlikely (XELF_ST_TYPE (sym->st_info) == STT_SECTION)) in ld_generic_create_outfile()
5256 && XELF_ST_TYPE (sym->st_info) == STT_FILE) in ld_generic_create_outfile()
5360 || XELF_ST_BIND (sym->st_info) != STB_LOCAL)) in ld_generic_create_outfile()
5477 sym->st_info = XELF_ST_INFO (STB_LOCAL, in ld_generic_create_outfile()
5478 XELF_ST_TYPE (sym->st_info)); in ld_generic_create_outfile()
5539 sym->st_info = XELF_ST_INFO (runp->weak ? STB_WEAK : STB_GLOBAL, in ld_generic_create_outfile()
5657 if (XELF_ST_BIND (locsym->st_info) != STB_LOCAL in ld_generic_create_outfile()
5666 if (unlikely (XELF_ST_BIND (globsym->st_info) == STB_LOCAL)) in ld_generic_create_outfile()
5729 if (XELF_ST_BIND (locsym->st_info) == STB_LOCAL) in ld_generic_create_outfile()
5864 if (XELF_ST_TYPE (sym->st_info) == STT_FILE in ld_generic_create_outfile()