diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 74be0b2a7a8..22f055f999f 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2003-04-24  Roland McGrath  <roland@redhat.com>
+
+	* elf.c (bfd_section_from_phdr): Map PT_GNU_EH_FRAME to "eh_frame_hdr".
+
 2003-04-24  Alan Modra  <amodra@bigpond.net.au>
 
 	* elf32-ppc.c: Formatting and comment fixes.
diff --git a/ld/ChangeLog b/ld/ChangeLog
index b215a3733be..4f2445425e3 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,12 +1,17 @@
-2003-04-23 Dhananjay Deshpande <dhananjayd@kpitcummins.com> 
-	
-	* Makefile.am (ALL_EMULATIONS): Add eh8300hn.o, eh8300sn.o, 
+2003-04-24  Roland McGrath  <roland@redhat.com>
+
+	* ldgram.y (phdr_type): Grok PT_TLS and PT_GNU_EH_FRAME names.
+	If a name string is unknown, give an error rather than crashing later.
+
+2003-04-23 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
+
+	* Makefile.am (ALL_EMULATIONS): Add eh8300hn.o, eh8300sn.o,
 	eh8300hnelf.o, eh8300snelf.o and respective rules.
 	* Makefile.in: Regenerate.
 	* configure.tgt: Add h8300hn, h8300sn, h8300hnelf, h8300snelf
 	* emulparams/h8300hn.sh: New
 	* emulparams/h8300sn.sh: New
-	* emulparams/h8300hnelf.sh: New	
+	* emulparams/h8300hnelf.sh: New
 	* emulparams/h8300snelf.sh: New
 	* scripttempl/h8300hn.sc: new
 	* scripttempl/h8300sn.sc: new