aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2000-09-21 14:21:24 +0000
committerAlan Modra <amodra@gmail.com>2000-09-21 14:21:24 +0000
commite2eb67d9cbebb6a2280daa9e0e25f8eda1f456b3 (patch)
tree7057eacad18b397457b68042871971cca17359e0 /ld
parent1badb539a7a84ae61a19b286e4b547acf1f77bef (diff)
downloadfsf-binutils-gdb-e2eb67d9cbebb6a2280daa9e0e25f8eda1f456b3.zip
fsf-binutils-gdb-e2eb67d9cbebb6a2280daa9e0e25f8eda1f456b3.tar.gz
fsf-binutils-gdb-e2eb67d9cbebb6a2280daa9e0e25f8eda1f456b3.tar.bz2
Silence gcc warning.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog4
-rw-r--r--ld/ldwrite.c6
2 files changed, 9 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index c6fef18..3fcc5f3 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -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
diff --git a/ld/ldwrite.c b/ld/ldwrite.c
index 233f238..589b910 100644
--- a/ld/ldwrite.c
+++ b/ld/ldwrite.c
@@ -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;