+2003-04-15 Rohit Kumar Srivastava <rohits@kpitcummins.com>
+
+ * readelf.c: Replace occurrances of 'Hitachi' with 'Renesas'.
+
+2003-04-09 Alexandre Oliva <aoliva@redhat.com>
+
+ * doc/binutils.texi (objdump) [--debugging]: Suggest readelf -w
+ for debugging information types not supported by objdump.
+
+2003-04-09 Bernd Jendrissek <berndj@prism.co.za>
+
+ * configure.in: Recognize canonical form of i[3-6]86-pe*.
+ * configure: Regenerate.
+
+2003-04-09 Alexandre Oliva <aoliva@redhat.com>
+
+ * readelf.c (display_debug_info): Apply RELA relocations on the
+ entire section.
+ (byte_put_little_endian, byte_put_big_endian): New functions.
+ (byte_put): New variable.
+ (get_file_header): Initialize it.
+
+2003-04-05 Dimitrie O. Paun <dpaun@rogers.com>
+
+ * windres.c: Add -l for compatibility with wrc, and rc.
+ Use the short option as a key for long options that have
+ a synonymous short option.
+ * doc/binutils.texi: Added -l to the list of options.
+
+2003-04-03 Dimitrie O. Paun <dpaun@rogers.com>
+
+ * windres.c: Add -U for compatibility with wrc, rc, and cpp.
+ (main): Just pass the -U option down to the preprocessor.
+ * doc/binutils.texi: Added -U to the list of options.
+
+2003-04-01 Dimitrie O. Paun <dpaun@rogers.com>
+
+ * windres.c (usage): Report -r option.
+ (main): Ignore the -r option.
+ * doc/binutils.texi: Add -r to the list of options.
+
+2003-04-01 Bob Wilson <bob.wilson@acm.org>
+
+ * MAINTAINERS: Add myself as Xtensa maintainer.
+
+2003-04-01 Bob Wilson <bob.wilson@acm.org>
+
+ * readelf.c: Include "elf/xtensa.h".
+ (guess_is_rela): Add EM_XTENSA and EM_XTENSA_OLD to list of
+ targets that use RELA relocations.
+ (dump_relocations): Call elf_xtensa_reloc_type for
+ EM_XTENSA and EM_XTENSA_OLD.
+ (get_machine_name): Handle EM_XTENSA and EM_XTENSA_OLD.
+
+2003-04-01 Nick Clifton <nickc@redhat.com>
+
+ * configure.in: Change "arm-pe*" to "arm-*-pe*". Similarly for
+ thumb-pe*, mcore-pe and mcore-*elf.
+ * configure: Regenerate.
+
+2003-03-31 Alexandre Oliva <aoliva@redhat.com>
+
+ * objdump.c (dump_data): Don't truncate the address to long; make
+ the width large enough, and uniform for all entries in a section.
+
+2003-03-31 H.J. Lu <hjl@gnu.org>
+
+ * readelf.c: Include "libiberty.h".
+ (dynamic_relocations): New.
+ (process_relocs): Properly handle dynamic relocation.
+ (process_dynamic_segment): Fill relocation elements in
+ dynamic_info.
+
+2003-03-31 Kevin Buettner <kevinb@redhat.com>
+
+ * readelf.c (read_and_display_attr, read_and_display_attr_value):
+ Add new arguments ``offset_size'' and ``dwarf_version''. Adjust
+ all callers.
+ (display_debug_lines, display_debug_pubnames, display_debug_info)
+ (display_debug_aranges, display_debug_frames, read_and_display_attr)
+ (read_and_display_attr_value): Add 64-bit DWARF support.
+
+2003-03-31 Ian Lance Taylor <ian@airs.com>
+
+ * rcparse.y: Replace uses of 'optstringrc' with 'optresid'.
+ (optresid): Handle a resource id that can be a string or a number.
+ * resrc.c (define_control): Replace 'text' parameter with 'iid' a
+ struct res_id.
+ (define_icon_control): Pass a struct res_id to define_control.
+ * windres.h (define_control): Change prototype.
+
+2003-03-24 Elias Athanasopoulos <elathan@phys.uoa.gr>
+
+ * objcopy (OPTION_FORMATS_INFO): Define.
+ (strip_options): Add "info"/OPTION_FORMATS_INFO option.
+ (copy_options): Likewise.
+ (strip_usage): Add "--info" to usage.
+ (copy_usage): Likewise.
+ (strip_main): Declare formats_info. Iniatilize it to FALSE.
+ Handle "info".
+ (copy_main). Likewise.
+ * doc/binutils.texi. Document the "--info" option for
+ objcopy/strip.
+ * NEWS: Mention the new command line switch.
+
+ * objdump.c (endian_string): Move to bucomm.c.
+ (display_info): Likewise.
+ (display_target_list): Likewise.
+ (display_info_table): Likewise.
+ (display_target_tables): Likewise.
+ (main): Assign the return value of display_info to exit_status.
+ * bucomm.c: Include bfdver.h and libbfd.h
+ (display_target_list): Call bfd_nonfatal instead of nonfatal and
+ return 0 on a non-fatal error, 1 on success.
+ (display_info_table): Likewise.
+ * bucomm.h (display_info): Provide a prototype.
+ * Makefile.am (bucomm.o): Add dependencies on bfdver.h and
+ libbfd.h.
+ * Makefile.in: Regenerate.
+
+2003-03-22 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * dlltool.c (gen_def_file): Put demangled name comments on
+ own line preceding export name.
+
+2003-03-17 Nick Clifton <nickc@redhat.com>
+
+ * objdump.c (disassemble_data): Use disasm_info.fprintf_func not
+ printf for emitting new lines.
+
+2003-03-16 Elias Athanasopoulos <elathan@phys.uoa.gr>
+
+ * nm.c (print_symbol_info_bsd): Print the symbol's size instead of
+ the symbol's value when --size-sort is used, unless -S is used.
+ doc/binutils.texi (--size-sort): For non-bsd formats both the
+ value and size of the symbols are displayed.
+
+2003-03-13 Nick Clifton <nickc@redhat.com>
+
+ * po/da.po: Update.
+
+2003-03-12 Nick Clifton <nickc@redhat.com>
+
+ * MAINTAINERS: Remove Peter Targett as ARC maintainer.
+
+2003-03-10 Ben Elliston <bje@wasabisystems.com>
+
+ * MAINTAINERS: Update my mail address.
+
+2003-03-06 Elias Athanasopoulos <elathan@phys.uoa.gr>
+
+ * stabs.c (BYTES_IN_WORD): Remove definition.
+ * wrstabs.c (BYTES_IN_WORD): Likewise.
+
+2003-03-04 Nick Clifton <nickc@redhat.com>
+
+ * nm.c (main): Print a warning message if --size-sort and
+ --undefined-only are used together.
+
+2003-03-04 Elias Athanasopoulos <elathan@phys.uoa.gr>
+
+ * nm.c (print_symbol): Remove check for undefined_only.
+
+2003-03-03 Nick Clifton <nickc@redhat.com>
+
+ * po/da.po: Installed latest translation.
+
+2003-02-24 Nick Clifton <nickc@redhat.com>
+
+ * README: Update binutils references to 2.13.
+ Add paragraph about using --disable-nls.
+
+2003-02-24 Elias Athanasopoulos <elathan@phys.uoa.gr>
+
+ * doc/binutils.texi (nm --size-sort): Update.
+
+2003-02-21 James E Wilson <wilson@tuliptree.org>
+
+ * MAINTAINERS: Update email address.
+
+2003-02-21 Ian Wienand <ianw@gelato.unsw.edu.au>
+
+ * readelf.c (get_ia64_dynamic_type): New function.
+ (dynamic_segment_ia64_val): New function.
+ (get_dynamic_type): If machine type is EM_IA_64 call
+ get_ia64_dynamic_val.
+ (get_ia64_section_type_name): Handle sections with types in the
+ SHT_IA_64_LOPSREG to SHT_IA_64_HIPSREG range.
+ (get_dynamic_flags): If machine type is EM_IA_64 call
+ dynamic_segment_ia64_val.
+
+2003-02-21 Bob Wilson <bob.wilson@acm.org>
+
+ * doc/binutils.texi: Fix typos and obvious texinfo mistakes. Make
+ section title capitalization more consistent. Update descriptions
+ of various options to be consistent with the code. Fix errors and
+ incomplete list in the description of c++filt format options. Remove
+ information about the linker. Change to be more polite about poor
+ bug reports. Replace FDL appendix with include of fdl.texi.
+ * doc/fdl.texi: New file.
+
+2003-02-21 Roger Sayle <roger@eyesopen.com>
+
+ * objcopy.c (filter_symbols): Fix compilation problems with
+ HP-UX's C compiler.
+
+2003-02-19 Christopher Faylor <cgf@redhat.com>
+
+ * rclex.l (handle_quotes): Fix minor formatting problems introduced in
+ previous change.
+
+2003-02-19 Mark Blackburn <marklist@fangorn.ca>
+
+ * rclex.l (handle_quotes): Handle strings spanning more than one line.
+
+2003-02-12 Bob Wilson <bob.wilson@acm.org>
+
+ * nm.c (usage): Add `java' and `gnat' demangle styles and make
+ quotes consistent.
+ * objdump.c (usage): Ditto. Also fix some typos.
+
+ * readelf.c (parse_args): Include 'H' option in call to getopt_long.
+
+ * debug.c (debug_record_variable): Handle global register variables.
+
+ * stabs.c (parse_stab): For N_SLINE only include
+ function_start_offset if the symbol is within a function;
+ otherwise, the value is absolute.
+
+2003-02-10 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (decode_ARM_machine_flags): Handle the
+ EF_ARM_MAVERICK_FLOAT flag.
+
+2003-02-04 Andreas Schwab <schwab@suse.de>
+
+ * rddbg.c (read_section_stabs_debugging_info): Cast ptrdiff_t to
+ long and use %ld in printf format.
+
+2003-01-28 Richard Sandiford <rsandifo@redhat.com>
+
+ * readelf.c (dump_relocations): Reorder the r_info field for
+ little-endian mips elf64. Move #ifdef BFD64 to cover the new code.
+
+2003-01-21 Daniel Berlin <dan@dberlin.org>
+
+ * readelf.c (display_debug_loc): Skip address base changes.
+
+2003-01-17 Fabio Alemagna <falemagn@aros.org>
+
+ * readelf.c (get_osabi_name): Handle ELFOSABI_AROS, ELFOSABI_OPENVMS
+ and ELFOSABI_NSK.
+
+2003-01-16 Alan Modra <amodra@bigpond.net.au>
+
+ * readelf.c: Include elf/ppc64.h.
+ (dump_relocations <EM_PPC64>): Use elf_ppc64_reloc_type.
+ * Makefile.am: Run "make dep-am".
+ * Makefile.in: Regenerate.
+
+2003-01-02 Ben Elliston <bje@redhat.com>
+
+ * readelf.c (guess_is_rela): Handle EM_IQ2000.
+ (get_machine_name): Likewise.
+ (dump_relocations): Likewise.
+ * NEWS: Mention IQ2000 support.
+
+2003-01-02 Richard Sandiford <rsandifo@redhat.com>
+
+ * readelf.c (get_machine_flags): Handle E_MIPS_ARCH_32R2.
+
+2002-12-30 Chris Demetriou <cgd@broadcom.com>
+
+ * doc/binutils.texi (objdump): Note MIPS HWR (Hardware Register)
+ changes in MIPS -M options.
+
+2002-12-30 Dmitry Diky <diwil@mail.ru>
+
+ * Makefile.am: Add msp430 target.
+ * Makefile.in: Regenerate.
+ * readelf.c: Add support for msp430 target.
+
+2002-12-27 Chris Demetriou <cgd@broadcom.com>
+
+ * doc/binutils.texi (objdump): Document MIPS -M options.
+
+2002-12-23 Andreas Schwab <schwab@suse.de>
+
+ * readelf.c (main): Reset dump request after each file.
+
+2002-12-23 Nick Clifton <nickc@redhat.com>
+
+ * nlmconv.c (main): Pass TRUE as third argument to
+ bfd_arch_get_compatible.
+
+2002-12-23 Nick Clifton <nickc@redhat.com>
+
+ * strings.c (isgraphic): Replace definition with STRING_ISGRAPHIC
+ macro. Handle 'S' encoding, accepting 8-bit characters.
+ (main): Parse 'S' encoding.
+ (get_char): Accept 'S' encoding.
+ (print_strings): Use STRING_ISGRAPHIC.
+ (usage): Document support of 'S' encoding.
+ * doc/binutils.texi: Document support of 'S' encoding/
+ * NEWS: Mention new feature.
+
+2002-12-20 Alan Modra <amodra@bigpond.net.au>
+
+ * README <building ar>: Don't use libibery's needed_list or
+ required_list, instead link libiberty/*.o.
+
+2002-12-19 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/binutils.texi: Fix typos.
+
+2002-12-14 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * doc/binutils.texi: Add missing parenthesis.
+
+2002-12-15 Nick Kelsey <nickk@ubicom.com>
+
+ * objcopy.c: Add --prefix-symbols=<prefix> option to rename all
+ symbols by adding the given prefix to the begining of the symbol
+ name. This is useful to provide name space seperation regardless
+ of how the object file was created. Added --prefix-sections=
+ <prefix> and --prefix-alloc-sections=<prefix> options to rename all
+ sections (or all sections with the alloc flag set) by adding the given
+ prefix to the begining of the symbol name.
+ * NEWS: Mention this new feature.
+ * doc/binutils.texi: Document this new feature.
+
+2002-12-13 Alan Modra <amodra@bigpond.net.au>
+
+ * dlltool.c (mcore_elf_gen_out_file): Replace all occurrences of
+ dyn_string_append with dyn_string_append_cstr.
+
+ * emul_aix.c (ar_emul_aix_create): Remove unused function.
+
+2002-12-10 James Cownie <jcownie@etnus.com>
+
+ * readelf.h (get_TAG_name, get_AT_name,
+ read_and_display_attr_value): Add support for UPC extensions to
+ DWARF2 spec.
+ * NEWS: Mention this new support.
+
+2002-12-08 Alan Modra <amodra@bigpond.net.au>
+
+ * NEWS: Mention that bfd no longer declares a "boolean" type.
+
+2002-12-07 Alan Modra <amodra@bigpond.net.au>
+
+ * readelf.c (process_program_headers): When setting loadaddr, don't
+ assume segment size is 4k. Use p_align instead.
+ (loadaddr): Change from int to long.
+ (dynamic_addr, dynamic_info, version_info): Likewise.
+ (process_dynamic_segment <syminsz>): Likewise.
+ (process_dynamic_segment): Adjust print format string.
+ (rela_addr, rela_size): Delete.
+ (process_relocs): Formatting.
+
+2002-12-05 Jim Wilson <wilson@redhat.com>
+
+ * configure.in (OBJDUMP_DEFS): Define SKIP_ZEROES as 16 for IA-64.
+ * configure: Regenerate.
+
+2002-12-04 Ian Lance Taylor <ian@airs.com>
+
+ * MAINTAINERS: Change e-mail address back to airs.com.
+
+2002-12-04 Aldy Hernandez <aldyh@redhat.com>
+
+ * MAINTAINERS: Add self.
+
+2002-11-30 Alan Modra <amodra@bigpond.net.au>
+
+ * addr2line.c, ar.c, arsup.c, binemul.c, binemul.h, bucomm.c, bucomm.h,
+ budbg.h, debug.c, debug.h, dlltool.c, emul_aix.c, ieee.c, nlmconv.c,
+ nlmconv.h, nlmheader.y, nm.c, objcopy.c, objdump.c, prdbg.c, rdcoff.c,
+ rddbg.c, readelf.c, rename.c, size.c, stabs.c, strings.c,
+ unwind-ia64.h, wrstabs.c: Replace boolean with bfd_boolean, true with
+ TRUE, false with FALSE. Simplify comparisons of bfd_boolean vars
+ with TRUE/FALSE. Formatting.
+
+2002-11-29 Jakub Jelinek <jakub@redhat.com>
+
+ * readelf.c Replace occurrences of Elf32_Internal_* and
+ Elf64_Internal_* with Elf_Internal_*.
+ (slurp_rel_relocs): Change Elf_Internal_Rel to Elf_Internal_Rela.
+ Zero r_addend fields.
+ (dump_relocations): Remove relas variable, change Elf_Internal_Rel to
+ Elf_Internal_Rela.
+
+2002-11-23 Nick Clifton <nickc@redhat.com>
+
+ * size.c (usage): Fix typo describing switch for hex format.
+
+2002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
+
+ * testsuite/binutils-all/objcopy.exp: Disable tic4x from test
+ * testsuite/binutils-all/objdump.exp: Setup proper values for tic4x
+ testcase
+
+2002-11-14 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (process_program_headers): Add comment about return
+ value. Ensure that 0 is returned if the headers are not loaded.
+ (process_file): If process_section_headers failed to load the
+ headers disable any tests that rely upon them. Similarly for
+ process_program_headers.
+
+2002-11-12 Nick Clifton <nickc@redhat.com>
+
+ * po/da.po: Updated Danish translation.
+
+2002-11-12 Klee Dienes <kdienes@apple.com>
+
+ * rddbg.c (read_section_stabs_debugging_info): Also recognize
+ LC_SYMTAB.stab/LC_SYMTAB.stabstr as a valid pair of sections.
+
+2002-11-11 Christopher Faylor <cgf@redhat.com>
+
+ * MAINTAINERS: Reinstate DJ Delorie as COFF maintainer. Drop COFF from
+ cgf maintainership.
+
+2002-11-11 Christopher Faylor <cgf@redhat.com>
+
+ * MAINTAINERS: Replace DJ Delorie as PE/COFF maintainer.
+
+2002-11-07 Nick Clifton <nickc@redhat.com>
+
+ * configure.in (ALL_LINGUAS): Add 'da'.
+ * configure: Regenerate.
+ * po/da.po: New Danish translation.
+
+ * readelf.c (get_symbol_index_type): Revert part of previous
+ patch: Display unknown symbol types in decimal, not hex.
+
+2002-11-07 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * dlltool.c (add_excludes): Don't prefix excluded fastcall
+ symbols with underscore.
+ (xlate): Ignore add_underscore for decorated fastcall symbols.
+
+2002-11-07 Eric Kohl <ekohl@rz-online.de>
+
+ * deflex.l: Accept '@' as first character of an ID.
+ * dlltool.c (gen_exp_file): Use existing '@' prefix rather than
+ ASM_PREFIX for fastcall symbols.
+ (scan_drectve_symbols): Handle fastcall symbols when generating
+ undecorated aliases for symbols in drectve section.
+ (scan_filtered_symbols): Likewise, with export-all.
+ (xlate): Likewise, with --kill-at.
+ (make_imp_label): New function to handle fastcall symbols
+ correctly.
+ (make_one_lib_file): Use make_imp_label instead of make_label
+ for imp symbols.
+
+2002-11-06 Svein E. Seldal <Svein.Seldal@solidas.com>
+
+ * MAINTAINERS: Add self as TIC4X maintainer.
+
2002-11-06 Hiroyuki Machida <machida@sm.sony.co.jp>
* readelf.c (get_symbol_index_type): Add hex number to