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