Implement a new BFD API function: bfd_is_target_special_symbol. Use this in nm
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 788080736db08414989df1379052971b29cc9b25..ab1c85741d696542a0a2f6392ee7341573f59600 100644 (file)
@@ -1,3 +1,154 @@
+2004-10-08  Nick Clifton  <nickc@redhat.com>
+
+       * nm.c: Add a new switch --special-syms which, if enabled, will
+       include the ARM Mapping symbols in nm's output.
+       (usage): Mention the switch.
+       (filter_symbols): Handle the switch.
+       * objdump.c: Add a similar switch.
+       (usage): Mention the switch.
+       (dump_symbols): Handle the switch.
+       * doc/binutils.texi: Document the new switches.
+       * NEWS: Mention the new switches.
+
+2004-10-08  Daniel Jacobowitz  <dan@debian.org>
+
+       * readelf.c (get_x86_64_section_type_name): New function.
+       (get_section_type_name): Use it.
+
+2004-10-08  Aaron W. LaFramboise  <aaron98wiridge9@aaronwl.com>
+
+       * dlltool.c (make_one_lib_file): Revert 2004-09-02 and 2004-09-04
+       patches.
+       * doc/binutils.texi (dlltool): Revert 2004-09-06 patch.
+
+2004-10-07  Alexandre Oliva  <aoliva@redhat.com>
+
+       * readelf.c (get_machine_flags): Don't fall through into m68k cpu
+       types.
+
+2004-10-01  Paul Brook  <paul@codesourcery.com>
+
+       * readelf.c (get_arm_section_type_name): New function.
+       (get_section_type_name): Use it.
+
+2004-09-28  Nick Clifton  <nickc@redhat.com>
+
+       * nm.c: Reorder functions to eliminate most of the static function
+       prototypes.
+
+2004-09-22  Alan Modra  <amodra@bigpond.net.au>
+
+       * readelf.c (process_program_headers): Don't include .tbss in non-TLS
+       segments.
+
+2004-09-17  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.am: Run "make dep-am".
+       * Makefile.in: Regenerate.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * doc/Makefile.in: Regenerate.
+       * po/binutils.pot: Regenerate.
+
+2004-09-12  Alan Modra  <amodra@bigpond.net.au>
+
+       * readelf.c (decode_location_expression): Sign extend value for
+       DW_OP_const1s, DW_OP_const2s, DW_OP_const4s, DW_OP_bra, DW_OP_skip.
+
+2004-09-09  Nick Clifton  <nickc@redhat.com>
+
+       PR 363
+       * ar.c (replace_members): Do not use get_file_size as
+       ar_emul_append correctly handles missing files.
+
+2004-09-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure: Regenerated with autconfig 2.13.
+
+2004-09-06  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * doc/binutils.texi (dlltool): Update --add-underscore, --kill-at
+       documentation.
+
+2004-09-06  Michael Wardle  <mbw@endbracket.net>
+
+       * doc/binutils.texi (objdump): Document that the -x switch includes
+       the effect of the -p switch.
+
+2004-09-04  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * dlltool.c (make_one_lib_file): Test if internal_name was
+       specified by user before using it.
+
+2004-09-02  Carlo Wood  <carlo@alinoe.com>
+
+       PR binutils/351
+       * dlltool.c (make_one_lib_file): For IDATA6 take the name from
+       exp->internal_name if it is present.
+
+2004-09-02  Alexandre Oliva  <aoliva@redhat.com>
+
+       * MAINTAINERS: Add self as co-maintainer of FR-V.
+       * readelf.c (get_machine_flags): Print FR-V cpu types.
+
+2004-08-28  Alan Modra  <amodra@bigpond.net.au>
+
+       * nm.c (show_synthetic): New var.
+       (long_options): Add "synthetic".
+       (usage): Here too.
+       (display_rel_file): Handle show_synthetic.
+
+2004-08-28  Alan Modra  <amodra@bigpond.net.au>
+
+       * objdump.c (dump_bfd): Pass both symbol tables to
+       bfd_get_synthetic_symtab.
+
+2004-08-17  Jakub Jelinek  <jakub@redhat.com>
+
+       * objdump.c (dump_bfd): For relocatable objects, pass syms instead
+       of dynsyms to bfd_get_synthetic_symtab.
+
+2004-08-16  Alan Modra  <amodra@bigpond.net.au>
+
+       * readelf.c (debug_apply_rela_addends): New function, extracted from..
+       (display_debug_info): ..here.
+       (display_debug_frames): Call debug_apply_rela_addends.  Don't do
+       DW_EH_PE_pcrel adjustment for ET_REL.
+
+2004-08-06  Andreas Schwab  <schwab@suse.de>
+
+       * readelf.c (dump_relocations): Fix typo when calculating
+       sec_index.
+
+2004-08-02  Jakub Bogusz  <qboosh@pld-linux.org>
+
+       * dllwrap.c (deduce_name): Fix typos introduced when program_name
+       was renamed to prog_name.
+
+2004-07-29  Alexandre Oliva  <aoliva@redhat.com>
+
+       * readelf.c (get_machine_flags <EM_SH>): Handle EF_SH2A and
+       EF_SH2A_NOFPU.
+
+2004-07-28  Alexandre Oliva  <aoliva@redhat.com>
+
+       2003-07-08  Alexandre Oliva  <aoliva@redhat.com>
+       * readelf.c (get_machine_flags <EM_SH)): Handle EF_SH4_NOFPU and
+       EF_SH4A_NOFPU.
+       2003-06-12  Alexandre Oliva  <aoliva@redhat.com>
+       * readelf.c (get_machine_flags <EM_SH>): Print SH ISA name.
+
+2004-07-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * objcopy.c (filter_symbols): Use bfd_coff_get_comdat_section
+       to access comdat.
+       * objdump.c (dump_section_header): Likewise.
+
+2004-07-15  Aravinda PR  <aravindapr@rediffmail.com>
+
+       * nlmconv.c (main): Pass map_file argument to link_inputs.
+       (link_inputs): Use map_file argument if it is defined.
+
 2004-07-13  Nick Clifton  <nickc@redhat.com>
 
        * dllwrap.c: Replace 'program_name' with 'prog_name' to avoid
This page took 0.031905 seconds and 4 git commands to generate.