Oops, changelog for last patch.
authorAlan Modra <amodra@gmail.com>
Mon, 17 Dec 2001 00:43:17 +0000 (00:43 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 17 Dec 2001 00:43:17 +0000 (00:43 +0000)
bfd/ChangeLog
ld/ChangeLog

index f179847bad26c8d77f78837b710599b5a194d7ab..c4df452b071b2d38899fc6acd2641f763cabb7da 100644 (file)
@@ -1,3 +1,35 @@
+2001-12-17  Alan Modra  <amodra@bigpond.net.au>
+
+       * bfd.c (struct _bfd): Add section_htab, section_tail.
+       * libbfd-in.h (_bfd_delete_bfd): Declare.
+       (bfd_section_hash_newfunc): Declare.
+       * opncls.c (_bfd_new_bfd): Free memory on failure.  Init
+       section_htab and section_tail.
+       (_bfd_delete_bfd): New function.
+       (bfd_openr): Use it.
+       (bfd_fdopenr): Likewise.
+       (bfd_openstreamr): Likewise.
+       (bfd_openw): Likewise.
+       (bfd_close): Likewise.
+       (bfd_close_all_done): Likewise.
+       (bfd_release): Comment.
+       * section.c (struct section_hash_entry): New.
+       (bfd_section_hash_newfunc): New function.
+       (section_hash_lookup): Define.
+       (bfd_section_init): New function, split out from
+       bfd_make_section_anyway.
+       (bfd_get_section_by_name): Lookup via hash table.
+       (bfd_get_unique_section_name): Likewise.
+       (bfd_make_section_old_way): Rewrite to use hash table.
+       (bfd_make_section_anyway): Likewise.
+       (bfd_make_section): Likewise.  Return NULL for attempts to make
+       BFD_{ABS,COM,UND,IND}_SECTION_NAME.
+       (_bfd_strip_section_from_output): Adjust section_tail if needed.
+       * configure.in: Bump bfd version.
+       * configure: Regenerate.
+       * libbfd.h: Regenerate.
+       * bfd-in2.h: Regenerate.
+
 2001-12-15  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
 
        * elf64-mips.c (mips_elf64_link_hash_entry): New link hash.
index cb83b83e07a40484e79df04f026d812ab528f686..06278a65143fbff3fec10412b7ab32a24ae95dc7 100644 (file)
@@ -1,3 +1,13 @@
+2001-12-17  Alan Modra  <amodra@bigpond.net.au>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Adjust
+       section_tail when fiddling with section list.
+       (gld${EMULATION_NAME}_list_options): Ensure sentences aren't
+       broken into separate strings to make translation easier.
+       * emultempl/mmo.em (mmo_place_orphan): Adjust section_tail when
+       fiddling with section list.
+       * emultempl/pe.em (gld_${EMULATION_NAME}_place_orphan): Likewise.
+
 2001-12-16  Hans-Peter Nilsson  <hp@bitrange.com>
 
        * scripttempl/mmo.sc: Add .debug_ranges to listed sections.
This page took 0.130378 seconds and 4 git commands to generate.