diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 0dc881d6f769d3078d5aa414ce9f11e6686d03b2..495ea9547cba99e7ff47afbfa2e39e698a6f2cec 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+2005-07-23  Olaf Hering <olh@suse.de>
+
+	* elflink.c (elf_link_input_bfd): Add '\n' for linker einfo
+	callback.
+
 2005-07-21  Ralf Corsepius  <ralf.corsepius@rtems.org>
 
 	* config.bfd: Remove i[3-7]86-*-rtemself*.
diff --git a/bfd/elflink.c b/bfd/elflink.c
index d030b920f5418bd428cf62e54e0a46b3340dad70..901b5280657739ad66800f8b9aa7ee5e935423b0 100644
--- a/bfd/elflink.c
+++ b/bfd/elflink.c
@@ -7089,7 +7089,7 @@ elf_link_input_bfd (struct elf_final_link_info *finfo, bfd *input_bfd)
 		      if (action & COMPLAIN)
 			(*finfo->info->callbacks->einfo)
 			  (_("%X`%s' referenced in section `%A' of %B: "
-			     "defined in discarded section `%A' of %B"),
+			     "defined in discarded section `%A' of %B\n"),
 			   sym_name, o, input_bfd, sec, sec->owner);
 
 		      /* Try to do the best we can to support buggy old