This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] [AArch64] Drop unused argument to elf_aarch64_create_or_find_stub_sec


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4c77202d000bab10f821a88c6da9664337f01f10

commit 4c77202d000bab10f821a88c6da9664337f01f10
Author: Marcus Shawcroft <marcus.shawcroft@arm.com>
Date:   Sat Feb 28 00:06:26 2015 +0000

    [AArch64] Drop unused argument to elf_aarch64_create_or_find_stub_sec

Diff:
---
 bfd/ChangeLog       |  6 ++++++
 bfd/elfnn-aarch64.c | 15 +++++----------
 2 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 478a9f1..780de27 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,11 @@
 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.
 
 2015-03-23  Marcus Shawcroft  <marcus.shawcroft@arm.com>
diff --git a/bfd/elfnn-aarch64.c b/bfd/elfnn-aarch64.c
index 65dab9a..acef708 100644
--- a/bfd/elfnn-aarch64.c
+++ b/bfd/elfnn-aarch64.c
@@ -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;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]