Lines Matching refs:eif
1989 struct elf_info_failed *eif = (struct elf_info_failed *) data; in _bfd_elf_export_symbol() local
1996 if (!eif->info->export_dynamic && !h->dynamic) in _bfd_elf_export_symbol()
2001 && ! bfd_hide_sym_by_version (eif->info->version_info, in _bfd_elf_export_symbol()
2004 if (! bfd_elf_link_record_dynamic_symbol (eif->info, h)) in _bfd_elf_export_symbol()
2006 eif->failed = TRUE; in _bfd_elf_export_symbol()
2108 struct elf_info_failed eif; in _bfd_elf_link_assign_sym_version() local
2115 eif.failed = FALSE; in _bfd_elf_link_assign_sym_version()
2116 eif.info = info; in _bfd_elf_link_assign_sym_version()
2117 if (! _bfd_elf_fix_symbol_flags (h, &eif)) in _bfd_elf_link_assign_sym_version()
2119 if (eif.failed) in _bfd_elf_link_assign_sym_version()
2567 struct elf_info_failed *eif) in _bfd_elf_fix_symbol_flags() argument
2603 if (! bfd_elf_link_record_dynamic_symbol (eif->info, h)) in _bfd_elf_fix_symbol_flags()
2605 eif->failed = TRUE; in _bfd_elf_fix_symbol_flags()
2630 bed = get_elf_backend_data (elf_hash_table (eif->info)->dynobj); in _bfd_elf_fix_symbol_flags()
2632 && !(*bed->elf_backend_fixup_symbol) (eif->info, h)) in _bfd_elf_fix_symbol_flags()
2654 && bfd_link_pic (eif->info) in _bfd_elf_fix_symbol_flags()
2655 && is_elf_hash_table (eif->info->hash) in _bfd_elf_fix_symbol_flags()
2656 && (SYMBOLIC_BIND (eif->info, h) in _bfd_elf_fix_symbol_flags()
2664 (*bed->elf_backend_hide_symbol) (eif->info, h, force_local); in _bfd_elf_fix_symbol_flags()
2671 (*bed->elf_backend_hide_symbol) (eif->info, h, TRUE); in _bfd_elf_fix_symbol_flags()
2695 (*bed->elf_backend_copy_indirect_symbol) (eif->info, weakdef, h); in _bfd_elf_fix_symbol_flags()
2709 struct elf_info_failed *eif = (struct elf_info_failed *) data; in _bfd_elf_adjust_dynamic_symbol() local
2713 if (! is_elf_hash_table (eif->info->hash)) in _bfd_elf_adjust_dynamic_symbol()
2721 if (! _bfd_elf_fix_symbol_flags (h, eif)) in _bfd_elf_adjust_dynamic_symbol()
2738 h->plt = elf_hash_table (eif->info)->init_plt_offset; in _bfd_elf_adjust_dynamic_symbol()
2789 if (! _bfd_elf_adjust_dynamic_symbol (h->u.weakdef, eif)) in _bfd_elf_adjust_dynamic_symbol()
2805 dynobj = elf_hash_table (eif->info)->dynobj; in _bfd_elf_adjust_dynamic_symbol()
2808 if (! (*bed->elf_backend_adjust_dynamic_symbol) (eif->info, h)) in _bfd_elf_adjust_dynamic_symbol()
2810 eif->failed = TRUE; in _bfd_elf_adjust_dynamic_symbol()
5885 struct elf_info_failed eif; in bfd_elf_size_dynamic_sections() local
5976 eif.info = info; in bfd_elf_size_dynamic_sections()
5977 eif.failed = FALSE; in bfd_elf_size_dynamic_sections()
5986 &eif); in bfd_elf_size_dynamic_sections()
5987 if (eif.failed) in bfd_elf_size_dynamic_sections()
6078 &eif); in bfd_elf_size_dynamic_sections()
6079 if (eif.failed) in bfd_elf_size_dynamic_sections()