]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - binutils/ChangeLog
Fix spelling typos
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
1 2006-07-24 Ralk Wildenhues <Ralf.Wildenhues@gmx.de>
2
3 * doc/binutils.texinfo: Fix spelling mistakes.
4
5 2006-07-10 Jakub Jelinek <jakub@redhat.com>
6
7 * readelf.c (get_dynamic_type): Handle DT_GNU_HASH.
8 (get_section_type_name): Handle SHT_GNU_HASH.
9 (dynamic_info_DT_GNU_HASH): New variable.
10 (process_dynamic_section): Handle DT_GNU_HASH.
11 (process_symbol_table): Print also DT_GNU_HASH histogram.
12
13 2006-07-06 Mohammed Adnène Trojette <adn@diwi.org>
14
15 PR binutils/2879
16 * doc/binutils.texi (Strings): Document -T shorthand for --target
17 switch.
18 * strings.c: Update comment to include -T option.
19
20 PR binutils/2875
21 * doc/binutils.texi (readelf): Fix spelling typo.
22
23 2006-06-30 Nick Clifton <nickc@redhat.com>
24
25 * dwarf.c (display_debug_frames): Catch a corrupt length field
26 generating an end of block address that is beyond the end of the
27 section.
28 When encountering a corrupt CIE pointer do not reset the start
29 pointer as more data still has to be read.
30 Do not warn about user defined call frame instructions.
31
32 2006-06-29 DJ Delorie <dj@redhat.com>
33
34 * readelf.c (process_section_headers): Add H8/300 support.
35
36 2006-06-23 Richard Sandiford <richard@codesourcery.com>
37
38 * objcopy.c (localize_hidden): New variable.
39 (OPTION_LOCALIZE_HIDDEN): New command_line_switch value.
40 (copy_options): Add --localize-hidden.
41 (copy_usage): Mention --localize-hidden.
42 (is_hidden_symbol): New function.
43 (filter_symbols): Handle localize_hidden.
44 (copy_object): Call filter_symbols if localize_hidden.
45 (copy_main): Handle OPTION_LOCALIZE_HIDDEN.
46 * doc/binutils.texi (--localize-hidden): Document new option.
47
48 2006-06-23 Daniel Jacobowitz <dan@codesourcery.com>
49
50 * Makefile.am (ar_DEPENDENCIES, ranlib_DEPENDENCIES)
51 (dlltool_DEPENDENCIES, windres_DEPENDENCIES): Remove @LEXLIB@.
52 * Makefile.in: Regenerate.
53
54 2006-06-23 Alan Modra <amodra@bigpond.net.au>
55
56 * Makefile.am (*_DEPENDENCIES): Add missing dependencies.
57 * Makefile.in: Regenerate.
58
59 2006-06-07 Joseph S. Myers <joseph@codesourcery.com>
60
61 * po/Make-in (pdf, ps): New dummy targets.
62
63 2006-06-05 Daniel Jacobowitz <dan@codesourcery.com>
64
65 * po/Make-in (top_builddir): Define.
66
67 2006-06-05 Alan Modra <amodra@bigpond.net.au>
68
69 * config.in: Regenerate.
70
71 2006-06-02 Joseph S. Myers <joseph@codesourcery.com>
72
73 * doc/Makefile.am (TEXI2DVI): Define.
74 * doc/Makefile.in: Regenerate.
75
76 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
77
78 * Makefile.am: Replace INTLLIBS with LIBINTL everywhere. Add
79 DEPENDENCIES variables for every program.
80 (INTLLIBS): Remove.
81 (INCLUDES): Use @INCINTL@.
82 * acinclude.m4: Include new gettext macros.
83 * configure.in: Use ZW_GNU_GETTEXT_SISTER_DIR and AM_PO_SUBDIRS.
84 Remove local code for po/Makefile.
85 * Makefile.in, configure, doc/Makefile.in: Regenerated.
86
87 2006-05-30 Nick Clifton <nickc@redhat.com>
88
89 * po/es.po: Updated Spanish translation.
90
91 2006-05-25 J"orn Rennecke <joern.rennecke@st.com>
92
93 * MAINTAINERS: Update my email address.
94
95 2006-05-24 Nick Clifton <nickc@redhat.com>
96
97 * po/fr.po: Updated French translation.
98
99 2006-05-23 Nick Clifton <nickc@redhat.com>
100
101 * po/vi.po: Updated Vietnamese translation.
102
103 2006-05-22 Daniel Jacobowitz <dan@codesourcery.com>
104
105 * po/ru.po: Updated translation.
106
107 2006-05-19 Andreas Schwab <schwab@suse.de>
108
109 * doc/Makefile.am (addr2line.1): Depend on $(binutils_TEXINFOS).
110 (ar.1): Likewise.
111 (dlltool.1): Likewise.
112 (nlmconv.1): Likewise.
113 (nm.1): Likewise.
114 (objcopy.1): Likewise.
115 (objdump.1): Likewise.
116 (ranlib.1): Likewise.
117 (readelf.1): Likewise.
118 (size.1): Likewise.
119 (strings.1): Likewise.
120 (strip.1): Likewise.
121 (windres.1): Likewise.
122 (cxxfilt.man): Likewise.
123 * doc/Makefile.in: Regenerated.
124
125 2006-05-17 Carlos O'Donell <carlos@codesourcery.com>
126
127 * doc/binutils.texi: Use "Binutils Index" for index name.
128
129 2006-05-15 H.J. Lu <hongjiu.lu@intel.com>
130
131 * dwarf.c (display_debug_frames): Don't return on ZERO
132 terminator.
133
134 2006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
135
136 * doc/Makefile.am (AM_MAKEINFOFLAGS): New.
137 (TEXI2POD): Use AM_MAKEINFOFLAGS.
138 (config.texi): Don't set top_srcdir.
139 * doc/binutils.texi: Don't use top_srcdir.
140 * aclocal.m4, Makefile.in, doc/Makefile.in: Regenerated.
141
142 2006-04-26 Julian Brown <julian@codesourcery.com>
143
144 * readelf.c (arm_attr_tag_VFP_arch): Add VFPv3.
145
146 2006-04-19 Alan Modra <amodra@bigpond.net.au>
147
148 * Makefile.am: Run "make dep-am".
149 * Makefile.in: Regenerate.
150
151 2006-04-19 Alan Modra <amodra@bigpond.net.au>
152
153 * configure: Regenerate.
154
155 2006-04-18 Nick Clifton <nickc@redhat.com>
156
157 PR 2257
158 * readelf.c (SECTION_NAME): Cope with a missing string table.
159 (process_file_header): Cope with a corrupt e_shstrndx field.
160 (process_section_headers): Correctly handle an e_shstrndx value of
161 SHF_UNDEF.
162
163 2006-04-12 Nick Clifton <nickc@redhat.com>
164
165 * objdump.c (objdump_symbol_at_address): Fix typo in comment.
166
167 2006-04-10 Ben Elliston <bje@gnu.org>
168
169 * MAINTAINERS (CGEN Maintainers): Remove myself.
170
171 2006-04-06 Carlos O'Donell <carlos@codesourcery.com>
172
173 * po/Make-in: Add install-html target.
174 * Makefile.am: Add install-html and install-html-recursive targets.
175 * Makefile.in: Regenerate.
176 * configure.in: AC_SUBST datarootdir, docdir and htmldir.
177 * configure: Regenerate.
178 * doc/Makefile.am: Add install-html and install-html-am targets.
179 * doc/Makefile.in: Regenerate.
180
181 2006-04-05 Eric Botcazou <ebotcazou@adacore.com>
182
183 * addr2line.c (long_options): Add new option 'section'.
184 (usage): Document new -j/--section option.
185 (find_offset_in_section): New function.
186 (translate_addresses): Add 'section' parameter.
187 If it is non-null, call find_offset_in_section on it.
188 (process_file): Add 'section_name' parameter.
189 If it is non-null, look for the section in the BFD object.
190 Pass the section to translate_addresses.
191 (main): Handle new -j option.
192 Pass the section name to process_file.
193 * doc/binutils.texi (addr2line): Document new -j/--section option.
194
195 2006-03-29 Ben Elliston <bje@au.ibm.com>
196
197 * resbin.c: Avoid duplicating constants in calls to reswr_alloc.
198
199 2006-03-20 Nathan Sidwell <nathan@codesourcery.com>
200
201 * BRANCHES: Remove binutils-csl-arm-2006q1-branch. Document
202 binutils-csl-2_17-branch instead.
203
204 2006-03-20 Paul Brook <paul@codesourcery.com>
205
206 * BRANCHES: Mention binutils-csl-arm-2006q1-branch.
207
208 2006-03-16 Alan Modra <amodra@bigpond.net.au>
209
210 PR 2434
211 * ieee.c (write_ieee_debugging_info): Adjust bfd_hash_table_init calls.
212 * wrstabs.c (write_stabs_in_sections_debugging_info): Likewise.
213
214 2006-03-13 Ben Elliston <bje@au.ibm.com>
215
216 * bucomm.c (display_target_list): Make local variable `a' to be of
217 type enum bfd_architecture. Thus no need to cast enums to int.
218 (display_info_table): Likewise.
219
220 2006-03-10 Paul Brook <paul@codesourcery.com>
221
222 * readelf.c (decode_ARM_machine_flags): Handle EABIv5.
223
224 2006-03-10 Alan Modra <amodra@bigpond.net.au>
225
226 * dwarf.c (process_extended_line_op): Remove pointer_size param.
227 Use length instead to determine address size.
228 (get_pointer_size_and_offset_of_comp_unit): Delete.
229 (display_debug_lines): Adjust for above.
230 (display_debug_aranges): Don't stop on finding two zeros.
231 (display_debug_frames): For warning, print offset not pointer.
232
233 2006-03-09 Danny Smith <dannysmith@users.sourceforge.net>
234
235 * dlltool.c: Update copyright year.
236 * doc/binutils.texi: Likewise.
237
238 2006-03-09 Danny Smith <dannysmith@users.sourceforge.net>
239
240 * dlltool.c (add_stdcall_underscore): New flag.
241 (xlate): Also add underscore to stdcall symbol if
242 add_stdcall_underscore set.
243 (usage): Document --add-stdcall-underscore option.
244 (OPTION_ADD_STDCALL_UNDERSCORE): New define.
245 (long_options): Use it for --add-stdcall-underscore option.
246 (main): Handle it.
247 * doc/binutils.texi: Document --add-stdcall-underscore option
248 and differentiate from --add-underscore.
249
250 2006-03-06 Nathan Sidwell <nathan@codesourcery.com>
251
252 * readelf.c (get_machine_flags): Adjust.
253
254 2006-03-03 Jakub Jelinek <jakub@redhat.com>
255
256 * dwarf.c (frame_display_row, display_debug_frames): Handle
257 DW_CFA_val_offset, DW_CFA_val_offset_sf and DW_CFA_val_expression.
258
259 2006-02-28 Nick Clifton <nickc@redhat.com>
260
261 * objcopy.c (use_alt_mach_code): Change type to unsigned long.
262 (copy_object): If bfd_alt_mach_code fails emit a more helpful
263 message and if the target architecture is ELF use the alternative
264 as replacement value for the e_machine number.
265 (copy_main): Use strtoul to parse the number provided with the
266 --alt-mach-code switch.
267 * doc/binutils.texi (--alt-mach-code): Document that this switch
268 can now set the absolute e_machine value.
269
270 2006-02-27 Carlos O'Donell <carlos@codesourcery.com>
271
272 * po/Make-in: Add html target.
273
274 2006-02-17 Nick Hudson <nick.hudson@dsl.pipex.com>
275
276 * readelf.c (get_machine_flags): Add logic for missing EF_SH flags.
277
278 2006-02-14 Jakub Jelinek <jakub@redhat.com>
279
280 * config.in: Rebuilt.
281
282 2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
283
284 PR binutils/2258
285 * readelf.c (process_program_headers): Use
286 ELF_IS_SECTION_IN_SEGMENT_MEMORY.
287
288 2006-02-09 Eric Botcazou <ebotcazou@libertysurf.fr>
289
290 * configure.in (CHECK_DECLS): Add snprintf and vsnprintf.
291 * configure: Regenerate.
292 * objdump.c (fprintf): Remove declaration.
293 * bucomm.h (fprintf): Declare if not already declared.
294 (snprintf): Likewise.
295 (vsnprintf): Likewise.
296
297 2006-02-08 H.J. Lu <hongjiu.lu@intel.com>
298
299 * readelf.c (process_program_headers): Match PT_TLS segment
300 only with SHT_TLS sections.
301
302 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
303
304 * readelf.c (get_machine_flags): Add logic for EF_M68K flags.
305
306 2006-02-02 H.J. Lu <hongjiu.lu@intel.com>
307
308 * readelf.c (process_program_headers): Undo the last change.
309
310 2006-02-02 H.J. Lu <hongjiu.lu@intel.com>
311
312 * readelf.c (process_program_headers): Undo the change made on
313 2004-09-22. Match PT_DYNAMIC segment only with SHT_DYNAMIC
314 sections.
315
316 2006-01-30 Nick Clifton <nickc@redhat.com>
317
318 * objcopy.c (copy_object): Catch the case where an attempt is made
319 to add a section that already exists and produce a more helpful
320 warning message.
321
322 2006-01-26 Nick Clifton <nickc@redhat.com>
323
324 * po/vi.po: New Vietnamese translation.
325 * configure.in (ALL_LINGUAS): Add vi.
326 * configure: Regenerate.
327
328 2006-01-18 Alexandre Oliva <aoliva@redhat.com>
329
330 Introduce TLS descriptors for i386 and x86_64.
331 * readelf.c (get_dynamic_type): Handle DT_TLSDESC_GOT and
332 DT_TLSDESC_PLT.
333
334 2006-01-18 Nick Clifton <nickc@redhat.com>
335
336 PR binutils/1391
337 * objcopy.c (copy_object): For PE format targets set the VMA of a
338 newly created gnu_debuglink section to a non-zero, aligned,
339 contiguous value.
340 * Makefile.am (objcopy.c): Add a dependency upon libbfd.h.
341 * Makefile.in: Regenerate.
342
343 2006-01-17 Andreas Schwab <schwab@suse.de>
344
345 PR binutils/1486
346 * configure.in: Don't define DISASSEMBLER_NEEDS_RELOCS.
347 * configure: Regenerate.
348 * objdump.c (struct objdump_disasm_info): Don't check for
349 DISASSEMBLER_NEEDS_RELOCS.
350 (objdump_print_addr): Likewise.
351 (disassemble_bytes): Check disassembler_needs_relocs from
352 disassemble_info at run-time instead of DISASSEMBLER_NEEDS_RELOCS
353 at compile-time.
354 (disassemble_section): Likewise.
355 (disassemble_data): Initialize it.
356
357 2006-01-11 Alan Modra <amodra@bigpond.net.au>
358
359 * objcopy.c (copy_object): Fix thinko.
360
361 * objcopy.c (copy_object): Set isympp and osympp to NULL after free.
362
363 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
364
365 * readelf.c (guess_is_rela): Add case for Nios/Nios II.
366 (get_machine_name): Likewise.
367
368 For older changes see ChangeLog-2005
369 \f
370 Local Variables:
371 mode: change-log
372 left-margin: 8
373 fill-column: 74
374 version-control: never
375 End: