Home | History | Annotate | Download | only in bfd

Lines Matching refs:got_offset

70   bfd_vma got_offset;
1400 bfd_vma curr, prev, got_offset;
1407 got_offset = info [0].got_offset;
1413 /* For duplicates, make sure that GOT_OFFSET is valid. */
1414 if (got_offset == (bfd_vma) -1)
1415 got_offset = info [i].got_offset;
1418 got_offset = info [i].got_offset;
1431 got_offset. */
1433 if (got_offset != (bfd_vma) -1)
1434 info [kept].got_offset = got_offset;
1437 got_offset = info [i].got_offset;
1447 /* For duplicates, make sure that GOT_OFFSET is
1449 if (got_offset == (bfd_vma) -1)
1450 got_offset = info [src].got_offset;
1453 /* Make sure that the kept one has a valid got_offset. */
1454 if (got_offset != (bfd_vma) -1)
1455 info [kept].got_offset = got_offset;
1465 got_offset = info [src].got_offset;
1471 /* Make sure that got_offset is valid. */
1472 if (got_offset == (bfd_vma) -1)
1473 got_offset = info [dupes].got_offset;
1476 a valid got_offset. */
1477 if (got_offset != (bfd_vma) -1)
1478 info [dupes - 1].got_offset = got_offset;
1481 got_offset = info [dupes].got_offset;
1498 /* Make sure that got_offset is valid. */
1499 if (got_offset == (bfd_vma) -1)
1500 got_offset = info [diff].got_offset;
1506 if (got_offset != (bfd_vma) -1)
1507 info [diff - 1].got_offset = got_offset;
1514 got_offset = info [diff].got_offset;
1520 /* For duplicates, make sure that GOT_OFFSET
1522 if (got_offset == (bfd_vma) -1)
1523 got_offset = info [dupes].got_offset;
1526 got_offset = info [dupes].got_offset;
1550 kept one has a valid got_offset. We also update count. */
1551 if (got_offset != (bfd_vma) -1)
1552 info [dest - 1].got_offset = got_offset;
1675 dyn_i->got_offset = (bfd_vma) -1;
2305 dyn_i->got_offset = x->ofs;
2323 dyn_i->got_offset = x->ofs;
2340 dyn_i->got_offset = x->ofs;
2971 bfd_vma got_offset;
2990 got_offset = dyn_i->got_offset;
2994 BFD_ASSERT ((got_offset & 7) == 0);
2999 bfd_put_64 (abfd, value, got_sec->contents + got_offset);
3035 dyn_r_type, got_sec, got_offset, addend);
3042 + got_offset);