1254721Semaste2006-06-07  Joseph S. Myers  <joseph@codesourcery.com>
2254721Semaste
3254721Semaste	* po/Make-in (pdf, ps): New dummy targets.
4254721Semaste
5254721Semaste2006-06-02  Joseph S. Myers  <joseph@codesourcery.com>
6254721Semaste
7254721Semaste	* doc/Makefile.am (TEXI2DVI): Define.
8254721Semaste	* doc/Makefile.in: Regenerate.
9254721Semaste
10254721Semaste2006-06-01  Daniel Jacobowitz  <dan@codesourcery.com>
11254721Semaste
12254721Semaste	Backport:
13254721Semaste	2006-05-19  Andreas Schwab  <schwab@suse.de>
14254721Semaste	* doc/Makefile.am (addr2line.1): Depend on $(binutils_TEXINFOS).
15254721Semaste	(ar.1): Likewise.
16254721Semaste	(dlltool.1): Likewise.
17254721Semaste	(nlmconv.1): Likewise.
18254721Semaste	(nm.1): Likewise.
19254721Semaste	(objcopy.1): Likewise.
20254721Semaste	(objdump.1): Likewise.
21254721Semaste	(ranlib.1): Likewise.
22254721Semaste	(readelf.1): Likewise.
23254721Semaste	(size.1): Likewise.
24254721Semaste	(strings.1): Likewise.
25254721Semaste	(strip.1): Likewise.
26254721Semaste	(windres.1): Likewise.
27254721Semaste	(cxxfilt.man): Likewise.
28254721Semaste	* doc/Makefile.in: Regenerated.
29254721Semaste
30254721Semaste2006-05-30  Nick Clifton  <nickc@redhat.com>
31254721Semaste
32254721Semaste	* po/es.po: Updated Spanish translation.
33254721Semaste
34254721Semaste2006-05-24  Nick Clifton  <nickc@redhat.com>
35254721Semaste
36254721Semaste	* po/fr.po: Updated French translation.
37254721Semaste
38254721Semaste2006-05-23  Nick Clifton  <nickc@redhat.com>
39254721Semaste
40254721Semaste	* po/vi.po: Updated Vietnamese translation.
41254721Semaste
422006-05-22  Daniel Jacobowitz  <dan@codesourcery.com>
43
44	* po/ru.po: Updated translation.
45
462006-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
47
48	* doc/Makefile.am (AM_MAKEINFOFLAGS): New.
49	(TEXI2POD): Use AM_MAKEINFOFLAGS.
50	(config.texi): Don't set top_srcdir.
51	* doc/binutils.texi: Don't use top_srcdir.
52	* aclocal.m4, Makefile.in, doc/Makefile.in: Regenerated.
53
542006-04-12  Nick Clifton  <nickc@redhat.com>
55
56	* objdump.c (objdump_symbol_at_address): Fix typo in comment.
57
582006-04-10  Ben Elliston  <bje@gnu.org>
59
60	* MAINTAINERS (CGEN Maintainers): Remove myself.
61
622006-04-06  Carlos O'Donell  <carlos@codesourcery.com>
63
64	* po/Make-in: Add install-html target.
65	* Makefile.am: Add install-html and install-html-recursive targets.
66	* Makefile.in: Regenerate.
67	* configure.in: AC_SUBST datarootdir, docdir and htmldir.
68	* configure: Regenerate.
69	* doc/Makefile.am: Add install-html and install-html-am targets.
70	* doc/Makefile.in: Regenerate.
71
722006-04-05  Eric Botcazou  <ebotcazou@adacore.com>
73
74	* addr2line.c (long_options): Add new option 'section'.
75	(usage): Document new -j/--section option.
76	(find_offset_in_section): New function.
77	(translate_addresses): Add 'section' parameter.
78	If it is non-null, call find_offset_in_section on it.
79	(process_file): Add 'section_name' parameter.
80	If it is non-null, look for the section in the BFD object.
81	Pass the section to translate_addresses.
82	(main): Handle new -j option.
83	Pass the section name to process_file.
84	* doc/binutils.texi (addr2line): Document new -j/--section option.
85
862006-03-29  Ben Elliston  <bje@au.ibm.com>
87
88	* resbin.c: Avoid duplicating constants in calls to reswr_alloc.
89
902006-03-20  Nathan Sidwell  <nathan@codesourcery.com>
91
92	* BRANCHES: Remove binutils-csl-arm-2006q1-branch.  Document
93	binutils-csl-2_17-branch instead.
94
952006-03-20  Paul Brook  <paul@codesourcery.com>
96
97	* BRANCHES: Mention binutils-csl-arm-2006q1-branch.
98
992006-03-16  Alan Modra  <amodra@bigpond.net.au>
100
101	PR 2434
102	* ieee.c (write_ieee_debugging_info): Adjust bfd_hash_table_init calls.
103	* wrstabs.c (write_stabs_in_sections_debugging_info): Likewise.
104
1052006-03-13  Ben Elliston  <bje@au.ibm.com>
106
107	* bucomm.c (display_target_list): Make local variable `a' to be of
108	type enum bfd_architecture.  Thus no need to cast enums to int.
109	(display_info_table): Likewise.
110
1112006-03-10  Paul Brook  <paul@codesourcery.com>
112
113	* readelf.c (decode_ARM_machine_flags):  Handle EABIv5.
114
1152006-03-10  Alan Modra  <amodra@bigpond.net.au>
116
117	* dwarf.c (process_extended_line_op): Remove pointer_size param.
118	Use length instead to determine address size.
119	(get_pointer_size_and_offset_of_comp_unit): Delete.
120	(display_debug_lines): Adjust for above.
121	(display_debug_aranges): Don't stop on finding two zeros.
122	(display_debug_frames): For warning, print offset not pointer.
123
1242006-03-09  Danny Smith  <dannysmith@users.sourceforge.net>
125
126	* dlltool.c: Update copyright year.
127	* doc/binutils.texi: Likewise.
128
1292006-03-09  Danny Smith  <dannysmith@users.sourceforge.net>
130
131	* dlltool.c (add_stdcall_underscore): New flag.
132	(xlate): Also add underscore to stdcall symbol if
133	add_stdcall_underscore set.
134	(usage): Document --add-stdcall-underscore option.
135	(OPTION_ADD_STDCALL_UNDERSCORE): New define.
136	(long_options): Use it for --add-stdcall-underscore option.
137	(main): Handle it.
138	* doc/binutils.texi: Document --add-stdcall-underscore option
139	and differentiate from --add-underscore.
140
1412006-03-06  Nathan Sidwell  <nathan@codesourcery.com>
142
143	* readelf.c (get_machine_flags): Adjust.
144
1452006-03-03  Jakub Jelinek  <jakub@redhat.com>
146
147	* dwarf.c (frame_display_row, display_debug_frames): Handle
148	DW_CFA_val_offset, DW_CFA_val_offset_sf and DW_CFA_val_expression.
149
1502006-02-28  Nick Clifton  <nickc@redhat.com>
151
152	* objcopy.c (use_alt_mach_code): Change type to unsigned long.
153	(copy_object):  If bfd_alt_mach_code fails emit a more helpful
154	message and if the target architecture is ELF use the alternative
155	as replacement value for the e_machine number.
156	(copy_main): Use strtoul to parse the number provided with the
157	--alt-mach-code switch.
158	* doc/binutils.texi (--alt-mach-code): Document that this switch
159	can now set the absolute e_machine value.
160
1612006-02-27  Carlos O'Donell  <carlos@codesourcery.com>
162
163	* po/Make-in: Add html target.
164
1652006-02-17  Nick Hudson  <nick.hudson@dsl.pipex.com>
166
167	* readelf.c (get_machine_flags): Add logic for missing EF_SH flags.
168
1692006-02-14  Jakub Jelinek  <jakub@redhat.com>
170
171	* config.in: Rebuilt.
172
1732006-02-10  H.J. Lu  <hongjiu.lu@intel.com>
174
175	PR binutils/2258
176	* readelf.c (process_program_headers): Use
177	ELF_IS_SECTION_IN_SEGMENT_MEMORY.
178
1792006-02-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
180
181	* configure.in (CHECK_DECLS): Add snprintf and vsnprintf.
182	* configure: Regenerate.
183	* objdump.c (fprintf): Remove declaration.
184	* bucomm.h (fprintf): Declare if not already declared.
185	(snprintf): Likewise.
186	(vsnprintf): Likewise.
187
1882006-02-08  H.J. Lu  <hongjiu.lu@intel.com>
189
190	* readelf.c (process_program_headers): Match PT_TLS segment
191	only with SHT_TLS sections.
192
1932006-02-07  Nathan Sidwell  <nathan@codesourcery.com>
194
195	* readelf.c (get_machine_flags): Add logic for EF_M68K flags.
196
1972006-02-02  H.J. Lu  <hongjiu.lu@intel.com>
198
199	* readelf.c (process_program_headers): Undo the last change.
200
2012006-02-02  H.J. Lu  <hongjiu.lu@intel.com>
202
203	* readelf.c (process_program_headers): Undo the change made on
204	2004-09-22.  Match PT_DYNAMIC segment only with SHT_DYNAMIC
205	sections.
206
2072006-01-30  Nick Clifton  <nickc@redhat.com>
208
209	* objcopy.c (copy_object): Catch the case where an attempt is made
210	to add a section that already exists and produce a more helpful
211	warning message.
212
2132006-01-26  Nick Clifton  <nickc@redhat.com>
214
215	* po/vi.po: New Vietnamese translation.
216	* configure.in (ALL_LINGUAS): Add vi.
217	* configure: Regenerate.
218
2192006-01-18  Alexandre Oliva  <aoliva@redhat.com>
220
221	Introduce TLS descriptors for i386 and x86_64.
222	* readelf.c (get_dynamic_type): Handle DT_TLSDESC_GOT and
223	DT_TLSDESC_PLT.
224
2252006-01-18  Nick Clifton  <nickc@redhat.com>
226
227	PR binutils/1391
228	* objcopy.c (copy_object): For PE format targets set the VMA of a
229	newly created gnu_debuglink section to a non-zero, aligned,
230	contiguous value.
231	* Makefile.am (objcopy.c): Add a dependency upon libbfd.h.
232	* Makefile.in: Regenerate.
233
2342006-01-17  Andreas Schwab  <schwab@suse.de>
235
236	PR binutils/1486
237	* configure.in: Don't define DISASSEMBLER_NEEDS_RELOCS.
238	* configure: Regenerate.
239	* objdump.c (struct objdump_disasm_info): Don't check for
240	DISASSEMBLER_NEEDS_RELOCS.
241	(objdump_print_addr): Likewise.
242	(disassemble_bytes): Check disassembler_needs_relocs from
243	disassemble_info at run-time instead of DISASSEMBLER_NEEDS_RELOCS
244	at compile-time.
245	(disassemble_section): Likewise.
246	(disassemble_data): Initialize it.
247
2482006-01-11  Alan Modra  <amodra@bigpond.net.au>
249
250	* objcopy.c (copy_object): Fix thinko.
251
252	* objcopy.c (copy_object): Set isympp and osympp to NULL after free.
253
2542006-01-09  Mike Frysinger  <vapier@gentoo.org>:
255
256	* readelf.c (guess_is_rela): Add case for Nios/Nios II.
257	(get_machine_name): Likewise.
258
259For older changes see ChangeLog-2005
260
261Local Variables:
262mode: change-log
263left-margin: 8
264fill-column: 74
265version-control: never
266End:
267