aboutsummaryrefslogtreecommitdiff
path: root/bfd/cofflink.c
diff options
context:
space:
mode:
Diffstat (limited to 'bfd/cofflink.c')
-rw-r--r--bfd/cofflink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bfd/cofflink.c b/bfd/cofflink.c
index 1e3d33e..a8ee9b8 100644
--- a/bfd/cofflink.c
+++ b/bfd/cofflink.c
@@ -2471,7 +2471,7 @@ _bfd_coff_generic_relocate_section (output_bfd, info, input_bfd,
/* relocation to a symbol in a section which
isn't absolute - we output the address here
to a file */
- bfd_vma addr = rel->r_vaddr +
+ bfd_vma addr = rel->r_vaddr
+ input_section->output_offset
+ input_section->output_section->vma;
fwrite (&addr, 1,4, info->base_file);