[AArch64] Drop unused argument to elf_aarch64_create_or_find_stub_sec
authorMarcus Shawcroft <marcus.shawcroft@arm.com>
Sat, 28 Feb 2015 00:06:26 +0000 (00:06 +0000)
committerMarcus Shawcroft <marcus.shawcroft@arm.com>
Mon, 23 Mar 2015 15:20:30 +0000 (15:20 +0000)
bfd/ChangeLog
bfd/elfnn-aarch64.c

index 478a9f1230b0e89dfb45f1df44c8efb4f053c52c..780de2733224df5c8ce834c3abd65b9333b3c1b8 100644 (file)
@@ -1,3 +1,9 @@
+2015-03-23  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+       * elfnn-aarch64.c (elf_aarch64_create_or_find_stub_sec):
+       Remove unused parameter.
+       (elfNN_aarch64_size_stubs): Adjust for above.
+
 2015-03-23  Marcus Shawcroft  <marcus.shawcroft@arm.com>
 
        * elfnn-aarch64.c (elfNN_aarch64_size_stubs): Remove bfd_indx.
index 65dab9a1ec672931403ef2356944ca2835dc3f97..acef708fc6d7c02d8cc12aa8197f81e4315a5f36 100644 (file)
@@ -3082,13 +3082,11 @@ erratum_835769_scan (bfd *input_bfd,
   return FALSE;
 }
 
-/* Find or create a stub section.  Returns a pointer to the stub section, and
-   the section to which the stub section will be attached (in *LINK_SEC_P).
-   LINK_SEC_P may be NULL.  */
+/* Find or create a stub section.  */
 
 static asection *
-elf_aarch64_create_or_find_stub_sec (asection **link_sec_p, asection *section,
-                                  struct elf_aarch64_link_hash_table *htab)
+elf_aarch64_create_or_find_stub_sec (asection *section,
+                                    struct elf_aarch64_link_hash_table *htab)
 {
   asection *link_sec;
   asection *stub_sec;
@@ -3123,9 +3121,6 @@ elf_aarch64_create_or_find_stub_sec (asection **link_sec_p, asection *section,
       htab->stub_group[section->id].stub_sec = stub_sec;
     }
 
-  if (link_sec_p)
-    *link_sec_p = link_sec;
-
   return stub_sec;
 }
 
@@ -3481,8 +3476,8 @@ elfNN_aarch64_size_stubs (bfd *output_bfd,
       if (htab->fix_erratum_835769)
        for (i = 0; i < num_erratum_835769_fixes; i++)
          {
-           stub_sec = elf_aarch64_create_or_find_stub_sec (NULL,
-                        erratum_835769_fixes[i].section, htab);
+           stub_sec = elf_aarch64_create_or_find_stub_sec
+             (erratum_835769_fixes[i].section, htab);
 
            if (stub_sec == NULL)
              goto error_ret_free_local;