Home | History | Annotate | Download | only in ld

Lines Matching refs:reloc_data

1584   reloc_data_type *reloc_data;
1601 reloc_data = xmalloc (total_relocs * sizeof (reloc_data_type));
1710 reloc_data[total_relocs].vma = sec_vma + relocs[i]->address;
1711 reloc_data[total_relocs].idx = total_relocs;
1717 if (reloc_data[total_relocs].vma
1729 reloc_data[total_relocs].type = IMAGE_REL_BASED_DIR64;
1734 reloc_data[total_relocs].type = IMAGE_REL_BASED_HIGHLOW;
1738 reloc_data[total_relocs].type = IMAGE_REL_BASED_LOW;
1742 reloc_data[total_relocs].type =
1780 qsort (reloc_data, total_relocs, sizeof (*reloc_data), reloc_sort);
1784 bfd_vma this_page = (reloc_data[i].vma >> 12);
1804 bfd_vma rva = reloc_data[i].vma - image_base;
1821 bfd_put_16 (abfd, (rva & 0xfff) + (reloc_data[i].type << 12),
1825 if (reloc_data[i].type == IMAGE_REL_BASED_HIGHADJ)
1827 bfd_put_16 (abfd, reloc_data[i].extra, reloc_d + reloc_sz);