projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bfd/
[deliverable/binutils-gdb.git]
/
bfd
/
elf32-fr30.c
diff --git
a/bfd/elf32-fr30.c
b/bfd/elf32-fr30.c
index 5f70e3f1865e32552ea24e03f006e5796c504a99..3cf87452e5ad176b9c21a95cb38e97b5aac92a8d 100644
(file)
--- a/
bfd/elf32-fr30.c
+++ b/
bfd/elf32-fr30.c
@@
-532,7
+532,7
@@
fr30_elf_relocate_section (output_bfd, info, input_bfd, input_section,
struct elf_link_hash_entry *h;
bfd_vma relocation;
bfd_reloc_status_type r;
struct elf_link_hash_entry *h;
bfd_vma relocation;
bfd_reloc_status_type r;
- const char *name
= NULL
;
+ const char *name;
int r_type;
r_type = ELF32_R_TYPE (rel->r_info);
int r_type;
r_type = ELF32_R_TYPE (rel->r_info);
@@
-572,6
+572,8
@@
fr30_elf_relocate_section (output_bfd, info, input_bfd, input_section,
r_symndx, symtab_hdr, sym_hashes,
h, sec, relocation,
unresolved_reloc, warned);
r_symndx, symtab_hdr, sym_hashes,
h, sec, relocation,
unresolved_reloc, warned);
+
+ name = h->root.root.string;
}
r = fr30_final_link_relocate (howto, input_bfd, input_section,
}
r = fr30_final_link_relocate (howto, input_bfd, input_section,
@@
-585,8
+587,8
@@
fr30_elf_relocate_section (output_bfd, info, input_bfd, input_section,
{
case bfd_reloc_overflow:
r = info->callbacks->reloc_overflow
{
case bfd_reloc_overflow:
r = info->callbacks->reloc_overflow
- (info,
name, howto->name, (bfd_vma) 0
,
- input_bfd, input_section, rel->r_offset);
+ (info,
(h ? &h->root : NULL), name, howto->name
,
+
(bfd_vma) 0,
input_bfd, input_section, rel->r_offset);
break;
case bfd_reloc_undefined:
break;
case bfd_reloc_undefined:
This page took
0.027185 seconds
and
4
git commands to generate.