Lines Matching refs:got2
3034 /* -fPIC uses multiple GOT sections, one per file, called ".got2".
3035 This field stores the offset into .got2 used to initialise the
3037 gcc always uses an offset of 32768, but ld -r will pack .got2
3041 /* The .got2 section. */
3870 asection *got2, *sreloc;
3908 got2 = bfd_get_section_by_name (abfd, ".got2");
3980 if (!update_plt_info (abfd, ifunc, got2, addend))
4221 if (!update_plt_info (abfd, &h->plt.plist, got2, addend))
4330 && got2 != NULL
4337 reference to .got2. If we detect one of these, then
4350 if (s == got2)
4928 asection *got2;
4942 got2 = bfd_get_section_by_name (abfd, ".got2");
4991 ent = find_plt_ent (ifunc, got2, addend);
5076 ent = find_plt_ent (&h->plt.plist, got2, addend);
5216 asection *got2 = bfd_get_section_by_name (ibfd, ".got2");
5375 got2, addend);
5651 xxxxxxxx.got2.plt_pic32.<callee>. */
6732 asection *got2;
6796 got2 = bfd_get_section_by_name (abfd, ".got2");
6975 ent = find_plt_ent (plist, got2, addend);
7292 if (strcmp (".got2", sec->name) == 0)
7581 asection *got2;
7595 got2 = bfd_get_section_by_name (input_bfd, ".got2");
7673 if (got2 != NULL
7678 addend specifies the GOT pointer offset within .got2. */
7679 rel->r_addend += got2->output_offset;
7990 ent = find_plt_ent (ifunc, got2, addend);
8586 ent = find_plt_ent (&h->plt.plist, got2, got2_addend);
8709 struct plt_entry *ent = find_plt_ent (&h->plt.plist, got2,
8735 addend specifies the GOT pointer offset within .got2.