* readelf.c Replace occurrences of Elf32_Internal_* and
[binutils-gdb.git] / binutils / ChangeLog
index 372893a589b14857f28b5fd4ccdf7867cfc5cec1..8e9f5ba29eda60a51ff414290cee0b007c40585a 100644 (file)
@@ -1,3 +1,151 @@
+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
+       PROCESSOR-specific, OS-specific, reserved and unknown symbol
+       types.
+
+2002-11-04  Alan Modra  <amodra@bigpond.net.au>
+
+       * readelf.c (byte_get_little_endian): Comment typo fix.
+       (print_symbol): Constify "symbol" arg.  Don't pass "symbol" to printf
+       as the format string.
+       (dump_relocations): Correct section sym names.
+       (process_section_headers): Clear symtab_shndx_hdr.
+       (read_and_display_attr_value): Don't pass indirect string to printf
+       as the format string.
+       (display_debug_frames): Indicate when zero terminator found.  Decode
+       DW_EH_PE_pcrel addresses.
+
+2002-10-23  Svein E. Seldal  <Svein.Seldal@solidas.com>
+
+       * configure.in: Define SKIP_ZEROES as 32 for tic4x target in
+       order to ensure proper disassembly of the valid 0-value opcode.
+       * configure: Regenerate.
+       * aclocal.m4: Regenerate.
+       * config.in: Regenerate.
+       * configure.in: Regenerate.
+       * doc/Makefile.in: Regenerate.
+       * po/binutils.pot: Regenerate.
+
+2002-10-23  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * MAINTAINERS: Add self as SH maintainer.
+
+2002-10-23  Ben Elliston  <bje@redhat.com>
+
+       * doc/binutils.texi (objdump): Document -z and move the entry for
+       --disassemble-zeroes to the end of the options section (for `z').
+
+2002-10-21  Nick Clifton  <nickc@redhat.com>
+
+       * MAINTAINERS: Discontinue Hans-Peter Nilsson as SH maintainer.
+
+2002-10-21  Svein E. Seldal  <Svein.Seldal@solidas.com>
+
+       * objdump.c (dump_data): Correct addr_offset for opb != 1.
+
+2002-10-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * bucomm.c (list_supported_targets): Use bfd_target_list.
+
+       * objcopy.c (copy_file): Report ambiguous bfd_object matches, and
+       other object errors in preference to bfd_core errors.
+
+2002-10-14  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.am: Run "make dep-am".
+       * objdump.c: #include "bfdver.h".
+       * version.c: Likewise.
+       * Makefile.in: Regenerate.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * po/POTFILES.in: Regenerate.
+
+2002-10-09  Daniel Jacobowitz  <drow@mvista.com>
+
+       * readelf.c (display_debug_info): Ignore empty .rela.debug_info
+       sections.  Allow relocations against the absolute symbol.  Don't
+       use the value in compunit.cu_abbrev_offset if we found a RELA
+       relocation.
+
 2002-10-07  Gordon Chaffee <chaffee@netvmg.com>
 
        * addr2line.c (slurp_symtab): Read in dynamic symbols if no