
1: 2003-12-31 Daniel Jacobowitz <drow@mvista.com> 2: 3: * MAINTAINERS: Rename CONFIGURE to BUILD SYSTEM and add myself. 4: 5: 2003-12-29 Nick Clifton <nickc@redhat.com> 6: 7: * readelf.c (debug_line_pointer_size): Replace with an array 8: called 'debug_line_pointer_sizes'. 9: (num_debug_line_pointer_sizes): New variable. 10: (display_debug_lines): Extract pointer size from the 11: debug_line_pointer_sizes array. 12: (display_debug_loc): Likewise. 13: (prescan_debug_info): Fill in the debug_line_pointer_sizes 14: array. 15: 16: 2003-12-23 Ralf Baechle <ralf@gnu.org> 17: Maciej W. Rozycki <macro@ds2.pg.gda.pl> 18: 19: * objcopy.c (bfd_flags_to_set, bfd_flags_to_clear): New variables 20: to handle flags for tweaking. 21: (copy_options): New options: impure, pure, readonly-text, 22: writable-text. 23: (copy_usage, copy_object, command_line_switch): Handle the new 24: options. 25: * doc/binutils.texi: Document the new options. 26: 27: 2003-12-22 Jakub Jelinek <jakub@redhat.com> 28: 29: * objdump.c (disassemble_bytes): Subtract rel_offset from printed 30: reloc address. 31: (disassemble_section): Set rel_offset to section->vma instead of 32: pinfo->buffer_vma. 33: 34: 2003-12-19 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com> 35: 36: * readelf.c (guess_is_rela): Changed m32r's default type to RELA. 37: 38: 2003-12-11 Nick Clifton <nickc@redhat.com> 39: 40: * objcopy.c (strip_usage): Add --only-keep-debug. 41: (copy_usage): Likewise. 42: 43: 2003-12-04 Nick Clifton <nickc@redhat.com> 44: 45: * objcopy.c (copy_object): Do not copy the object if the 46: output file's format cannot be set to that of the input file. 47: If the input file's format is unknown, fail. 48: 49: 2003-11-28 Ian Lance Taylor <ian@wasabisystems.com> 50: 51: * cxxfilt.c (usage): Mention new -p/--no-params options. 52: 53: 2003-11-28 Alan Modra <amodra@bigpond.net.au> 54: 55: * Makefile.am (install-exec-local): Remove common term from string 56: comparison. 57: * Makefile.in: Regenerate. 58: * doc/Makefile.am: Don't use $<. 59: * doc/Makefile.in: Regenerate. 60: 61: 2003-11-27 Nick Clifton <nickc@redhat.com> 62: 63: * rename.c (smart_rename): Make sure that we have write 64: permission on the destination file before renaming. 65: 66: 2003-11-26 Daniel Jacobowitz <drow@mvista.com> 67: Nick Clifton <nickc@redhat.com> 68: 69: * readelf.c: Add a comment describing the difference between 70: readelf and objdump. 71: * doc/binutils.texi (readelf): Likewise. 72: 73: 2003-11-25 Danny Smith <dannysmith@users.sourceforge.net> 74: 75: * doc/binutils.texi (dlltool): Document dlltool --temp-prefix 76: option. 77: * dlltool.c (usage): Likewise. 78: 79: 2003-11-22 Ian Lance Taylor <ian@wasabisystems.com> 80: 81: * cxxfilt.c (long_options): Add --no-params. 82: (main): Handle -p/--no-params. 83: * doc/binutils.texi (c++filt): Document -p/--no-params. 84: 85: 2003-11-19 Alan Modra <amodra@bigpond.net.au> 86: 87: * objdump.c: Wrap long lines, init vars separately from decl. 88: (disassemble_section): Reset require_sec after call to 89: find_symbol_for_address. 90: 91: 2003-11-14 Nick Clifton <nickc@redhat.com> 92: 93: * objdump.c (find_symbol_for_address): Change parameters so 94: that the entire disassemble_info structure is passed, not just 95: a few fields. Use the symbol_is_valid field to check the 96: validity of located symbols and continue searching if they are 97: not valid. 98: (objdump_print_addr): Alter parameters passed to 99: find_symbol_for_address. 100: (objdump_symbol_at_address): Likewise. 101: (disassemble_section): Likewise. Also use symbol_is_valid 102: function to check the validity of located symbols. 103: 104: 2003-11-13 Tobias Burnus <tobias.burnus@physik.fu-berlin.de> 105: 106: * ar.c (open_inarch): Emit a warning when an archive is created 107: (only shown with -v) in order to confrom to POSIX specification. 108: 109: 2003-11-11 Wang Li <charles@linux.net.cn> 110: 111: * objcopy.c (wildcard): New variable. True if wildcard pattern 112: matching is allowed in symbol names. 113: (strip_options): Add -w option to enable wildcard pattern 114: matching. 115: (copy_options): Likewise. 116: (copy_usage): Mention new switch. 117: (strip_usage): Likewise. 118: (is_specified_symbol): If performing wildcard matches use fnmatch 119: to compare symbol names with entries on the symbol list. 120: (strip_main): Accept -w switch. 121: (copy_main): Likewise. 122: * Makefile.am: Add dependency on fnmatch.h for objcopy.c 123: * Makefile.in: Regenerate. 124: * doc/binutils.texi: Document new switch. 125: * NEWS: Mention new switch. 126: 127: 2003-11-11 Alan Modra <amodra@bigpond.net.au> 128: 129: * objdump.c: Revert rev 1.81 commit. 130: 131: 2003-11-10 Tobias Burnus <tobias.burnus@physik.fu-berlin.de> 132: 133: * ar.c (print_contents): Remove "member" from verbose output in 134: order to conform to POSIX specification. 135: 136: 2003-11-10 Alan Modra <amodra@bigpond.net.au> 137: 138: * README: Expand bug reporting information. 139: 140: 2003-11-07 Jonathan R. Grant <jg-binutils@jguk.org> 141: 142: * bucomm,c (get_file_size): New function. Returns the size of a 143: file. 144: * bucomm.h: Add prototype for get_file_size. 145: * addr2line.c (process_file): Use new function. 146: * ar.c (main, ranlib_only, ranlib_touch): Likewise. 147: * nm.c (display_file): Likewise. 148: * objcopy.c (add_specific_symbols, copy_file, strip_main, 149: copy_main): Likewise. 150: * objdump.c (display_file): Likewise. 151: * size.c (display_file): Likewise. 152: * strings.c (strings_file): Likewise. 153: * readelf.c (process_file): Use similar code to get_file_size. 154: 155: 2003-11-06 Bruno Rohee <bruno@rohee.com> 156: 157: * ieee.c: Fix "the the" typo. 158: * stabs.c: Likewise. 159: 160: 2003-10-30 Marshall T. Vandegrift <llasram@wuli.nu> 161: 162: * readelf.c (dump_section): Do not dump the contents of SHT_NOBITS 163: sections - they have no file space assigned to their contents. 164: 165: 2003-10-28 Segher Boessenkool <segher@kernel.crashing.org> 166: 167: * readelf.c (dump_section): Don't display DEL characters. 168: 169: 2003-10-27 Kazu Hirata <kazu@cs.umass.edu> 170: 171: * ChangeLog: Fix typos. 172: * ChangeLog-9197: Likewise. 173: * ChangeLog-9899: Likewise. 174: * NEWS: Likewise. 175: * ar.c: Fix comment typos. 176: * arsup.c: Likewise. 177: * coffgrok.c: Likewise. 178: * debug.c: Likewise. 179: * debug.h: Likewise. 180: * dlltool.c: Likewise. 181: * ieee.c: Likewise. 182: * nm.c: Likewise. 183: * objdump.c: Likewise. 184: * prdbg.c: Likewise. 185: * readelf.c: Likewise. 186: * resrc.c: Likewise. 187: * sysinfo.y: Likewise. 188: * windres.c: Likewise. 189: 190: 2003-10-27 Nick Clifton <nickc@redhat.com> 191: 192: * objcopy.c (copy_section): Do not complain when a target does not 193: support relocations. 194: (mark_symbols_used_in_relocations): Likewise. 195: 196: 2003-10-14 Anil Paranjpe <anilp1@KPITCummins.com> 197: 198: * objcopy.c (copy_main): Reads machine flags from arch_info 199: structure. 200: 201: 2003-10-20 Andrew Cagney <cagney@redhat.com> 202: 203: * coffgrok.h (coff_section): Replace 'struct sec" with "struct 204: bfd_section". 205: 206: 2003-10-07 Nathan Sidwell <nathan@codesourcery.com> 207: 208: * objdump.c (read_section_stabs): Just read one section, return 209: pointer to it. Add size parameter. 210: (print_section_stabs): Add string offset parameter. Adjust. 211: (struct stab_section_names): Add string offset member. 212: (find_stabs_sections): Correct check for split section suffix, 213: adjust read_section_stabs and print_section_stabs calls. 214: (dump_stabs_section): Clear string_offset, free string table. 215: 216: 2003-10-01 Martin Fuchs <martin-fuchs@gmx.net> 217: 218: * resrc.c (define_icon): Fix storage of color attributes 'planes' and 219: 'bit count' in icon groups. 220: 221: 2003-09-30 Chris Demetriou <cgd@broadcom.com> 222: 223: * NEWS: Add an indication of the cutoff for 2.14. 224: 225: 2003-09-30 Chris Demetriou <cgd@broadcom.com> 226: 227: * readelf.c (get_machine_flags): Handle E_MIPS_ARCH_64R2. 228: 229: 2003-09-29 H.J. Lu <hongjiu.lu@intel.com> 230: 231: * readelf.c (dump_relocations): Support SHN_IA_64_ANSI_COMMON. 232: (get_symbol_index_type): Likewise. 233: 234: 2003-09-25 H.J. Lu <hongjiu.lu@intel.com> 235: 236: * readelf.c (process_version_sections): Indent version names. 237: 238: 2003-09-15 Anthony Green <green@redhat.com> 239: 240: * dlltool.c (prefix_encode): Fix ISO C90 conversion. 241: (dlltmp): Ditto. 242: (dtab): Ditto. 243: 244: 2003-09-14 Andreas Jaeger <aj@suse.de> 245: 246: * addr2line.c: Convert to ISO C90 prototypes, change PTR, remove 247: unneeded (void *) casts. 248: * ar.c: Likewise. 249: * arlex.l: Likewise. 250: * arparse.y: Likewise. 251: * arsup.c: Likewise. 252: * binemul.c: Likewise. 253: * binemul.h: Likewise. 254: * bucomm.c: Likewise. 255: * bucomm.h: Likewise. 256: * budbg.h: Likewise. 257: * budemang.c: Likewise. 258: * budemang.h: Likewise. 259: * coffdump.c: Likewise. 260: * coffgrok.c: Likewise. 261: * cxxfilt.c: Likewise. 262: * debug.c: Likewise. 263: * debug.h: Likewise. 264: * deflex.l: Likewise. 265: * dlltool.c: Likewise. 266: * dlltool.h: Likewise. 267: * dllwrap.c: Likewise. 268: * emul_aix.c: Likewise. 269: * filemode.c: Likewise. 270: * ieee.c: Likewise. 271: * nlmconv.c: Likewise. 272: * nlmconv.h: Likewise. 273: * nlmheader.y: Likewise. 274: * nm.c: Likewise. 275: * prdbg.c: Likewise. 276: * rclex.l: Likewise. 277: * rcparse.y: Likewise. 278: * rdcoff.c: Likewise. 279: * rddbg.c: Likewise. 280: * rename.c: Likewise. 281: * resbin.c: Likewise. 282: * rescoff.c: Likewise. 283: * resrc.c: Likewise. 284: * size.c: Likewise. 285: * srconv.c: Likewise. 286: * stabs.c: Likewise. 287: * strings.c: Likewise. 288: * sysdump.c: Likewise. 289: * sysinfo.y: Likewise. 290: * syslex.l: Likewise. 291: * unwind-ia64.c: Likewise. 292: * unwind-ia64.h: Likewise. 293: * version.c: Likewise. 294: * windres.c: Likewise. 295: * windres.h: Likewise. 296: * winduni.c: Likewise. 297: * wrstabs.c: Likewise. 298: 299: 2003-09-10 James E Wilson <wilson@specifixinc.com> 300: 301: * MAINTAINERS: Update my e-mail address. 302: 303: 2003-09-09 Ian Lance Taylor <ian@wasabisystems.com> 304: 305: * MAINTAINERS: Update my e-mail address. 306: 307: 2003-09-04 Nick Clifton <nickc@redhat.com> 308: 309: * MAINTAINERS: Make it clear what should be done with patches to 310: the top level configure files (other than config.guess and 311: config.sub). Add binutils@sources.redhat.com as an address to 312: which patches can be sent. 313: 314: 2003-09-04 Nick Clifton <nickc@redhat.com> 315: 316: * readelf.c (get_machine_flags): Recognise V850E1 machine type. 317: 318: 2003-09-03 Andrew Cagney <cagney@redhat.com> 319: 320: * objdump.c: Refer to init_disassemble_info in comments. 321: (disassemble_data): Replace INIT_DISASSEMBLE_INFO with 322: init_disassemble_info. 323: 324: 2003-09-03 Nick Clifton <nickc@redhat.com> 325: 326: * objdump.c (struct objdump_disasm_info): Add new fields 327: 'dynrelbuf', 'dynrelcount' and 'disassemble_fn'. 328: (process_section_p): New function: Returns TRUE if a section 329: can be dumped. 330: (disassemble_section): New function: Contains the body of 331: disassemble_data(), but just for one section. 332: (disassemble_data): Use bfd_map_over_sections to walk section 333: chain. 334: (find_stabs_section): New function: Find a stabs containing 335: section and then dump it. 336: (dump_stabs_section): New function: Use bfd_map_over_sections 337: to find the section to dump. 338: (dump_stabs): Use dump_stabs_section. 339: (dump_section): New function: Display the contents of a 340: section. 341: (dump_data): Use bfd_map_over_sections to display section 342: contents. 343: (dump_relocs_in_section): Display the relocs in a given section. 344: (dump_relocs): Use bfd_map_over_sections to display relocs. 345: (adjust_addresses): New function: Adjust the vma and lma of 346: sections. 347: (dump_bfd): Use bfd_map_over_sections. 348: * doc/binutils.texi: Document the "objdump -s" (no longer) 349: dumps empty sections. 350: 351: 2003-08-24 Jonathan R. Grant <jg-binutils@jguk.org> 352: 353: * objdump.c: Improve comments/documentation. 354: dump_data: Eliminate duplicate function calls to bfd_section_size. 355: 356: 2003-09-02 Alan Modra <amodra@bigpond.net.au> 357: 358: * MAINTAINERS: Move Dave Anglin's entry to where it belongs. 359: 360: 2003-08-21 Nick Clifton <nickc@redhat.com> 361: 362: * po/tr.po: Updated Turkish translation. 363: 364: 2003-08-14 Alan Modra <amodra@bigpond.net.au> 365: 366: * dep-in.sed: Remove libintl.h. 367: * Makefile.am (POTFILES.in): Unset LC_COLLATE. 368: Run "make dep-am". 369: * Makefile.in: Regenerate. 370: 371: 2003-08-11 Ian Lance Taylor <ian@airs.com> 372: 373: * readelf.c (process_archive): Fix error handling. Remove memory 374: leak. 375: 376: * readelf.c: Add ability to read archives. 377: (archive_file_offset): New variable. 378: (archive_file_size): New variable. 379: (get_data): Include archive_file_offset in file offset 380: calculation when fseeking. 381: (process_program_headers): Likewise. 382: (process_symbol_table): Likewise. 383: (process_dynamic_segment): Handle computation of end of file 384: position when the file is in an archive. 385: (process_object): New function. Contains the body of 386: process_file(). 387: (process_archive): New function. Call process_object on each 388: member of an archive. 389: (process_file): Detect archives and handle appropriately. 390: * Makefile.am: Add dependency on aout/ar.h for readelf.c 391: * Makefile.in: Regenerate. 392: * NEWS: Document readelf's new ability. 393: * doc/binutils: Alter text to say that readelf supports archives 394: and 64-bit ELF files. 395: 396: 2003-08-08 Nick Clifton <nickc@redhat.com> 397: 398: * po/fr.po: Updated French translation. 399: 400: 2003-08-05 Alan Modra <amodra@bigpond.net.au> 401: 402: * objcopy.c: Remove unnecessary prototypes and casts. 403: * objdump.c: Remove unnecessary casts. 404: * readelf.c: Convert to C90. Remove unnecessary prototypes and casts. 405: (get_osabi_name): Move so we don't need a forward declaration. 406: 407: 2003-08-04 Bradley Harrington <bharring@us.ibm.com> 408: Alan Modra <amodra@bigpond.net.au> 409: 410: * objdump.c (include_paths, include_path_count): New vars. 411: (usage): Describe --include. 412: (long_options): Add "include". 413: (add_include_path): New function. 414: (struct print_file_list): Make filename const. Add modname. 415: (try_print_file_open, update_source_path): New functions. 416: (show_line): Use them. 417: (main): Handle 'I' option. Don't check for NULL xrealloc arg. 418: 419: 2003-07-30 Alan Modra <amodra@bigpond.net.au> 420: 421: * objdump.c: Remove unnecessary prototypes. 422: (disassemble_bytes): Add rel_offset parameter. Simplify reloc skipping 423: code, and print relocs when dump_dynamic_reloc_info. 424: (disassemble_data): Read and handle dynamic relocs. Correct reloc 425: skip code. Formatting. 426: (dump_bfd): Don't dump dynamic relocs when disassembling. 427: 428: 2003-07-29 Ben Elliston <bje@wasabisystems.com> 429: 430: * MAINTAINERS: Remove self as M88k maintainer. Future M88k 431: maintenance defaults to the blanket write privilege maintainers. 432: 433: 2003-07-29 Michael Meissner <gnu@the-meissners.org> 434: 435: * MAINTAINERS: Updated my email address. 436: 437: 2003-07-29 Nick Clifton <nickc@redhat.com> 438: 439: * objdump.c: Update to ISO C. 440: 441: 2003-07-24 Nick Clifton <nickc@redhat.com> 442: 443: * objdump.c (disassemble_data): Do not ignore sections without the 444: LOAD flag when disassemble_all is true. Only print a message 445: about disassembling a section if it contains some data. 446: 447: * po/fr.po: Updated French translation. 448: 449: 2003-07-23 Nick Clifton <nickc@redhat.com> 450: 451: * objcopy.c: Switch to ISO C. Remove debugging code accidentally 452: left in. Some formatting tidy ups. 453: 454: 2003-07-22 Salvador Eduardo Tropea <set@computer.org> 455: 456: * objdump.c: New command line option --debugging-tags. 457: * doc/binutils.texi: Document new command line option. 458: * prdbg.c: Code to print the debug info as tags compatible 459: with ctags. 460: * budbg.h: Adjust prototype. 461: * NEWS: Mention new switch 462: 463: 2003-07-18 Nick Clifton <nickc@redhat.com> 464: 465: * objdump.c (main) :Accept multiple -M switch. 466: * doc/binutils.texi: Document that multiple -M switches are 467: accepted and that a single -M switch can contain comma 468: separated options. 469: 470: 2003-07-17 Nick Clifton <nickc@redhat.com> 471: 472: * objdump.c (main): Issue a warning message if multiple -M 473: switches are used. 474: 475: * doc/binutils.texi (objdump): Update documentation about -M 476: option. 477: 478: 2003-07-17 Nick Clifton <nickc@redhat.com> 479: 480: * po/es.po: New Spanish translation. 481: 482: 2003-07-11 Alan Modra <amodra@bigpond.net.au> 483: 484: * po/binutils.pot: Regenerate. 485: 486: 2003-07-05 Christopher Faylor <cgf@redhat.com> 487: 488: * dlltool.c (prefix_encode): Use a fixed length for alpha. 489: 490: 2003-07-04 Christopher Faylor <cgf@redhat.com> 491: 492: * dlltool.c (prefix_encode): New function. Encode temp file prefix 493: from pid. 494: (dlltmp): Pass address of pointer being alloced or suffer neverending 495: mallocs. 496: (make_one_lib_file): Allocate enough space for new longer stub names. 497: (gen_lib_file): Ditto. 498: (main): Generate the temp file prefix from the pid if prefix was not 499: specified on the command line. 500: 501: 2003-07-04 Nick Clifton <nickc@redhat.com> 502: 503: * readelf.c (get_data): Print (unsigned) hex values for size and 504: offset in error messages. 505: (process_section_headers): If the string table could not be 506: allocated, do not continue. 507: 508: 2003-07-01 Jakub Jelinek <jakub@redhat.com> 509: 510: * readelf.c (dynamic_segment_ia64_val): Print address and newline 511: for sections by default. Comment fix. 512: 513: 2003-06-28 Danny Smith <dannysmith@users.sourceforge.net> 514: 515: * rcparse.y (res_text_field): New res_id variable. 516: (res_null_text): New static const struct res_id object, 517: with empty unicode name field. 518: (control): Pop parsing of optresidc up one level. Set 519: res_text_field to $2 except for controls which do not accept 520: a text field. Set res_text_field to res_null_text for the 521: special cases (viz. COMBOBOX, EDITTEXT, LISTBOX, SCROLLBAR). 522: (control_params): Adjust to use res_text_field rather 523: than optresidc. 524: (COMBOBOX): Add comment about discrepency between documented 525: vs. observed default style. 526: * resrc.c (define_control): Make first param const. 527: * windres.h (define_control): Adjust prototype. 528: 529: 2003-06-27 Nick Clifton <nickc@redhat.com> 530: 531: * objcopy.c (copy_object): Replace call to 532: bfd_create_gnu_debuglink_section with separate calls to 533: bfd_add_gnu_debuglink_section and 534: bfd_fill_in_gnu_debuglink_section, separated by a walk over the 535: symbol tables. 536: 537: 2003-06-26 Roland McGrath <roland@redhat.com> 538: 539: * readelf.c (loadaddr): Variable removed. 540: (dynamic_info, version_info): Fix type long -> bfd_vma. 541: (program_headers): New variable. 542: (get_program_headers): New function, broken out of 543: process_program_headers. 544: (process_program_headers): Call it. Don't set `loadaddr'. 545: (slurp_ia64_unwind_table): Use get_program_headers. 546: (process_corefile_note_segments): Likewise. 547: (offset_from_vma): New function. 548: (process_relocs, process_dynamic_segment): Call that instead of 549: subtracting `loadaddr'. 550: (process_version_sections, process_symbol_table): Likewise. 551: (process_mips_specific): Likewise. 552: 553: 2003-06-26 Nick Clifton <nickc@redhat.com> 554: 555: * objcopy (enum strip_action): Add STRIP_NONDEBUG. 556: (OPTION_ONLY_KEEP_DEBUG): New. 557: (strip_options): Add --only-keep-debug. 558: (copy_options): Likewise. 559: (is_strip_section): Invert return value if STRIP_NONDEBUG is 560: active. 561: (copy_object): Do not copy private data when STRIP_NONDEBUG is 562: active. 563: (setup_section): Likewise. 564: (strip_main): Handle --only-keep-debug. 565: (copy_main): Likewise. 566: * NEWS: Mention new switch 567: * doc/binutils.texi: Document new switch. 568: 569: 2003-06-25 Alan Modra <amodra@bigpond.net.au> 570: 571: * NEWS: Correct spelling of "relocatable". 572: * objdump.c: Likewise. 573: * sysroff.info: Likewise. 574: 575: 2003-06-19 Nick Clifton <nickc@redhat.com> 576: 577: * readelf.c (print_vma): When printing DEC_5 values, if the 578: number is bigger than 99999 switch to using hexadecimal 579: notation. 580: 581: 2003-06-11 Nick Clifton <nickc@redhat.com> 582: 583: * objcopy.c (gnu_debuglink_filename): New variable. 584: (OPTION_ADD_GNU_DEBUGLINK): New switch 585: (copy_options): Describe --add-gnu-debuglink switch. 586: Mention that --strip-debug removes sections as well. 587: (is_strip_section): Process the sections removed and kept 588: lists before checking for debugging sections. 589: (add_redefine_syms_file): Make function static. 590: (copy_object): Use is_strip_section. 591: Check to see if a .gnu_debuglink section should be added. If 592: so, call bfd_add_gnu_debuglink. 593: (setup_section): Use is_strip_section. 594: (copy_section): Use is_strip_section. 595: (copy_main): Handle OPTION_ADD_GNU_DEBUGLINK. 596: * NEWS: Mention new objcopy switch. 597: * doc/binutils.texi: Document new switch. 598: 599: 2003-06-11 H.J. Lu <hongjiu.lu@intel.com> 600: 601: * po/Make-in (DESTDIR): New. 602: (install-data-yes): Support $(DESTDIR). 603: (uninstall): Likewise. 604: 605: 2003-06-11 Alan Modra <amodra@bigpond.net.au> 606: 607: * Makefile.in: Regenerate. 608: 609: 2003-05-23 Jakub Jelinek <jakub@redhat.com> 610: 611: * readelf.c (get_segment_type): Handle PT_GNU_STACK. 612: 613: 2003-06-03 Elias Athanasopoulos <elathan@phys.uoa.gr> 614: 615: * NEWS: Document the new BSD/POSIX single-character mapping for 616: .comment/.note sections. 617: 618: 2003-06-02 Chris Demetriou <cgd@broadcom.com> 619: Jason Thorpe <thorpej@wasabisystems.com> 620: 621: * objcopy.c (redefine_list_append): Add an argument that 622: indicates the context from which this function is being 623: called. Change all callers. 624: (copy_options): Add a new option, --redefine-syms. 625: (copy_usage): Document new option. 626: (copy_main): Handle the --redefine-syms option. 627: * doc/binutils.text (objcopy): Document new option. 628: 629: 2003-05-31 Richard Henderson <rth@redhat.com> 630: 631: * readelf.c (byte_get_signed): New. 632: (get_encoded_value): New. 633: (display_debug_frames): Use it. Always pre-process opcodes. 634: 635: 2003-05-20 Michal Ludvig <mludvig@suse.cz> 636: 637: * readelf.c (display_debug_frames): Print both registers 638: for DW_CFA_register. 639: 640: 2003-05-16 Kelley Cook <kelleycook@wideopenwest.com> 641: 642: * configure.in: Accept i[3-7]86 variants. Escape '[]' for 643: i[3-7]86-*-interix. 644: * configure.in: Regenerate. 645: 646: 2003-05-13 Michael Eager <eager@mvista.com> 647: 648: * objcopy.c: Treat identical src/dst file names as if only one 649: entered. One Windows creating an output file of the same name as 650: the input file will delete the input file before it is read. 651: 652: 2003-05-12 Salvador Eduardo Tropea <salvador@inti.gov.ar> 653: 654: * debug.c (debug_get_real_type): Extend test for circular debug 655: references. 656: 657: 2003-05-12 Nick Clifton <nickc@redhat.com> 658: 659: * configure.in (ALL_LINGUAS): Add zh_CN. 660: * configure: Regenerate. 661: * po/zh_CN.po: New file: Chinese (simplified) translation. 662: 663: 2003-05-11 Jason Eckhardt <jle@rice.edu> 664: 665: * MAINTAINERS: Update my mail address. 666: 667: 2003-05-07 H.J. Lu <hongjiu.lu@intel.com> 668: 669: * readelf.c (dump_relocations): Enlarge the type field in wide 670: mode by one character. 671: 672: 2003-05-03 Richard Henderson <rth@redhat.com> 673: 674: * readelf.c (struct Frame_Chunk): Add cfa_exp. 675: (frame_display_row): Just print "exp" for cfa or register 676: defined by a location expression. 677: (display_debug_frames): Handle DW_CFA_def_cfa_expression, 678: DW_CFA_expression, DW_CFA_MIPS_advance_loc8. 679: 680: 2003-04-30 H.J. Lu <hjl@gnu.org> 681: 682: * objdump.c (only): Change it to char **. 683: (only_size): New. 684: (only_used): New. 685: (disassemble_data): Check only as an array. 686: (dump_data): Likewise. 687: (dump_relocs): Likewise. 688: (main): Treat only as an array. 689: 690: 2003-04-24 Dimitrie O. Paun <dpaun@rogers.com> 691: 692: * doc/binutils.texi: Fix the documentation for the -fo option. 693: 694: 2003-04-23 J"orn Rennecke <joern.rennecke@superh.com> 695: 696: * readelf.c (get_machine_name) <EM_SH>: Amend return value 697: to refer to SuperH. 698: 699: * readelf.c (decode_location_expression): Don't add a trailing ';'. 700: 701: 2003-04-23 Dimitrie O. Paun <dpaun@rogers.com> 702: Nick Clifton <nickc@redhat.com> 703: 704: * windres.c (long_options): Move close to main, where it is used. 705: Add 'input' and 'output' long options. 706: (main): Accept "-fo" as an alias for "-o". This is for rc 707: comptibility. 708: * doc/binutils.texi: Mention that -fo is accepted as an alias for 709: -o, but discourage its use. 710: 711: 2003-04-22 Dimitrie O. Paun <dpaun@rogers.com> 712: 713: * windres.c (format_from_name): Make the exit on error 714: behaviour optional. 715: (main): Rename the -I option to -J. Introduce -I as a synonym 716: for --include-dir. For backwards compatibility also support the 717: old -I behaviour, but issue a deprecation warning. 718: * doc/binutils.texi: Rename -I to -J. Document the new behaviour 719: of the -I option. 720: 721: 2003-04-22 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com> 722: 723: * readelf.c: Replace references to Mitsubishi M32R with 724: references to Renesas M32R.