OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-binutils/] [binutils-2.19.1/] [binutils/] [ChangeLog] - Blame information for rev 6

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.