bfd_asymbol_* macros
[deliverable/binutils-gdb.git] / ld / ldcref.c
index 12cb2942e6ec49531505ef4dd70143f9758242a7..fff852a89ab9fd3f09f693b114bbacf495cb044d 100644 (file)
@@ -705,14 +705,14 @@ check_reloc_refs (bfd *abfd, asection *sec, void *iarg)
       if (q->sym_ptr_ptr != NULL
          && *q->sym_ptr_ptr != NULL
          && ((global
-              && (bfd_is_und_section (bfd_get_section (*q->sym_ptr_ptr))
-                  || bfd_is_com_section (bfd_get_section (*q->sym_ptr_ptr))
+              && (bfd_is_und_section (bfd_asymbol_section (*q->sym_ptr_ptr))
+                  || bfd_is_com_section (bfd_asymbol_section (*q->sym_ptr_ptr))
                   || ((*q->sym_ptr_ptr)->flags & (BSF_GLOBAL
                                                   | BSF_WEAK)) != 0))
              || (!global
                  && ((*q->sym_ptr_ptr)->flags & (BSF_LOCAL
                                                  | BSF_SECTION_SYM)) != 0
-                 && bfd_get_section (*q->sym_ptr_ptr) == info->defsec))
+                 && bfd_asymbol_section (*q->sym_ptr_ptr) == info->defsec))
          && (symname != NULL
              ? strcmp (bfd_asymbol_name (*q->sym_ptr_ptr), symname) == 0
              : ((*q->sym_ptr_ptr)->flags & BSF_SECTION_SYM) != 0))
This page took 0.026454 seconds and 4 git commands to generate.