]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - bfd/ChangeLog
* observer.sh: Move comments in sed command to first column.
[thirdparty/binutils-gdb.git] / bfd / ChangeLog
CommitLineData
57a1784e
AM
12004-04-16 Alan Modra <amodra@bigpond.net.au>
2
3 * simple.c (bfd_simple_get_relocated_section_contents): Don't
4 change reloc_done. Set and restore _cooked_size.
5 (RETURN): Delete.
6
d1ad3f6f
MK
72004-04-15 Mark Kettenis <kettenis@gnu.org>
8
9 * netbsd-core.c (netbsd_core_file_p): Set architecture for VAX
10 core files.
11
3d1bca9d
NC
122004-04-15 Nick Clifton <nickc@redhat.com>
13
14 * bfd.c (bfd_archive_filename): Catch NULL bfd pointers.
15
019b892f
AM
162004-04-15 Alan Modra <amodra@bigpond.net.au>
17
18 * elf64-sparc.c (sparc64_elf_check_relocs): Fix thinko last change.
19
15b43f48
AM
202004-04-15 H.J. Lu <hongjiu.lu@intel.com>
21
22 * elflink.c (_bfd_elf_merge_symbol): Treat weak as strong only
23 when it is a definition.
24
6de00a78
AM
252004-04-14 Alan Modra <amodra@bigpond.net.au>
26
27 * elf32-sparc.c (elf32_sparc_relocate_section): Don't abort
28 when statically linking PIC code.
29 * elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
30
279500de
TS
312004-04-11 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
32
33 * config.bfd: Remove mips*-*-mach3* and mips*-dec-mach3* targets.
34 * configure.in: Remove mips-dec-bsd*, mips-dec-mach3*, mips-*-mach3*
35 targets amd aout_mips_big_vec, aout_mips_little_vec target vectors.
36 * configure: Regenerate.
37
ccf2f652
RS
382004-04-08 Richard Sandiford <rsandifo@redhat.com>
39
40 * elflink.c: Include libiberty.h.
41 * Makefile.am (elflink.lo): Depend on libiberty.h.
42 * Makefile.in: Regenerate.
43
ca07892d
DJ
442004-04-06 Daniel Jacobowitz <drow@mvista.com>
45
46 * elfxx-mips.c (MIPS_ELF_STUB_SECTION_NAME): Always use
47 ".MIPS.stubs".
48
a5a58ba4
L
492004-04-05 H.J. Lu <hongjiu.lu@intel.com>
50
51 * elfxx-ia64.c (elfNN_ia64_size_dynamic_sections): Always
52 reserve the memory for dynamic linker
53
24d18d30
MK
542004-04-05 Mark Kettenis <kettenis@gnu.org>
55
56 * netbsd-core.c (CORE_WCOOKIE_OFFSET): New define.
57 (netbsd_core_file_p): Create a .wcookie section for OpenBSD/sparc.
58
a4d7b4b5
L
592004-04-02 H.J. Lu <hongjiu.lu@intel.com>
60
61 * elf32-cr16c.c (elf32_cr16c_relocate_section): Use
62 RELOC_FOR_GLOBAL_SYMBOL.
63 (elf32_cr16c_add_symbol_hook): Remove const from Elf_Internal_Sym.
64
1f433d93
L
652004-04-02 H.J. Lu <hongjiu.lu@intel.com>
66
67 * elf32-arm.h (elf32_arm_final_link_relocate): Handle
68 R_ARM_ALU* only if OLD_ARM_ABI is not defined.
69
e489d0ae
PB
702004-04-01 Paul Brook <paul@codesourcery.com>
71
72 * bfd-in.h (bfd_elf32_arm_process_before_allocation): Update.
73 * elf32-arm.h (struct elf32_elf_section_map): New.
74 (struct _arm_elf_section_data): New.
75 (elf32_arm_section_data): Define.
76 (struct elf32_arm_link_hash_table): Add byteswap_code.
77 (elf32_arm_link_hash_table_create): Initialize byteswap_code.
78 (bfd_elf32_arm_process_before_allocation): Add byteswap_code.
79 (elf32_arm_post_process_headers): Set EF_ARM_BE8.
80 (elf32_arm_output_symbol_hook, elf32_arm_new_section_hook,
81 elf32_arm_compare_mapping, elf32_arm_write_section): New functions.
82 (bfd_elf32_new_section_hook, elf_backend_write_section,
83 elf_backend_link_output_symbol_hook): Define.
84
66a695f0
NC
852004-04-01 Andy Chittenden <achittenden@bluearc.com>
86
87 * stabs.c (struct stab_link_includes_totals): Add field 'symb'
88 that keeps the characters in a B_INCL..B_EINCL range.
89 (_bfd_link_section_stabs): When computing the sum of the
90 characters in a B_INCL..B_EINCL range also keep a copy of those
91 characters. Use this information to distinguish between
92 include sections that have the same sum and the same length
93 but which are nevertheless unique.
94
8375c36b
PB
952004-03-31 Paul Brook <paul@codesourcery.com>
96
97 * elf32-arm.h (elf32_arm_final_link_relocate): Add R_ARM_ALU*.
98 * elfarm-nabi.c (elf32_arm_howto_table): Ditto.
99
a56b48eb
NC
1002004-03-31 Andy Chittenden <achittenden@bluearc.com>
101
102 * stabs.c (struct stab_link_includes_totals): Rename field 'total'
103 to 'sum_chars' and add field 'num_chars'.
104 (_bfd_link_section_stabs): When computing the sum of the
105 characters in a B_INCL..B_EINCL range also keep a count of the
106 number of characters. Use this information to help distinguish
107 between include sections when have the same sum but which
108 nevertheless are still unique.
109
3d456464
NC
110