OSDN Git Service

Update a number of obsolete autoconf macros.
[pf3gnuchains/pf3gnuchains4x.git] / binutils / ChangeLog
1 2008-08-24  Alan Modra  <amodra@bigpond.net.au>
2
3         * configure.in: Update a number of obsolete autoconf macros.
4         * configure: Regenerate.
5         * aclocal.m4: Regenerate.
6
7 2008-08-21  Richard Henderson  <rth@redhat.com>
8
9         * readelf.c (is_32bit_pcrel_reloc): Fix hppa entry.
10         (is_64bit_pcrel_reloc): New.
11         (debug_apply_relocations): Use it.  Handle hppa pcrel bias.
12
13 2008-08-15  Alan Modra  <amodra@bigpond.net.au>
14
15         PR 6526
16         * configure.in: Invoke AC_USE_SYSTEM_EXTENSIONS.
17         * Makefile.in: Regenerate.
18         * aclocal.m4: Regenerate.
19         * config.in: Regenerate.
20         * configure: Regenerate.
21         * doc/Makefile.in: Regenerate.
22
23 2008-08-09  Alan Modra  <amodra@bigpond.net.au>
24
25         PR 6615
26         * rename.c (smart_rename): Punctuate error messages.
27
28 2008-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
29             Daniel Jacobowitz  <dan@codesourcery.com>
30             Catherine Moore  <clm@codesourcery.com>
31             Mark Shinwell  <shinwell@codesourcery.com>
32
33         * readelf.c (get_mips_symbol_other): Handle STO_MIPS_PLT and
34         STO_MIPS_PIC.
35         (slurp_rela_relocs, slurp_rel_relocs): Handle MIPS ELF64 here.
36         (dump_relocations, debug_apply_relocations): Don't handle it here.
37         (get_mips_dynamic_type): Handle DT_MIPS_PLTGOT and DT_MIPS_RWPLT.
38         (print_mips_pltgot_entry): New function.
39         (process_mips_specific): Dump the PLT GOT.
40
41 2008-08-08  Alan Modra  <amodra@bigpond.net.au>
42
43         * readelf.c (is_64bit_abs_reloc): Return true for R_MIPS_64.
44
45 2008-08-06  Alan Modra  <amodra@bigpond.net.au>
46
47         PR 6774
48         * objcopy.c (copy_object): Don't setup_bfd_headers when extract_symbol.
49         (setup_section): Don't zero vma and lma when extract_symbol.
50         (copy_section): Discard relocations when extract_symbol.
51         * doc/binutils.texi: Update --extract-symbol description.
52
53 2008-08-04  Alan Modra  <amodra@bigpond.net.au>
54
55         * Makefile.am (POTFILES.in): Set LC_ALL=C.
56         * Makefile.in: Regenerate.
57
58 2008-08-04  Markus Weiss  <weissms@aros.org>
59
60         * readelf.c (get_osabi_name <ELFOSABI_AROS>): Change name.
61
62 2008-08-01  H.J. Lu  <hongjiu.lu@intel.com>
63
64         * dwarf.c (dwarf_regnames_i386): Remove AVX registers.
65         (dwarf_regnames_x86_64): Likewise.
66
67 2008-07-30  Alan Modra  <amodra@bigpond.net.au>
68
69         * dlltool.c, dwarf.c, objdump.c, readelf.c, resrc.c, resres.c,
70         windmc.c: Silence gcc warnings.
71
72 2008-07-28  Alan Modra  <amodra@bigpond.net.au>
73
74         * readelf.c (print_vma): Typo fix.
75
76 2008-07-28  Alan Modra  <amodra@bigpond.net.au>
77
78         PR 6769
79         * readelf.c (print_dec_vma, print_hex_vma): Delete.
80         (print_vma): Use BFD_VMA_FMT.
81         * size.c (size_number, rprint_number): Likewise.
82
83 2008-07-26  Michael Eager <eager@eagercon.com>
84
85         * readelf.c (display_power_gnu_attribute): Display
86         single-precision hard float.
87
88 2008-07-21  Luis Machado  <luisgpm@br.ibm.com>
89
90         * readelf.c (get_note_type): Handle VSX notes.
91
92 2008-07-15  H.J. Lu  <hongjiu.lu@intel.com>
93
94         * objdump.c (load_debug_section): Initialize section_is_compressed 
95         for gcc 3.4/ia64.
96         * readelf.c (load_debug_section): Likewise.
97
98 2008-07-12  Jie Zhang  <jie.zhang@analog.com>
99
100         Revert
101         2008-07-12  Jie Zhang  <jie.zhang@analog.com>
102         * readelf.c (get_machine_flags): Deal with Blackfin specific
103         flags.
104
105 2008-07-12  Jie Zhang  <jie.zhang@analog.com>
106
107         * readelf.c (get_machine_flags): Deal with Blackfin specific
108         flags.
109
110 2008-07-09  Craig Silverstein  <csilvers@google.com>
111
112         * config.in: Add HAVE_ZLIB_H
113         * configure.in: Add test for libz and zlib.h
114         * configure: Regenerate.
115         * dwarf.c (debug_displays): Add .zdebug_* strings.
116         * dwarf.h (struct dwarf_section): Add fields uncompressed_namd
117         and compressed_name.
118         * objdump.c (load_debug_section): Call
119         bfd_uncompress_section_contents when loading a compressed
120         section.
121         (dump_dwarf_section): Recognize compressed section name.
122         (mach_o_dwarf_sections): Rename as
123         mach_o_uncompressed_dwarf_sections.
124         (mach_o_compressed_dwarf_sections): New variable.
125         (generic_dwarf_section): Rename as
126         generic_uncompressed_dwarf_sections.
127         (generic_compressed_dwarf_sections): New variable.
128         (check_mach_o_dwarf): Save and restore
129         mach_o_compressed_dwarf_sections.
130         * readelf.c: Add #include for config.h and zlib.h
131         (process_section_headers): Recognize compressed section name.
132         (uncompress_section_contents): New function.
133         (load_debug_section): Call uncompress_section_contents when
134         loading a compressed section.
135         (display_debug_section): Recognize compressed section name.
136
137 2008-07-07  Alan Modra  <amodra@bigpond.net.au>
138
139         * objdump.c (find_symbol_for_address): Prefer symbols in current
140         section.
141
142 2008-07-07  Alan Modra  <amodra@bigpond.net.au>
143
144         * ieee.c (write_ieee_debugging_info): Use bfd_make_section_with_flags.
145         * nlmconv.c (main, powerpc_build_stubs): Likewise.
146         * rescoff.c (write_coff_file): Likewise.
147         * resres.c (write_res_file): Likewise.
148         * windmc.c (windmc_write_bin): Likewise.
149
150 2008-06-18  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
151
152         * readelf.c (guess_is_rela): Add EM_CR16_OLD.
153         (dump_relocations): Likewise.
154         (get_machine_name): Likewise.
155         (is_32bit_abs_reloc): Likewise.
156
157 2008-06-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
158
159         * configure: Regenerate.
160
161 2008-06-12  DJ Delorie  <dj@redhat.com>
162
163         * readelf.c (guess_is_rela): Add EM_M32C_OLD.
164         (dump_relocations): Likewise.
165         (process_section_headers): Likewise.
166         (is_32bit_abs_reloc): Likewise.
167         (is_16bit_abs_reloc): Likewise.
168
169 2008-06-12  Nick Clifton  <nickc@redhat.com>
170
171         PR binutils/6483
172         * objdump.c (dump_bfd): If the -g option found no STABS or IEEE
173         debug information to display, try dumping DWARF information
174         instead.
175         * rddbg.c (read_debugging_info): Add a parameter to suppress the
176         display of a warning message when no debug information is found.
177         * budbg.h (read_debugging_info): Update prototype.
178         * objcopy.c (copy_object): Continue to allow read_debugging_info
179         to produce warning messages.
180         * doc/binutils.texi (--debugging): Document new behaviour of the
181         -g/--debugging option.
182
183 2008-06-10  Ben Elliston  <bje@gnu.org>
184
185         * MAINTAINERS: Remove myself as m68k maintainer.
186
187 2008-05-14  Alan Modra  <amodra@bigpond.net.au>
188
189         * Makefile.in: Regenerate.
190         * doc/Makefile.in: Regenerate.
191
192 2008-05-12  Alan Modra  <amodra@bigpond.net.au>
193
194         * embedspu.sh: Test for presence of ._ea by looking at section
195         table rather than looking at relocs.  Correct toe_addr substitution.
196
197 2008-05-08  Alan Modra  <amodra@bigpond.net.au>
198
199         * embedspu.sh: Take note of R_SPU_PPU32/64 relocs without a symbol,
200         and if present, put image in ".data.speelf".  Put program handle
201         in ".data.spehandle".
202
203 2008-05-01  Nick Clifton  <nickc@redhat.com>
204
205         * readelf.c (print_symbol): Add code to display non-printing
206         characters.
207
208 2008-04-30  John Heidemann  <johnh@isi.edu>
209
210         * doc/binutils.texi (strings): Add "unicode" to the documentation
211         of strings in order to make explicit that it supports this
212         feature.
213
214 2008-04-30  Alan Modra  <amodra@bigpond.net.au>
215
216         * readelf.c (process_program_headers): Correct section in segment
217         display.
218
219 2008-04-28  M Thomas  <mthomas@rhrk.uni-kl.de>
220             Nick Clifton  <nickc@redhat.com>
221
222         PR binutils/6449
223         * objdump.c (slurp_file): Open the file in binary mode.
224         * ar.c: Remove conditional definition of O_BINARY.
225         * bin2.c: Likewise.
226         * rename.c: Likewise.
227         * strings.c: Likewise.
228         * sysdep.h: Add conditional definition of O_BINARY.
229
230 2008-04-23  Paolo Bonzini  <bonzini@gnu.org>
231
232         * aclocal.m4: Regenerate.
233         * configure: Regenerate.
234
235 2008-04-16  Jean-Yves Lefort  <jylefort@brutele.be>
236
237         PR binutils/6034
238         * objcopy.c (stuct symlist): Rename to
239         is_specified_symbol_predicate_data.
240         (strip_specific_list): Rename to strip_specific_htab.
241         (strip_unneeded_list): Rename to strip_unneeded_htab.
242         (keep_specific_list):  Rename to keep_specific_htab.
243         (localize_specific_list): Rename to localize_specific_htab.
244         (globalize_specific_list): Rename to globalize_specific_htab.
245         (keepglobal_specific_list): Rename to keepglobal_specific_htab.
246         (weaken_specific_list): Rename to weaken_specific_htab.
247         (eq_string): New function.
248         (create_symbol_htab): New function.
249         (create_symbol_htabs): New function.
250         (add_specific_symbol): Change to use hash tables.
251         (is_specified_symbol_predicate): New function.
252         (is_specified_symbol): Use hash table lookup.
253         (is_strip_section): Update to use new functions and hash tables.
254         (filter_symbols): Likewise.
255         (copy_object): Likewise.
256         (copy_section): Likewise.
257         (strip_main): Likewise.
258         (copy_main): Likewise.
259         (main): Likewise.
260
261 2008-04-14  David S. Miller  <davem@davemloft.net>
262
263         * readelf.c (get_gnu_elf_note_type): Recognize NT_GNU_GOLD_VERSION.
264
265 2008-04-11  Torleif Sandnes  <torleif.sandnes@gmail.com>
266
267         * dwarf.c (display_debug_lines): Rename to
268         display_debug_lines_raw.
269         (display_debug_lines_decoded): New function.  Displays the
270         interpreted contents of a .debug_line section.
271         (display_debug_lines): New function: Selects either a raw dump or
272         a decoded dump (or both) as requested by the user.
273         * dwarf.h (do_debug_lines_decoded): New extern.
274         * readelf.c: Add support for -wL or --debug-dump=decodedline
275         option to display the decoded contents of a .debug_line section.
276         * doc/binutils.texi: Document the new option.
277         * NEWS: Mention the new feature.
278
279 2008-04-08  Alan Modra  <amodra@bigpond.net.au>
280
281         * dwarf.c: Remove trailing whitespace throughout file.
282
283 2008-04-04  Nick Clifton  <nickc@redhat.com>
284
285         * po/sk.po: Updated Slovak translation.
286
287 2008-04-03  H.J. Lu  <hongjiu.lu@intel.com>
288
289         * dwarf.c (dwarf_regnames_i386): Add AVX registers.
290         (dwarf_regnames_x86_64): Likewise.
291
292 2008-03-27  Cary Coutant <ccoutant@google.com>
293
294         Add support for thin archives.
295         * ar.c (make_thin_archive): New global flag.
296         (map_over_members): Deal with full pathnames in thin archives.
297         (usage, main): Add 'T' option for building thin archives.
298         (replace_members): Pass thin archive flag to ar_emul_append.
299         * arsup.c (ar_open): Initialize new flag.
300         * binemul.c (ar_emul_append): Add new parameter for
301         flattening nested archives.
302         (do_ar_emul_default_append): New function.
303         (ar_emul_default_append): Factored out recursive code.
304         * binutils/binemul.h (ar_emul_default_append): Add new parameter.
305         (struct bin_emulation_xfer_struct): New parameter for ar_append.
306         * dlltool.c (gen_lib_file): Initialize thin archive flag.
307         * emul_aix.c (ar_emul_aix_internal): Add new flatten
308         parameter, currently unimplemented.
309         All callers changed.
310         * objcopy.c (copy_archive): Preserve thin archive flag.
311         * doc/binutils.texi: Update ar documentation.
312         * NEWS: Mention the new feature.
313
314 2008-03-20  H.J. Lu  <hongjiu.lu@intel.com>
315
316         * readelf.c (process_mips_specific): Declare addr_size as int.
317
318 2008-03-20  Richard Sandiford  <rsandifo@nildram.co.uk>
319
320         * readelf.c (print_mips_got_entry): New function.
321         (process_mips_specific): Print GOT information.
322
323 2008-03-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
324
325         * aclocal.m4: Regenerate.
326         * configure: Likewise.
327         * Makefile.in: Likewise.
328         * doc/Makefile.in: Likewise.
329
330 2008-03-16  Brian Dessent  <brian@dessent.net>
331
332         * rcparse.y (resid): Allow control text to span multiple lines.
333
334 2008-03-13  Alan Modra  <amodra@bigpond.net.au>
335
336         * readelf.c: Use %u throughout when printing sh_link or sh_info,
337         %lu when printing sh_addralign.
338         (process_version_sections): Use identical formats when printing
339         all offset and sh_link fields.
340
341 2008-03-13  Alan Modra  <amodra@bigpond.net.au>
342
343         * Makefile.am: Run "make dep-am".
344         * Makefile.in: Regenerate.
345         * doc/Makefile.in: Regenerate.
346         * configure: Regenerate.
347
348 2008-03-12  Alan Modra  <amodra@bigpond.net.au>
349
350         PR 5900
351         * readelf.c (SECTION_HEADER_INDEX, SECTION_HEADER_NUM): Delete.
352         Remove use throughout file.
353         (SECTION_HEADER): Likewise.
354         (dump_relocations): Don't adjust st_shndx for reserved range.
355         (process_file_header): Mask SHN_XINDEX to values seen in external
356         elf structs.  Simplify valid section index tests.
357         (get_32bit_elf_symbols, get_64bit_elf_symbols): Mask SHN_XINDEX.
358         Map reserved st_shndx to internal form.
359         (process_section_groups): Test that group symbol st_shndx is in
360         range, not just non-zero.  Delete reserved range check.
361         (get_symbol_index_type): Mask "type" to 16 bits when printing PRC,
362         OS or RSV.
363
364 2008-03-09  Paul Brook  <paul@codesourcery.com>
365
366         * readelf.c (arm_attr_tag_VFP_arch): Add "VFPv3-D16".
367
368 2008-03-03  James E. Wilson  <wilson@tuliptree.org>
369
370         * MAINTAINERS: Update my email address.
371
372 2008-03-03  Nick Clifton  <nickc@redhat.com>
373
374         * dwarf.c (decode_location_expression): Handle
375         DW_OP_PGI_omp_thread_num.
376
377 2008-03-01  Alan Modra  <amodra@bigpond.net.au>
378
379         * objdump.c (objdump_print_addr): Initialise "sym".
380
381 2008-02-27  Justin Pryzby  <justinpryzby@users.sourceforge.net>
382             Nick Clifton  <nickc@redhat.com>
383
384         * ar.c (usage): Mention -t command line switch.
385         * doc/binutils.texi (ranlib): Document -t command line switch.
386
387 2008-02-26  Nick Clifton  <nickc@redhat.com>
388
389         * objdump.c (objdump_print_addr): If displaying file offsets, show
390         the offset even if there are no symbols available.
391         (dump_section): Display nothing if none of the section is going to
392         be dumped.  Display the file offset, if requested, of the location
393         from where the dump starts.
394         * doc/binutils.texi (objdump): Mention that dumping via the -s
395         switch is also affected by the -F option.
396
397 2008-02-26  Nick Clifton  <nickc@redhat.com>
398
399         Re-apply this patch which was accidentally deleted:
400         2006-05-16  Carlos O'Donell  <carlos@codesourcery.com>
401
402         * doc/binutils.texi: Use "Binutils Index" for index name.
403
404 2008-02-22  Nick Clifton  <nickc@redhat.com>
405
406         * objdump.c (display_file_offsets): New variable.
407         (long_options): Add -F/--file-offsets.
408         (objdump_print_addr_with_sym): If displaying file offsets, print
409         the offset of the given address.
410         (disassemble_bytes): If displaying file offsets, tell the user how
411         many zeroes are skipped and the file offset of the point where
412         dumping resumes.
413         (disassemble_section): Only display the name of the section if
414         data is going to be dumped from it.
415         (main): Handle new option.  Produce error messages if the start or
416         stop addresses do not make sense.
417         * doc/binutils.texi: Document the new feature.
418         * NEWS: Mention the new feature.
419
420 2008-02-15  Chu Li  <chul@cn.fujitsu.com>
421             Nick Clifton  <nickc@redhat.com>
422
423         PR binutils/5713
424         * strings.c (integer_arg): Delete function.
425         (string_min): Initialise to 4.
426         (main): Use strtoul to parse integer arguments.
427         Move check for an invalid string length to after all the arguments
428         have been parsed.
429         (usage): Use indentation to indicate that -<n> is a another form
430         of the --bytes= command line option.
431
432 2008-02-12  Nick Clifton  <nickc@redhat.com>
433
434         * dlltool.c (mcore_elf_cache_filename): Add a const qualifier to
435         the argument.
436         (scan_obj_filename): Do not drop the const qualifier when calling
437         mcore_elf_cache_filename.
438         (struct fname_cache): Add const qualifier to filename field.
439
440 2008-02-08  H.J. Lu  <hongjiu.lu@intel.com>
441
442         PR binutils/5713
443         * strings.c (main): Set string_min to 4 if it is <= 0.
444
445 2008-02-07  Alan Modra  <amodra@bigpond.net.au>
446
447         * objdump.c (main): Don't pass unadorned NULL to concat.
448
449 2008-02-04  H.J. Lu  <hongjiu.lu@intel.com>
450
451         PR 5715
452         * configure: Regenerated.
453
454 2008-02-03  Adam Nemet  <anemet@caviumnetworks.com>
455
456         * readelf.c (get_machine_flags): Handle Octeon.
457
458 2008-01-30  Tristan Gingold  <gingold@adacore.com>
459
460         * readelf.c (dump_relocations): Decode OpenVMS-specific sections.
461         (get_ia64_dynamic_type): Decode OpenVMS-specific tags.
462         (get_dynamic_type): Handle IA64-specific tags.
463         (get_ia64_section_type_name): Handle OpenVMS-specific sections.
464         (get_section_type_name): Handle OS-specific sections (and
465         particularly IA64 OpenVMS one).
466         (get_elf_section_flags): Makes flags static.  Add entries for IA64 and
467         decode them.
468
469 2008-01-29  Nick Clifton  <nickc@redhat.com>
470
471         * dwarf.c (print_dwarf_vma): New function.  Display the value of a
472         dwarf_vma type at a specified precision.  Use mingw field type
473         specifier if necessary.
474         (display_debug_loc): Use dwarf_vma type for begin and end values.
475         Use print_dwarf_vma to display their values.  Use byte_get_signed
476         in order to correctly detect the -1 escape value.
477         (display_debug_aranges): Likewise.
478         (display_debug_ranges): Likewise.
479
480 2008-01-29  Alan Modra  <amodra@bigpond.net.au>
481
482         * dwarf.c (display_debug_loc): Correct test for base address
483         entry when 64-bit host dumping 32-bit object.
484
485 2008-01-29  Alan Modra  <amodra@bigpond.net.au>
486
487         * MAINTAINERS: Remove myself as ix86 maintainer.  Add for SPU.
488
489 2008-01-28  Nick Clifton  <nickc@redhat.com>
490
491         PR binutils/5529
492         * rclex.c (yylex): Also allow the hypen character.
493
494 2008-01-28  H.J. Lu  <hongjiu.lu@intel.com>
495
496         * dwarf.c: Include "elf/common.h".
497         (eh_addr_size): Changed to int.
498         (dwarf_regnames_i386): New.
499         (dwarf_regnames_x86_64): Likewise.
500         (dwarf_regnames): Likewise.
501         (dwarf_regnames_count): Likewise.
502         (init_dwarf_regnames): Likewise.
503         (regname): Likewise.
504         (frame_display_row): Properly support different address size.
505         Call regname to get register name.
506         (display_debug_frames): Call regname to get register name.
507         Display DW_CFA_def_cfa_register as DW_CFA_def_cfa_register
508         instead of DW_CFA_def_cfa_reg.
509
510         * dwarf.h (init_dwarf_regnames): New.
511
512         * objdump.c: Include "elf-bfd.h".
513         (dump_dwarf): Call init_dwarf_regnames on ELF input.
514
515         * readelf.c (guess_is_rela): Change argument to int.
516         (parse_args): Remove the undocumented upper case options for
517         -wX.
518         (process_file_header): Call init_dwarf_regnames.
519
520 2008-01-25  DJ Delorie  <dj@redhat.com>
521
522         * readelf.c (process_section_headers): Add m16c handler.
523         (is_16bit_abs_reloc): Recognize R_M32C_16.
524
525 2008-01-25  Kai Tietz  <kai.tietz@onevision.com>
526
527         * prdbg.c: Correct formatter style use.
528         * readelf.c: Likewise.
529         * strings.c: Likewise.
530
531 2008-01-25  Nick Clifton  <nickc@redhat.com>
532
533         * po/ru.po: Updated Russian translation.
534
535 2008-01-17  H.J. Lu  <hjl.tools@gmail.com>
536
537         * MAINTAINERS: Update my email address.
538
539 2008-01-14  Nick Clifton  <nickc@redhat.com>
540
541         * dwarf.c (process_debug_info): Include the CU offset and corrupt
542         version value when reporting unrecognised DWARF version numbers.
543         (load_debug_info): Remember a failed attempt to load and parse the
544         .debug_info section and do not repeat such attempts.
545         (display_debug_lines): Check the return value from load_debug_info
546         and return whilst displaying a warning message if the load failed.
547         (display_debug_loc): Likewise.
548         (display_debug_ranges): Likewise.
549         (DEBUG_INFO_UNAVAILABLE): Value stored in num_debug_info_entries
550         when the .debug_info section could not be loaded/parsed.
551         (process_debug_info): Display the length of the compilation unit
552         in hex, so that it corresponds with the offsets that will follow.
553         Tell the user if the length was 32-bit or 64-bit.
554         If a DIE abbreviation could not be found, tell the user the offset
555         of the DIE.
556         (free_debug_memory): Do not attempt to free any entries in the
557         debug_information array if num_debug_info_entries is set to
558         DEBUG_INFO_UNAVAILABLE.
559
560 2008-01-10  Andreas Schwab  <schwab@suse.de>
561
562         * readelf.c (is_64bit_abs_reloc): Handle R_S390_64.
563
564 2008-01-09  Jakub Zawadzki  <darkjames@darkjames.ath.cx>
565
566         PR binutils/55326
567         * bucomm.c (list_supported_architectures): Free architecture list
568         after use.
569         * windres.c (set_endianess): Likewise.
570         * windmc.c (set_endianess): Likewise.
571
572 2008-01-08  Kai Tietz  <kai.tietz@onevision.com>
573
574         PR binutils/5529
575         * binutils/rclex.c: (yylex): Add ':', '_', '\\', and '/' to post
576         characters for name tokens.
577
578 2008-01-04  Greg McGary  <greg@mcgary.org>
579
580         * prdbg.c (print_vma): Print as long long, if host supports it.
581
582 2008-01-03  Nick Clifton  <nickc@redhat.com>
583
584         * dwarf.c (read_and_display_attr_value): Prefix values that are
585         displayed in hexadecimal with 0x.
586         For the DW_AT_import attribute display the abbreviation number and
587         tag of the imported DIE.
588         (process_debug_info): Warn about lengths that reserved by the
589         DWARF3 specification.
590         Provide more information when corrupted DIEs are detected.
591         Warn if DIE corruption makes the sibling level negative.
592
593 For older changes see ChangeLog-2007
594 \f
595 Local Variables:
596 mode: change-log
597 left-margin: 8
598 fill-column: 74
599 version-control: never
600 End: