diff options
Diffstat (limited to 'bfd/elfxx-ia64.c')
-rw-r--r-- | bfd/elfxx-ia64.c | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/bfd/elfxx-ia64.c b/bfd/elfxx-ia64.c index 9f49bbb..51a9b61 100644 --- a/bfd/elfxx-ia64.c +++ b/bfd/elfxx-ia64.c @@ -33,30 +33,30 @@ /* THE RULES for all the stuff the linker creates -- GOT Entries created in response to LTOFF or LTOFF_FPTR - relocations. Dynamic relocs created for dynamic - symbols in an application; REL relocs for locals - in a shared library. + relocations. Dynamic relocs created for dynamic + symbols in an application; REL relocs for locals + in a shared library. FPTR The canonical function descriptor. Created for local - symbols in applications. Descriptors for dynamic symbols - and local symbols in shared libraries are created by - ld.so. Thus there are no dynamic relocs against these - objects. The FPTR relocs for such _are_ passed through - to the dynamic relocation tables. + symbols in applications. Descriptors for dynamic symbols + and local symbols in shared libraries are created by + ld.so. Thus there are no dynamic relocs against these + objects. The FPTR relocs for such _are_ passed through + to the dynamic relocation tables. FULL_PLT Created for a PCREL21B relocation against a dynamic symbol. - Requires the creation of a PLTOFF entry. This does not - require any dynamic relocations. + Requires the creation of a PLTOFF entry. This does not + require any dynamic relocations. - PLTOFF Created by PLTOFF relocations. For local symbols, this - is an alternate function descriptor, and in shared libraries - requires two REL relocations. Note that this cannot be - transformed into an FPTR relocation, since it must be in - range of the GP. For dynamic symbols, this is a function - descriptor for a MIN_PLT entry, and requires one IPLT reloc. + PLTOFF Created by PLTOFF relocations. For local symbols, this + is an alternate function descriptor, and in shared libraries + requires two REL relocations. Note that this cannot be + transformed into an FPTR relocation, since it must be in + range of the GP. For dynamic symbols, this is a function + descriptor for a MIN_PLT entry, and requires one IPLT reloc. MIN_PLT Created by PLTOFF entries against dynamic symbols. This - does not require dynamic relocations. */ + does not require dynamic relocations. */ /* ia64-specific relocation. */ @@ -66,9 +66,9 @@ done in elfNN_ia64_final_link_relocate. */ static bfd_reloc_status_type ia64_elf_reloc (bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc, - asymbol *sym ATTRIBUTE_UNUSED, - PTR data ATTRIBUTE_UNUSED, asection *input_section, - bfd *output_bfd, char **error_message) + asymbol *sym ATTRIBUTE_UNUSED, + PTR data ATTRIBUTE_UNUSED, asection *input_section, + bfd *output_bfd, char **error_message) { if (output_bfd) { @@ -218,7 +218,7 @@ ia64_elf_lookup_howto (unsigned int rtype) reloc_howto_type* ia64_elf_reloc_type_lookup (bfd *abfd ATTRIBUTE_UNUSED, - bfd_reloc_code_real_type bfd_code) + bfd_reloc_code_real_type bfd_code) { unsigned int rtype; @@ -327,7 +327,7 @@ ia64_elf_reloc_type_lookup (bfd *abfd ATTRIBUTE_UNUSED, reloc_howto_type * ia64_elf_reloc_name_lookup (bfd *abfd ATTRIBUTE_UNUSED, - const char *r_name) + const char *r_name) { unsigned int i; @@ -401,7 +401,7 @@ ia64_elf_relax_br (bfd_byte *contents, bfd_vma off) { case 0: /* Check if slot 1 and slot 2 are NOPs. Possible template is - BBB. We only need to check nop.b. */ + BBB. We only need to check nop.b. */ if (!(IS_NOP_B (s1) && IS_NOP_B (s2))) return FALSE; br_code = s0; |