diff options
Diffstat (limited to 'bfd/elf32-sh-symbian.c')
-rw-r--r-- | bfd/elf32-sh-symbian.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/bfd/elf32-sh-symbian.c b/bfd/elf32-sh-symbian.c index 1f03dbc..e6e0a39 100644 --- a/bfd/elf32-sh-symbian.c +++ b/bfd/elf32-sh-symbian.c @@ -24,7 +24,7 @@ /* Stop elf32-sh.c from defining any target vectors. */ #define SH_TARGET_ALREADY_DEFINED #define sh_find_elf_flags sh_symbian_find_elf_flags -#define sh_elf_get_flags_from_mach sh_symbian_elf_get_flags_from_mach +#define sh_elf_get_flags_from_mach sh_symbian_elf_get_flags_from_mach #include "elf32-sh.c" @@ -129,7 +129,7 @@ sh_symbian_import_as (struct bfd_link_info *info, bfd * abfd, bfd_set_error (bfd_error_invalid_operation); _bfd_error_handler (_("%B: IMPORT AS directive for %s conceals previous IMPORT AS"), abfd, current_name); - return FALSE; + return FALSE; } if ((node = bfd_malloc (sizeof * node)) == NULL) @@ -148,7 +148,7 @@ sh_symbian_import_as (struct bfd_link_info *info, bfd * abfd, } else strcpy (node->current_name, current_name); - + if ((node->new_name = bfd_malloc (strlen (new_name) + 1)) == NULL) { if (SYMBIAN_DEBUG) @@ -378,7 +378,7 @@ sh_symbian_process_embedded_commands (struct bfd_link_info *info, bfd * abfd, if (SYMBIAN_DEBUG) fprintf (stderr, "offset into .directive section: %ld\n", (long) (directive - (char *) contents)); - + bfd_set_error (bfd_error_invalid_operation); _bfd_error_handler (_("%B: Unrecognised .directive command: %s"), abfd, directive); @@ -409,7 +409,7 @@ sh_symbian_process_directives (bfd *abfd, struct bfd_link_info *info) if (!contents) bfd_set_error (bfd_error_no_memory); - else + else { if (bfd_get_section_contents (abfd, sec, contents, 0, sz)) result = sh_symbian_process_embedded_commands (info, abfd, sec, contents); @@ -444,9 +444,9 @@ sh_symbian_relocate_section (bfd * output_bfd, symbol_rename * ptr; bfd_size_type num_global_syms; unsigned long num_local_syms; - + BFD_ASSERT (! elf_bad_symtab (input_bfd)); - + symtab_hdr = & elf_tdata (input_bfd)->symtab_hdr; hash_table = elf_hash_table (info); num_local_syms = symtab_hdr->sh_info; @@ -469,7 +469,7 @@ sh_symbian_relocate_section (bfd * output_bfd, fprintf (stderr, "IMPORT AS: current symbol '%s' does not exist\n", ptr->current_name); continue; } - + new_hash = elf_link_hash_lookup (hash_table, ptr->new_name, FALSE, FALSE, TRUE); /* If we could not find the symbol then it is a new, undefined symbol. @@ -568,7 +568,7 @@ sh_symbian_relocate_section (bfd * output_bfd, int r_type; unsigned long r_symndx; struct elf_link_hash_entry * h; - + r_symndx = ELF32_R_SYM (rel->r_info); r_type = ELF32_R_TYPE (rel->r_info); @@ -612,7 +612,7 @@ sh_symbian_relocate_section (bfd * output_bfd, } } } - + return sh_elf_relocate_section (output_bfd, info, input_bfd, input_section, contents, relocs, local_syms, local_sections); } |