Lines Matching +defs:label +defs:offset
485 /* the offset is actually 13 bit
712 /* A 18-bit signed operand with the GOT offset for the address of
728 /* The upper 16 bits of the GOT offset for the address of the
744 /* The lower 16 bits of the GOT offset for the address of the
775 /* A 12-bit signed operand with the GOT offset for the address of
791 /* The upper 16 bits of the GOT offset for the address of the
807 /* The lower 16 bits of the GOT offset for the address of the
838 /* A 12-bit signed operand with the GOT offset for the address of
854 /* The upper 16 bits of the GOT offset for the address of the
870 /* The lower 16 bits of the GOT offset for the address of the
886 /* A 12-bit signed operand with the GOT offset for the address of
902 /* The upper 16 bits of the GOT offset for the address of the
918 /* The lower 16 bits of the GOT offset for the address of the
1149 /* Return TRUE if the name is a local label.
1152 bfin_is_local_label_name (bfd *abfd, const char *label)
1154 if (label[0] == 'L' && label[1] == '$' )
1157 return _bfd_elf_is_local_label_name (abfd, label);
1162 allocate space in the global offset table or procedure linkage
1262 /* This is a global offset table entry for a local symbol. */
1464 in the global offset table. */
1469 /* Relocation is the offset of the entry for this symbol in
1470 the global offset table. */
1490 off = h->got.offset;
1507 this entry in the global offset table. Since
1508 the offset must always be a multiple of 4, we
1521 h->got.offset |= 1;
1533 /* The offset must always be a multiple of 4. We use
1665 /* GOT base offset. */
1985 _bfinfdpic_add_dyn_reloc (bfd *output_bfd, asection *sreloc, bfd_vma offset,
1992 outrel.r_offset = offset;
2021 _bfinfdpic_add_rofixup (bfd *output_bfd, asection *rofixup, bfd_vma offset,
2033 bfd_put_32 (output_bfd, offset, rofixup->contents + fixup_offset);
2088 relocations, otherwise decay to section + offset. */
2110 section+offset. */
2179 dynamic relocation decayed to section+offset. */
2264 section+offset. */
2329 addresses of the symbol and of the local GOT base offset. */
2752 section+offset. */
2795 bfd_vma offset;
2812 offset = _bfd_elf_section_offset
2816 if (offset != (bfd_vma)-1)
2820 offset + input_section
2829 bfd_vma offset;
2841 offset = _bfd_elf_section_offset (output_bfd, info,
2844 if (offset != (bfd_vma)-1)
2847 offset + input_section
2876 bfd_vma offset;
2877 offset = _bfd_elf_section_offset (output_bfd, info,
2881 section+offset. */
2934 if (offset != (bfd_vma)-1)
2939 offset + input_section
2948 offset + input_section->output_section->vma
2970 if (offset != (bfd_vma)-1)
2973 offset
2990 GOT base offset. */
3003 contains the offset of the lazy PLT entry entry
3225 a global offset table. */
3237 /* The first bit of the global offset table is the header. */
3532 offset range in the GOT. FDCUR and CUR, that must be aligned to a
3638 /* If odd was initially computed as an offset past the wrap point,
4374 asection *osec, bfd_vma offset,
4385 return _bfd_elf_encode_eh_address (abfd, info, osec, offset,
4392 *encoded = osec->vma + offset
4434 for the GOT entry always has to be created, be it to offset a
4899 if (h->got.offset != (bfd_vma) - 1)
4906 /* This symbol has an entry in the global offset table.
4915 + (h->got.offset & ~(bfd_vma) 1));
4920 The entry in the global offset table will already have been
4933 offset & ~(bfd_vma) 1)));
4938 sgot->contents + (h->got.offset & ~(bfd_vma) 1));
5006 only references to the symbol are via the global offset table.
5017 offset table. The dynamic linker will use the .dynsym entry to
5018 determine the address it must put in the global offset table, so
5028 runtime process image. We need to remember the offset into the