Silence gcc warning.
authorAlan Modra <amodra@gmail.com>
Thu, 21 Sep 2000 14:21:24 +0000 (14:21 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 21 Sep 2000 14:21:24 +0000 (14:21 +0000)
ld/ChangeLog
ld/ldwrite.c

index c6fef18..3fcc5f3 100644 (file)
@@ -1,3 +1,7 @@
+2000-09-21  Alan Modra  <alan@linuxcare.com.au>
+
+       * ldwrite.c (clone_section): Silence gcc warnings.
+
 2000-09-20  Alan Modra  <alan@linuxcare.com.au>
 
        * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Handle
index 233f238..589b910 100644 (file)
@@ -319,7 +319,11 @@ clone_section (abfd, s, name, count)
       || (n = bfd_make_section_anyway (abfd, sname)) == NULL
       || (h = bfd_link_hash_lookup (link_info.hash,
                                    sname, true, true, false)) == NULL)
-    einfo (_("%F%P: clone section failed: %E\n"));
+    {
+      einfo (_("%F%P: clone section failed: %E\n"));
+      /* Silence gcc warnings.  einfo exits, so we never reach here.  */
+      return NULL;
+    }
 
   /* Set up section symbol.  */
   h->type = bfd_link_hash_defined;