diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 37168b95339..9a72e019744 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -8,6 +8,10 @@ Tue Jan 25 11:43:28 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
 Tue Jan 25 11:46:46 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
+	* hp300hpux.c (MY(write_object_contents)): Write out the symbols
+	before writing out the relocs, so that the right symbol indices
+	are used.
+
 	* archive.c (do_slurp_bsd_armap, bfd_slurp_bsd_armap_f2): Do not
 	try to overlay the internal carsyms on the external symdefs.  That
 	can not work if the size of a host pointer is larger than 4 bytes.