Blob Blame History Raw
diff -Naurp insight-7.4.50.orig/bfd/elf32-arm.c insight-7.4.50.new/bfd/elf32-arm.c
--- insight-7.4.50.orig/bfd/elf32-arm.c	2012-03-16 16:15:14.000000000 +0100
+++ insight-7.4.50.new/bfd/elf32-arm.c	2014-06-10 16:02:41.871527143 +0200
@@ -3209,7 +3209,7 @@ create_ifunc_sections (struct bfd_link_i
       s = bfd_make_section_with_flags (dynobj, ".iplt",
 				       flags | SEC_READONLY | SEC_CODE);
       if (s == NULL
-	  || !bfd_set_section_alignment (abfd, s, bed->plt_alignment))
+	  || !bfd_set_section_alignment (dynobj, s, bed->plt_alignment))
 	return FALSE;
       htab->root.iplt = s;
     }
@@ -3219,7 +3219,7 @@ create_ifunc_sections (struct bfd_link_i
       s = bfd_make_section_with_flags (dynobj, RELOC_SECTION (htab, ".iplt"),
 				       flags | SEC_READONLY);
       if (s == NULL
-	  || !bfd_set_section_alignment (abfd, s, bed->s->log_file_align))
+	  || !bfd_set_section_alignment (dynobj, s, bed->s->log_file_align))
 	return FALSE;
       htab->root.irelplt = s;
     }