* dwarf2read.c (dwarf2_objfile_data_key): New.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
CommitLineData
e489d0ae
PB
12004-04-01 Paul Brook <paul@codesourcery.com>
2
3 * bfd-in.h (bfd_elf32_arm_process_before_allocation): Update.
4 * elf32-arm.h (struct elf32_elf_section_map): New.
5 (struct _arm_elf_section_data): New.
6 (elf32_arm_section_data): Define.
7 (struct elf32_arm_link_hash_table): Add byteswap_code.
8 (elf32_arm_link_hash_table_create): Initialize byteswap_code.
9 (bfd_elf32_arm_process_before_allocation): Add byteswap_code.
10 (elf32_arm_post_process_headers): Set EF_ARM_BE8.
11 (elf32_arm_output_symbol_hook, elf32_arm_new_section_hook,
12 elf32_arm_compare_mapping, elf32_arm_write_section): New functions.
13 (bfd_elf32_new_section_hook, elf_backend_write_section,
14 elf_backend_link_output_symbol_hook): Define.
15
66a695f0
NC
162004-04-01 Andy Chittenden <achittenden@bluearc.com>
17
18 * stabs.c (struct stab_link_includes_totals): Add field 'symb'
19 that keeps the characters in a B_INCL..B_EINCL range.
20 (_bfd_link_section_stabs): When computing the sum of the
21 characters in a B_INCL..B_EINCL range also keep a copy of those
22 characters. Use this information to distinguish between
23 include sections that have the same sum and the same length
24 but which are nevertheless unique.
25
8375c36b
PB
262004-03-31 Paul Brook <paul@codesourcery.com>
27
28 * elf32-arm.h (elf32_arm_final_link_relocate): Add R_ARM_ALU*.
29 * elfarm-nabi.c (elf32_arm_howto_table): Ditto.
30
a56b48eb
NC
312004-03-31 Andy Chittenden <achittenden@bluearc.com>
32
33 * stabs.c (struct stab_link_includes_totals): Rename field 'total'
34 to 'sum_chars' and add field 'num_chars'.
35 (_bfd_link_section_stabs): When computing the sum of the
36 characters in a B_INCL..B_EINCL range also keep a count of the
37 number of characters. Use this information to help distinguish
38 between include sections when have the same sum but which
39 nevertheless are still unique.
40