Lines Matching defs:gp

156      of the gp register are loaded.  */
202 that when the value is used the value of the gp register will be
258 /* Load the gp register. This is always used for a ldah instruction
259 which loads the upper 16 bits of the gp register. The next reloc
676 /* Copy the gp value for this object file into the addend, to
679 rptr->addend += ecoff_data (abfd)->gp;
708 rptr->addend = intern->r_symndx + ecoff_data (abfd)->gp;
715 the section vma. We record the gp value for this object file
719 rptr->addend = ecoff_data (abfd)->gp;
792 bfd_vma gp;
817 gp = _bfd_get_gp_value (abfd);
818 if (gp == 0)
837 gp = lo + 0x8000;
838 _bfd_set_gp_value (abfd, gp);
851 gp = (h->u.def.value
854 _bfd_set_gp_value (abfd, gp);
897 rel->addend -= gp;
933 rel->addend -= gp;
953 gp register with the difference of the gp value and the
980 gp of the input BFD and the address in the input BFD.
982 addend -= (ecoff_data (input_bfd)->gp
985 /* Now add in the final gp value, and subtract out the
987 addend += (gp
1135 gp = rel->addend;
1403 bfd_vma gp;
1465 gp = _bfd_get_gp_value (output_bfd);
1471 hang on to the gp value we pick for the section. */
1481 if (lita_sec_data->gp != 0)
1483 /* If we already assigned a gp to this section, we better
1485 gp = lita_sec_data->gp;
1495 if (gp == 0
1496 || lita_vma < gp - 0x8000
1497 || lita_vma + lita_size >= gp + 0x8000)
1499 /* Either gp hasn't been set at all or the current gp
1501 reset the gp to point into the "middle" of the
1503 if (gp && !ecoff_data (output_bfd)->issued_multiple_gp_warning)
1506 _("using multiple gp values"),
1511 if (lita_vma < gp - 0x8000)
1512 gp = lita_vma + lita_size - 0x8000;
1514 gp = lita_vma + 0x8000;
1518 lita_sec_data->gp = gp;
1521 _bfd_set_gp_value (output_bfd, gp);
1524 gp_undefined = (gp == 0);
1618 addend = ecoff_data (input_bfd)->gp - gp;
1651 addend = ecoff_data (input_bfd)->gp - gp;
1662 gp register with the difference of the gp value and the
1695 gp of the input BFD and the address in the input BFD.
1698 addend += (gp
1699 - ecoff_data (input_bfd)->gp
1852 gp = ecoff_data (input_bfd)->gp + r_symndx;
2033 gp = 4;
2034 _bfd_set_gp_value (output_bfd, gp);