This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB 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] Import latest fixes to libiberty from GCC


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

commit 376dc015f275575e0aa7be9c46476db5506ff836
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Fri Sep 1 06:14:39 2017 -0700

    Import latest fixes to libiberty from GCC
    
    Fix warning for simple-object-elf.c.
    
    2017-09-01  Martin Liska  <mliska@suse.cz>
    
    	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
    	Remove duplicite declaration.

Diff:
---
 libiberty/ChangeLog           | 5 +++++
 libiberty/simple-object-elf.c | 6 ------
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 191a311..8c46971 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,8 @@
+2017-09-01  Martin Liska  <mliska@suse.cz>
+
+	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+	Remove duplicite declaration.
+
 2017-08-31  Richard Biener  <rguenther@suse.de>
 
 	PR lto/81968
diff --git a/libiberty/simple-object-elf.c b/libiberty/simple-object-elf.c
index 9799e72..6774eb2 100644
--- a/libiberty/simple-object-elf.c
+++ b/libiberty/simple-object-elf.c
@@ -587,11 +587,6 @@ simple_object_elf_find_sections (simple_object_read *sobj,
 
   /* Read the section names.  */
 
-  if (eor->shstrndx == 0)
-    {
-      XDELETEVEC (shdrs);
-      return "ELF section header string table missing";
-    }
   shstrhdr = shdrs + (eor->shstrndx - 1) * shdr_size;
   name_size = ELF_FETCH_FIELD (type_functions, ei_class, Shdr,
 			       shstrhdr, sh_size, Elf_Addr);
@@ -1237,7 +1232,6 @@ simple_object_elf_copy_lto_debug_sections (simple_object_read *sobj,
       off_t offset;
       off_t length;
       int ret;
-      const char *errmsg;
       simple_object_write_section *dest;
       off_t flags;
       unsigned char *buf;


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