• Home
  • Raw
  • Download

Lines Matching refs:st_info

557   if (XELF_ST_TYPE (sym->st_info) != STT_NOTYPE && oldp->type != STT_NOTYPE  in check_type_and_size()
558 && unlikely (oldp->type != XELF_ST_TYPE (sym->st_info))) in check_type_and_size()
569 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), in check_type_and_size()
573 else if (XELF_ST_TYPE (sym->st_info) == STT_OBJECT in check_type_and_size()
670 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), in check_definition()
743 oldp->type = XELF_ST_TYPE (sym->st_info); in check_definition()
755 oldp->weak = XELF_ST_BIND (sym->st_info) == STB_WEAK; in check_definition()
1269 if (XELF_ST_TYPE (sym->st_info) == STT_SECTION) in add_relocatable_file()
1417 if (XELF_ST_TYPE (sym->st_info) != STT_SECTION in add_relocatable_file()
1421 || XELF_ST_TYPE (sym->st_info) == STT_TLS)) in add_relocatable_file()
1539 newp->type = XELF_ST_TYPE (sym->st_info); in add_relocatable_file()
1547 newp->weak = XELF_ST_BIND (sym->st_info) == STB_WEAK; in add_relocatable_file()
3356 if (XELF_ST_BIND (sym->st_info) == STB_LOCAL || sym->st_shndx == SHN_UNDEF) in reduce_symbol_p()
3363 assert (XELF_ST_BIND (sym->st_info) == STB_GLOBAL in reduce_symbol_p()
3364 || XELF_ST_BIND (sym->st_info) == STB_WEAK); in reduce_symbol_p()
3702 sym->st_info = XELF_ST_INFO (symst->local ? STB_LOCAL : STB_GLOBAL, in fillin_special_symbol()
4707 sym->st_info = XELF_ST_INFO (STB_LOCAL, STT_SECTION); in ld_generic_create_outfile()
5223 if (unlikely (XELF_ST_TYPE (sym->st_info) == STT_SECTION)) in ld_generic_create_outfile()
5246 && XELF_ST_TYPE (sym->st_info) == STT_FILE) in ld_generic_create_outfile()
5350 || XELF_ST_BIND (sym->st_info) != STB_LOCAL)) in ld_generic_create_outfile()
5467 sym->st_info = XELF_ST_INFO (STB_LOCAL, in ld_generic_create_outfile()
5468 XELF_ST_TYPE (sym->st_info)); in ld_generic_create_outfile()
5529 sym->st_info = XELF_ST_INFO (runp->weak ? STB_WEAK : STB_GLOBAL, in ld_generic_create_outfile()
5647 if (XELF_ST_BIND (locsym->st_info) != STB_LOCAL in ld_generic_create_outfile()
5656 if (unlikely (XELF_ST_BIND (globsym->st_info) == STB_LOCAL)) in ld_generic_create_outfile()
5719 if (XELF_ST_BIND (locsym->st_info) == STB_LOCAL) in ld_generic_create_outfile()
5853 if (XELF_ST_TYPE (sym->st_info) == STT_FILE in ld_generic_create_outfile()