bfd/
[deliverable/binutils-gdb.git] / binutils / ChangeLog
1 2007-06-27 Alan Modra <amodra@bigpond.net.au>
2
3 * ar.c: Rename uses of bfd.next to bfd.archive_next throughout.
4 * arsup.c: Likewise.
5 * binemul.c: Likewise.
6 * objcopy.c: Likewise.
7 * dlltool.c: Likewise.
8
9 2007-06-26 Shantonu Sen <ssen@apple.com>
10
11 PR binutils/4693
12 * Makefile.am (windres_DEPENDENCIES, windmc_DEPENDENCIES): Move
13 dependency on $(LIBICONV) to ...
14 (windres_LDADD, windmc_LDADD) ... here.
15 * Makefile.in: Regenerate.
16
17 2007-06-21 Alan Modra <amodra@bigpond.net.au>
18
19 * embedspu.sh (relas): Correct sh_info parsing.
20
21 2007-06-19 Danny Smith <dannysmith@users.sourceforge.net>
22
23 * objdump.c: Include sys/stat.h.
24
25 2007-06-19 Kai Tietz <kai.tietz@onevision.com>
26
27 * Makefile.am: Add windmc tool.
28 * Makefile.in: Regenerate.
29 * configure.in: Add windmc tool.
30 * configure: Regenerate.
31 * mclex.c: New.
32 * mcparse.y: New.
33 * windmc.c: New.
34 * windmc.h: New.
35 * doc/Makefile.am: Add windmc tool.
36 * doc/Makefile.in: Regenerate.
37 * doc/binutils.texi: Add windmc documentation.
38 * NEWS: Mention new tool.
39
40 2007-06-18 Andi Kleen <ak@suse.de>
41
42 * objdump.c: Include sys/mman.h
43 (print_file_list): Remove f, add map, mapsize, linemap, maxline,
44 last_line, first fields.
45 (slurp_file): Add.
46 (index_file): Add.
47 (print_file_open): Call slurp_file and index_file. Initialize new
48 fields.
49 (skip_to_line): Rename to print_line and write only single line.
50 (dump_line): Add.
51 (show_line): Change to new algorithm.
52
53 2007-06-18 Thomas Weidenmueller <w3seek@reactos.org>
54
55 * resres.c (probe_binary): Fix test for badly formatted headers.
56
57 2007-06-18 Kai Tietz <Kai.Tietz@onevision.com>
58
59 * rclex.c: (cpp_line): Add code_page pragma support.
60 * windres.c: (usage, long_options, main): Add new option
61 --codepage or -c.
62 * winduni.c: (wind_default_codepage, wind_current_codepage): New.
63 (unicode_from_ascii, ascii_from_unicode): Use
64 wind_current_codepage as codepage parameter.
65 (unicode_print): Print 4 characters for hexadecimal values in
66 unicode strings.
67 * winduni.h: (wind_default_codepage, wind_current_codepage):
68 Export.
69 * doc/binutils.texi: Document new option.
70 * NEWS: Mention new features of windres.
71
72 2007-06-18 Brian D. Watt <bwatt@us.ibm.com>
73
74 * embedspu.sh: Parse _SPUEAR_ symbol values as hex.
75
76 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
77
78 * Makefile.am (ACLOCAL_AMFLAGS): Add -I ../config -I ../bfd.
79
80 * acinclude.m4: Removed.
81
82 * Makefile.in: Regenerated.
83 * aclocal.m4: Likewise.
84 * configure: Likewise.
85
86 2007-06-11 Nathan Sidwell <nathan@codesourcery.com>
87
88 * dwarf.c (decode_location_expression): Add DW_OP_form_tls_address.
89
90 2007-06-06 Kai Tietz <Kai.Tietz@onevision.com>
91
92 PR binutils/4356 binutils/591
93 * resrc.c (filename_need_quotes): New function.
94 (look_for_default): If filename_need_quotes is true then quote the
95 filename in the command line being created.
96 (read_rc_file): Likewise.
97
98 2007-06-06 Ben Elliston <bje@au.ibm.com>
99
100 * doc/binutils.texi (objdump): Fix capitalisation of "PowerPC".
101
102 2007-06-05 Kai Tietz <Kai.Tietz@onevision.com>
103
104 * Makefile.am: Add LIBICONV to windres.
105 * acinclude.m4: Added missing "lib-*.m4" and "lt*.m4" files.
106 * configure.in: Add AC_CHECK_HEADER for iconv.h and use AM_ICONV.
107 * config.in: Add ICONV defines.
108 * aclocal.m4: Regenerate.
109 * confugure: Regenerate.
110 * winduni.c: (local_iconv_map codepages, wind_language_t,
111 languages, unicode_is_valid_codepage, wind_find_language_by_id,
112 wind_find_language_by_codepage, wind_find_codepage_info,
113 unicode_from_codepage, codepage_from_unicode, iconv_onechar,
114 wind_iconv_cp, wind_MultiByteToWideChar wind_WideCharToMultiByte):
115 New.
116 (ascii_from_unicode): Use codepage_from_unicode.
117 (ascii_from_unicode): Use unicode_from_codepage.
118 Use for cygwin windows API for unicode transformation.
119 * winduni.h: (CP_ACP, CP_UTF7, CP_UTF8, CP_OEM, CP_UTF16): New
120 macros.
121 (wind_language_t, local_iconv_map): New types.
122 (wind_find_language_by_id, wind_find_language_by_codepage,
123 unicode_is_valid_codepage, wind_find_codepage_info,
124 unicode_from_codepage, codepage_from_unicode): New
125 prototypes.
126
127 2007-06-05 Alan Modra <amodra@bigpond.net.au>
128
129 * embedspu.sh: Handle R_SPU_PPU* relocs with no symbol.
130
131 2007-05-30 Alan Modra <amodra@bigpond.net.au>
132
133 * objcopy.c (copy_object): Revert 2007-05-11 change. Don't
134 avoid calling bfd_copy_private_bfd_data for ELF STRIP_NONDEBUG.
135 (setup_section): Don't modify flags, and don't avoid calling
136 bfd_copy_private_section_data for ELF STRIP_NONDEBUG.
137 * readelf.c (process_program_headers): Ignore .dynamic of type
138 SHT_NOBITS.
139
140 2007-05-29 Alan Modra <amodra@bigpond.net.au>
141
142 * embedspu.sh: Emit SPU ELF image to .data.rel.ro.speelf if
143 pic or pie and image needs relocs.
144
145 2007-05-24 Steve Ellcey <sje@cup.hp.com>
146
147 * Makefile.in: Regenerate.
148 * configure: Regenerate.
149 * aclocal.m4: Regenerate.
150 * doc/Makefile.in: Regenerate.
151
152 2007-05-24 Kai Tietz <Kai.Tietz@onevision.com>
153
154 * rcparse.y: Join strings for elements having no side-effects in
155 "rc"-grammar.
156
157 2007-05-23 Kai Tietz <Kai.Tietz@onevision.com>
158
159 * rclex.c: New file replacing rclex.l.
160 * rclex.l: Removed.
161 * windint.h: New file holding common structure and type
162 definitions.
163 * Makefile.am: Added new header windint.h and exchanged rclex.l by
164 rclex.c.
165 * Makefile.in: Regenerate.
166 * rcparse.y: Renamed some structures.
167 Use in internal representation always bfd_vma instead of long or
168 int.
169 Removed from %union unused stringtable.
170 Added to %union suni structure for unicode strings.
171 Added new tokens for ANICURSOR, ANIICON, DLGINCLUDE,
172 DLGINIT, FONTDIR, HTML, MANIFEST, PLUGPLAY, VXD,
173 TOOLBAR, BUTTON, QUOTEDUNISTRING, and SIZEDUNISTRING.
174 Added support for these new rc file tokens.
175 * resbin.c: Rewrote using bfd and binary structures, and support
176 new resource types.
177 * rescoff.c: Likewise.
178 * resres.c: Likewise.
179 * resrc.c: Likewise. Dumps as RC are now recompilable.
180 * windres.c: As above. Using bfd for res and provide target
181 specific endianess support.
182 * windres.h: Use windint.h as include. Additionally removed K&R
183 syntax.
184 * winduni.c: New printing and unichar support routines.
185 * winduni.h: Prototypes for new unichar helpers.
186 * windint.h: New file.
187
188 2007-05-22 Paul Brook <paul@codesourcery.com>
189
190 * objdump.c (find_symbol_for_address): Merge section and target
191 specific filtering code.
192
193 2007-05-22 Nick Clifton <nickc@redhat.com>
194
195 * doc/binutils.texi: Use @copying around the copyright notice.
196
197 2007-05-21 Richard Sandiford <richard@codesourcery.com>
198
199 * objdump.c (disassemble_bytes): Ignore disassembler_needs_relocs
200 for executables and shared libraries.
201
202 2007-05-18 Nathan Sidwell <nathan@codesourcery.com>
203
204 * objcopy.c (strip_main): Detect identical input and output file
205 names.
206 (copy_main): Refactor tempname detection and use.
207
208 2007-05-17 Nick Clifton <nickc@redhat.com>
209
210 * objdump.c (load_debug_section): Select bias for DWARF debug
211 addresses based on the flavour of the bfd.
212
213 2007-05-11 Alan Modra <amodra@bigpond.net.au>
214
215 PR 4479
216 * objcopy.c (copy_object): Don't copy ELF program headers for
217 --only-keep-debug.
218
219 2007-05-11 Alan Modra <amodra@bigpond.net.au>
220
221 * embedspu.sh (find_prog): Prefer prog in same dir as embedspu
222 over one found on the users path.
223 (main): Generate .reloc for each R_SPU_PPU* reloc.
224
225 2007-04-28 Alan Modra <amodra@bigpond.net.au>
226
227 * prdbg.c (tg_variable): Adjust for changed demangler.
228 (tg_start_function): Likewise.
229
230 2007-04-27 Alan Modra <amodra@bigpond.net.au>
231
232 * bucumm.h: Split off host dependencies to..
233 * sysdep.h: ..here.
234 Many files: Include sysdep.h. Remove duplicate headers and reorder.
235 * Makefile.am: Run "make dep-am".
236 * Makefile.in: Regenerate.
237
238 2007-04-24 Nick Clifton <nickc@redhat.com>
239
240 * srconv.c (walk_tree_type_1): Initialise dpt.dunno.
241
242 2007-04-24 Nathan Froyd <froydnj@codesourcery.com>
243 Phil Edwards <phil@codesourcery.com>
244
245 * objcopy.c (filter_symbols): Explicitly stripping a symbol
246 used in relocations is an error.
247 Retype 'keep' to bfd_boolean.
248
249 2007-04-24 Alan Modra <amodra@bigpond.net.au>
250
251 * Makefile.in: Regenerate.
252 * doc/Makefile.in: Regenerate.
253
254 2007-04-20 Nathan Froyd <froydnj@codesourcery.com>
255 Phil Edwards <phil@codesourcery.com>
256 Thomas de Lellis <tdel@windriver.com>
257
258 * objcopy.c (reverse_bytes): New variable.
259 (command_line_switch, copy_main): Add OPTION_REVERSE_ENDIAN.
260 (copy_options, copy_usage): Add "reverse-bytes" entry.
261 (copy_section): Reverse bytes within output sections.
262 * doc/binutils.texi: Document new objcopy option.
263
264 2007-04-20 Nick Clifton <nickc@redhat.com>
265
266 * rclex.l: Allow underscores at the start of identifiers.
267
268 2007-04-19 Alan Modra <amodra@bigpond.net.au>
269
270 * budemang.c: Delete.
271 * budemang.h: Delete.
272 * addr2line.c (translate_addresses): Call bfd_demangle rather than
273 demangle.
274 * nm.c (print_symname): Likewise.
275 * objdump.c (objdump_print_symname, dump_symbols): Likewise.
276 (dump_bfd): Likewise.
277 * prdbg.c (struct pr_handle <demangler>): Add int param.
278 (tg_variable, tg_start_function): Adjust demangler calls.
279 * Makefile.am: Remove mention of budemang.[ch]. Run "make dep-am".
280 * Makefile.in: Regenerate.
281 * po/POTFILES.in: Regenerate.
282
283 2007-04-14 Steve Ellcey <sje@cup.hp.com>
284
285 * Makefile.am: Add ACLOCAL_AMFLAGS.
286 * configure.in: Change macro call order.
287 * Makefile.in: Regenerate.
288 * configure: Regenerate.
289
290 2007-04-13 Nathan Sidwell <nathan@codesourcery.com>
291
292 * Makefile.am (TOOL_PROGS): Add objcopy.
293 * Makefile.in: Rebuilt.
294
295 2007-04-12 H.J. Lu <hongjiu.lu@intel.com>
296
297 PR binutils/4348
298 * objcopy.c (copy_object): Don't stop when there are no
299 sections to be copied.
300
301 2007-04-10 Vladimir Prus <vladimir@codesourcery.com>
302
303 * NEWS: Mention disjoint histograms support in
304 gprof.
305
306 2007-04-09 Daniel Jacobowitz <dan@codesourcery.com>
307
308 * dwarf.c (process_debug_info): Do not require DW_AT_frame_base for
309 DW_TAG_inlined_subroutine.
310
311 2007-04-06 Matt Thomas <matt@netbsd.org>
312
313 * MAINTAINERS: Add myself as VAX and NetBSD support maintainer.
314
315 2007-04-05 Alan Modra <amodra@bigpond.net.au>
316
317 PR binutils/4292
318 * nm.c (print_value): Cast bfd_vma to unsigned long to suit
319 value_format_32bit.
320
321 2007-04-02 Nick Clifton <nickc@redhat.com>
322
323 PR binutils/4292
324 * nm.c (value_format): Replace with value_format_32bit and
325 value_format_64bit.
326 (set_radix): Update setting of value_format.
327 (set_print_width): New function. Compute the address size of a
328 given bfd and set the print_width global appropriately.
329 (display_archive): Use set_print_width.
330 (display_file): Likewise,
331 (print_object_filename_sysv): Update use of print_width.
332 (print_archive_member_sysv): Likewise.
333 (print_symbol_filename_posix): Likewise.
334 (print_sumbol_info_bfd, print_symbol_info_sysv): Likewise.
335
336 2007-03-28 Richard Sandiford <richard@codesourcery.com>
337 Phil Edwards <phil@codesourcery.com>
338
339 * doc/binutils.texi: Put the contents after the title page rather
340 than at the end of the document.
341
342 2007-03-28 Nick Clifton <nickc@redhat.com>
343
344 * readelf.c (slurp_rela_relocs): Add newline to end of error
345 messages.
346 (slurp_rel_relocs, request_dump, request_dump_byname,
347 process_program_headers, process_dynamic_section,
348 process_symbol_table, process_mips_specific, main): Likewise.
349
350 2007-03-28 Alan Modra <amodra@bigpond.net.au>
351
352 * MAINTAINERS: Update mailing list addresses. Add myself
353 as PPC maintainer.
354
355 2007-03-27 Alan Modra <amodra@bigpond.net.au>
356
357 * embedspu.sh: Correct toe_addr quoting.
358
359 2007-03-27 Alan Modra <amodra@bigpond.net.au>
360
361 * embedspu.sh: Combine "_EAR_" and "_EAR_*" patterns. Tighten
362 .toe section and .toe address checks. Use .reloc for _EAR*
363 symbols defined in non-BSS sections. Build table for _SPUEAR_
364 symbols.
365
366 2007-03-23 Kaz Kojima <kkojima@rr.iij4u.or.jp>
367
368 PR gas/3811
369 * readelf.c (debug_apply_rela_addends): Do nothing for SH.
370
371 2007-03-22 Joseph Myers <joseph@codesourcery.com>
372
373 * doc/binutils.texi: Include VERSION_PACKAGE when reporting
374 version.
375
376 2007-03-16 Kai Tietz <Kai.Tietz@onevision.com>
377
378 * dlltool.c (make_one_lib_file): Use pc-relative relocation
379 instead of an absolute relocation for x86_64-pc-mingw32 target.
380
381 2007-03-15 H.J. Lu <hongjiu.lu@intel.com>
382
383 * Makefile.am (REPORT_BUGS_TO): Removed.
384 (INCLUDES): Remove -DREPORT_BUGS_TO.
385 * Makefile.in: Regenerated.
386
387 * bucomm.c: Don't include bfdver.h.
388 * objdump.c: Likewise.
389 * version.c: Likewise.
390
391 * bucomm.h: Include bfdver.h.
392
393 * configure.in (--with-bugurl): Removed.
394 * configure: Regenerated.
395
396 * doc/Makefile.am (binutils_TEXINFOS): Removed.
397 (AM_MAKEINFOFLAGS): Add -I ../../bfd/doc.
398 (TEXI2DVI): Likewise.
399 (config.texi): Removed.
400 (MOSTLYCLEANFILES): Remove config.texi.
401 * doc/Makefile.in: Regenerated.
402
403 * doc/binutils.texi: Include bfdver.texi instead of
404 config.texi.
405
406 2007-03-13 Nick Clifton <nickc@redhat.com>
407
408 * readelf.c (dump_section): Also test for SHT_REL sections when
409 producing the warning about unapplied relocs.
410
411 2007-03-07 Joseph Myers <joseph@codesourcery.com>
412
413 * configure.in (REPORT_BUGS_TEXI): Define to Texinfo version of
414 bug-reporting URL.
415 * doc/Makefile.am (config.texi): Define BUGURL.
416 * doc/binutils.texi: Use BUGURL. Remove text about large files
417 and uuencoding.
418 * Makefile.in, configure, doc/Makefile.in: Regenerate.
419
420 2007-03-01 Phil Edwards <phil@codesourcery.com>
421 Richard Sandiford <richard@codesourcery.com>
422
423 * NEWS: Mention addition of --extract-symbol.
424 * doc/binutils.texi: Document it.
425 * objcopy.c (extract_symbol): New variable.
426 (OPTION_EXTRACT_SYMBOLS): New command_line_switch.
427 (copy_options): Add an entry for --extract-symbol.
428 (copy_usage): Mention --extract-symbol.
429 (copy_object): Set the start address to zero for --extract-symbol.
430 Do not copy private BFD data in that case.
431 (setup_section): Set the size, LMA and VMA to zero for
432 --extract-symbol. Do not copy private BFD data in that case.
433 (copy_section): Do not copy section contents if --extract-symbol
434 is passed.
435 (copy_main): Set extract_symbol to TRUE if --extract-symbol
436 is passed.
437
438 2007-03-01 Paul Brook <paul@codesourcery.com>
439
440 * MAINTAINERS: Update my entry.
441
442 2007-03-01 Joseph Myers <joseph@codesourcery.com>
443
444 * version.c: Update copyright date.
445
446 2007-03-01 Daniel Jacobowitz <dan@codesourcery.com>
447
448 * Makefile.am (install-exec-local): Depend on $(noinst_PROGRAMS).
449 Adjust $(EXEEXT) handling for $(RENAMED_PROGS).
450 * Makefile.in, doc/Makefile.in: Regenerate.
451
452 2007-03-01 Alan Modra <amodra@bigpond.net.au>
453
454 * embedspu.sh: Set type and size of global program handle symbol.
455
456 2007-02-28 Alan Modra <amodra@bigpond.net.au>
457
458 * Makefile.am (PROGS): Delete.
459 (RENAMED_PROGS): Define. Extracted from..
460 (noinst_PROGRAMS): ..here. Add BUILD_MISC.
461 (install-exec-local): Adjust.
462 * Makefile.in: Regenerate.
463
464 2007-02-28 Alan Modra <amodra@bigpond.net.au>
465
466 * Makefile.am (PROGS): Add BUILD_INSTALL_MISC.
467 (bin_PROGRAMS): Replace BUILD_MISC with BUILD_INSTALL_MISC.
468 (EXTRA_PROGRAMS): Remove bin2c.
469 (bin2c$(EXEEXT_FOR_BUILD)): New rule.
470 (bin2c_SOURCES): Delete.
471 (DISTCLEANFILES): Remove sysinfo.
472 (MOSTLYCLEANFILES): Add sysinfo$(EXEEXT_FOR_BUILD) and
473 bin2c$(EXEEXT_FOR_BUILD).
474 * configure.in (BUILD_MISC): Add $(EXEEXT_FOR_BUILD) to bin2c.
475 Move embedspu to..
476 (BUILD_INSTALL_MISC): ..here.
477 * Makefile.in: Regenerate.
478 * configure: Regenerate.
479
480 2007-02-27 Alan Modra <amodra@bigpond.net.au>
481
482 * bin2c.c: New file.
483 * Makefile.am (EXTRA_PROGRAMS): Add bin2c.
484 (CFILES): Add bin2c.c.
485 (bin2c_SOURCES): Define.
486 (bin2c.o): Dependencies from "make dep-am".
487 * configure.in (BUILD_MISC): Add bin2c.
488 * version.c: Update year.
489 * po/POTFILES.in: Regenerate.
490 * Makefile.in: Regenerate.
491 * configure: Regenerate.
492
493 2007-02-17 Mark Mitchell <mark@codesourcery.com>
494 Nathan Sidwell <nathan@codesourcery.com>
495 Vladimir Prus <vladimir@codesourcery.com
496 Joseph Myers <joseph@codesourcery.com>
497
498 * configure.in (--with-bugurl): New option.
499 * configure: Regenerate.
500 * Makefile.am (REPORT_BUGS_TO): Define.
501 (INCLUDES): Define REPORT_BUGS_TO.
502 Regenerate dependencies.
503 * Makefile.in: Regenerate.
504 * doc/Makefile.in: Regenerate.
505 * bucomm.h: Remove include of bin-bugs.h.
506 * addr2line.c (usage): Don't print empty REPORT_BUGS_TO.
507 * ar.c (usage): Pass s to list_supported_targets. Don't print
508 empty REPORT_BUGS_TO.
509 * coffdump.c (show_usage): Don't print empty REPORT_BUGS_TO.
510 * cxxfilt.c (usage): Print bug url when giving help.
511 * dlltool.c (usage): Likewise.
512 * dllwrap.c (usage): Likewise.
513 * nlmconv.c (show_usage): Don't print empty REPORT_BUGS_TO.
514 * nm.c (usage): Likewise.
515 * objcopy.c (copy_usage, strip_usage): Likewise.
516 * objdump.c (usage): Likewise.
517 * readelf.c ((usage): Likewise. Add STREAM argument. Adjust
518 callers.
519 * size.c (usage): Don't print empty REPORT_BUGS_TO.
520 * srconv.c (show_usage): Likewise.
521 * strings.c (usage): Likewise.
522 * sysdymp.c (show_usage): Likewise.
523 * windres.c (usage): Likewise.
524
525 2007-02-13 Alan Modra <amodra@bigpond.net.au>
526
527 * embedspu.sh: Add -W to readelf invocation.
528
529 2007-02-06 Dave Brolley <brolley@redhat.com>
530
531 * MAINTAINERS: Add myself as the maintainer of the MeP port.
532
533 2007-02-06 Nick Clifton <nickc@redhat.com>
534
535 PR gas/3800
536 * readelf.c: Include elf/h8.h twice. The first time in order to
537 get the reloc numbers, the second time in order to get the reloc
538 decoder function.
539 (dump_section): Tell the user if the section being displayed has
540 unprocessed relocs associated with it.
541 (get_reloc_size): New function - returns the size of a reloc.
542 (debug_apply_rela_addends): Use get_reloc_size().
543 * dwarf.c (read_and_display_attr_value): Extend number of
544 languages known for the DW_AT_language attribute.
545 (process_debug_info): Display the attribute offset before decoding
546 the attribute, in case there are problems.
547
548 2007-02-05 Dave Brolley <brolley@redhat.com>
549
550 * readelf.c (dump_relocations): Don't check for
551 (rtype == NULL && type == R_RELC).
552
553 2007-02-05 Dave Brolley <brolley@redhat.com>
554
555 * Makefile.am (readelf.o): Depends on $(INCDIR)/elf/mep.h.
556 * Makefile.in: Regenerated.
557 * Contribute the following changes:
558 2003-10-29 Dave Brolley <brolley@redhat.com>
559
560 * configure.in: Define SKIP_ZEROES and SKIP_ZEROES_AT_END for mep.
561 * configure: Regenerated.
562
563 2001-04-03 Ben Elliston <bje@redhat.com>
564
565 * readelf.c: Include "elf/mep.h".
566 (guess_is_rela): Handle EM_CYGNUS_MEP.
567 (get_machine_name): Ditto.
568 (dump_relocations): Ditto.
569
570 2007-02-02 H.J. Lu <hongjiu.lu@intel.com>
571
572 * MAINTAINERS: Add a space between H.J. and Lu.
573
574 2007-02-02 H.J. Lu <hongjiu.lu@intel.com>
575
576 * doc/binutils.texi (objdump): Document the new addr64 option
577 for i386 disassembler.
578
579 2007-02-02 H.J. Lu <hongjiu.lu@intel.com>
580
581 PR binutils/3945
582 * configure.in (DLLTOOL_DEFAULT): New. Defined for the first PE
583 target.
584 (DLLTOOL_DEFS): Add $DLLTOOL_DEFAULT.
585 * configure: Regenerated.
586
587 * dlltool.c (mname): Defined with DLLTOOL_DEFAULT_XXX.
588
589 2007-02-02 Nick Clifton <nickc@redhat.com>
590
591 * doc/binutils.texi (objdump): Document support for disassembling
592 the 440 PowerPC architecture.
593
594 2007-01-31 Nathan Sidwell <nathan@codesourcery.com>
595
596 * dwarf.c (process_debug_info): Protect against bogus length and
597 abbrev offsets.
598
599 2007-01-25 Kazu Hirata <kazu@codesourcery.com>
600
601 * ar.c (print_contents, extract_file): Cast the return value
602 of fwrite to size_t.
603
604 2007-01-12 Alan Modra <amodra@bigpond.net.au>
605
606 * ar.c (open_inarch): Check fwrite return. Use size_t.
607 (extract_file): Likewise. Remove test for "negative" file size.
608 * readelf.c (process_program_headers): Check fscanf return.
609
610 2007-01-11 H.J. Lu <hongjiu.lu@intel.com>
611
612 * bucomm.c (template_in_dir): Fix typo.
613
614 2007-01-11 Alan Modra <amodra@bigpond.net.au>
615
616 * embedspu.sh: New file.
617 * Makefile.am (embedspu): Add rule.
618 * configure.in (BUILD_MISC): Add embedspu for powerpc-linux.
619 * Makefile.in: Regenerate.
620 * configure: Regenerate.
621
622 2007-01-11 Alan Modra <amodra@bigpond.net.au>
623
624 * bucomm.h (make_tempdir): Declare independently of HAVE_MKDTEMP.
625 * bucomm.c (template_in_dir): New function, split out from..
626 (make_tempname): ..here. Open the file with O_EXCL if !HAVE_MKSTEMP.
627 (make_tempdir): Use template_in_dir. Handle directory creation
628 when !HAVE_MKDTEMP.
629 * objcopy.c (MKDIR): Don't define.
630 (copy_archive): Use make_tempdir when !HAVE_MKDTEMP too. Fix
631 error message.
632
633 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
634
635 * readelf.c (get_machine_flags): Treat Fido as an architecture
636 by itself.
637
638 2007-01-08 Kai Tietz <kai.tietz@onevision.com>
639
640 * configure.in: Renamed target x86_64-*-mingw64 to
641 x86_64-*-mingw*.
642 * configure: Regenerated.
643
644 2007-01-05 Alan Modra <amodra@bigpond.net.au>
645
646 * readelf.c (dump_section): Don't print 32-bit values, which
647 were done incorrectly for little-endian. Instead print bytes.
648
649 For older changes see ChangeLog-2006
650 \f
651 Local Variables:
652 mode: change-log
653 left-margin: 8
654 fill-column: 74
655 version-control: never
656 End:
This page took 0.046936 seconds and 4 git commands to generate.