Home | History | Annotate | Download | only in bfd

Lines Matching defs:enclosing

676    relocs which may have been cached for the enclosing section.  */
690 asection *enclosing;
692 enclosing = xcoff_section_data (abfd, sec)->enclosing;
694 if (enclosing != NULL
695 && (coff_section_data (abfd, enclosing) == NULL
696 || coff_section_data (abfd, enclosing)->relocs == NULL)
698 && enclosing->reloc_count > 0)
700 if (_bfd_coff_read_internal_relocs (abfd, enclosing, true,
706 if (enclosing != NULL
707 && coff_section_data (abfd, enclosing) != NULL
708 && coff_section_data (abfd, enclosing)->relocs != NULL)
712 off = ((sec->rel_filepos - enclosing->rel_filepos)
716 return coff_section_data (abfd, enclosing)->relocs + off;
718 coff_section_data (abfd, enclosing)->relocs + off,
1482 asection *enclosing;
1485 enclosing = xcoff_section_data (abfd, csect)->enclosing;
1486 if (enclosing == NULL)
1490 (_("%pB: `%s' has line numbers but no enclosing section"),
1496 - enclosing->line_filepos);
1498 if (linoff < (bfd_signed_vma) (enclosing->lineno_count * linesz))
1503 linpstart = (reloc_info[enclosing->target_index].linenos
1514 linpend = (reloc_info[enclosing->target_index].linenos
1515 + enclosing->lineno_count * linesz);
1648 asection *enclosing;
1653 enclosing = coff_section_from_bfd_index (abfd, sym.n_scnum);
1654 if (enclosing == NULL)
1657 relocs = reloc_info[enclosing->target_index].relocs;
1658 amt = enclosing->reloc_count;
1664 if (relindx < enclosing->reloc_count
1729 reloc_info[enclosing->target_index].csects;
1759 asection *enclosing;
1769 /* The enclosing section is the main section : .data, .text
1771 enclosing = coff_section_from_bfd_index (abfd, sym.n_scnum);
1772 if (enclosing == NULL)
1775 if (! bfd_is_abs_section (enclosing)
1776 && ((bfd_vma) sym.n_value < enclosing->vma
1778 > enclosing->vma + enclosing->size)))
1782 (_("%pB: csect `%s' not in enclosing section"),
1788 csect->filepos = (enclosing->filepos
1790 - enclosing->vma);
1796 /* Record the enclosing section in the tdata for this new
1806 xcoff_section_data (abfd, csect)->enclosing = enclosing;
1808 enclosing->lineno_count;
1810 if (enclosing->owner == abfd)
1817 relocs = reloc_info[enclosing->target_index].relocs;
1818 amt = enclosing->reloc_count;
1822 rel_csect = (reloc_info[enclosing->target_index].csects
1825 csect->rel_filepos = (enclosing->rel_filepos
1827 while (relindx < enclosing->reloc_count
5641 asection *enclosing;
5651 /* Read in the enclosing section's line-number
5654 enclosing = xcoff_section_data (abfd, o)->enclosing;
5656 if (oline != enclosing)
5658 pos = enclosing->line_filepos;
5664 oline = enclosing;
5670 - enclosing->line_filepos);
5717 range_start = enclosing->line_filepos + linoff;