diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-09-15 14:29:05 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-09-15 14:29:05 +0000 |
commit | 1862bbd8d9f928560ac4173513c5657e50066525 (patch) | |
tree | b26c29f8c2f1ece7213cf79adb96b0639bcdf4b8 /bfd | |
parent | 95295b419c04c19af670067a8750bb6bc271d9c4 (diff) | |
download | gdb-1862bbd8d9f928560ac4173513c5657e50066525.zip gdb-1862bbd8d9f928560ac4173513c5657e50066525.tar.gz gdb-1862bbd8d9f928560ac4173513c5657e50066525.tar.bz2 |
Make the COFF backend linker merge common types:
* cofflink.c (struct coff_debug_merge_element): Define.
(struct coff_debug_merge_type): Define.
(struct coff_debug_merge_hash_entry): Define.
(struct coff_debug_merge_hash_table): Define.
(coff_debug_merge_hash_table_init): Define.
(coff_debug_merge_hash_table_free): Define.
(coff_debug_merge_hash_lookup): Define.
(struct coff_final_link_info): Add debug_merge field.
(coff_debug_merge_hash_newfunc): New static function.
(_bfd_coff_final_link): Allocate and free debug_merge table.
(coff_link_input_bfd): Merge identical enum, struct and union
types.
PR 7145.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 9de6db3..6fe65ed 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,19 @@ +Fri Sep 15 10:24:36 1995 Ian Lance Taylor <ian@cygnus.com> + + Make the COFF backend linker merge common types: + * cofflink.c (struct coff_debug_merge_element): Define. + (struct coff_debug_merge_type): Define. + (struct coff_debug_merge_hash_entry): Define. + (struct coff_debug_merge_hash_table): Define. + (coff_debug_merge_hash_table_init): Define. + (coff_debug_merge_hash_table_free): Define. + (coff_debug_merge_hash_lookup): Define. + (struct coff_final_link_info): Add debug_merge field. + (coff_debug_merge_hash_newfunc): New static function. + (_bfd_coff_final_link): Allocate and free debug_merge table. + (coff_link_input_bfd): Merge identical enum, struct and union + types. + Thu Sep 14 14:53:58 1995 Ian Lance Taylor <ian@cygnus.com> Convert i960 COFF to use COFF backend linker. |