Home | History | Annotate | Download | only in ld

Lines Matching full:relocs

435 /* Helper functions for qsort.  Relocs must be sorted so that we can write
1285 arelent **relocs;
1297 relocs = xmalloc (relsize);
1298 nrelocs = bfd_canonicalize_reloc (b, s, relocs, symbols);
1302 struct bfd_symbol *sym = *relocs[i]->sym_ptr_ptr;
1305 cb (relocs[i], s);
1308 free (relocs);
1344 arelent **relocs;
1378 relocs = xmalloc (relsize);
1379 nrelocs = bfd_canonicalize_reloc (b, s, relocs, symbols);
1385 struct bfd_symbol *sym = *relocs[i]->sym_ptr_ptr;
1388 if (!relocs[i]->howto->pc_relative
1389 && relocs[i]->howto->type != pe_details->imagebase_reloc)
1391 struct bfd_symbol *sym = *relocs[i]->sym_ptr_ptr;
1393 /* Don't create relocs for undefined weak symbols. */
1424 /* We only ignore relocs from .eh_frame sections, as
1431 reloc_data[total_relocs].vma = sec_vma + relocs[i]->address;
1435 switch BITS_AND_SHIFT (relocs[i]->howto->bitsize,
1436 relocs[i]->howto->rightshift)
1469 if (relocs[i]->howto->type == 0
1471 || relocs[i]->howto->type == 5)
1480 relocs[i]->howto->bitsize);
1485 free (relocs);