Overhaul --help output.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 3c48546efc084b8fb525ade5043d83a88179dc09..bb146788213c7de82038723f5494a920b218db45 100644 (file)
@@ -1,5 +1,126 @@
+1999-11-22  Nick Clifton  <nickc@cygnus.com>
+
+       * objcopy.c (copy_usage): Reformat.
+       (strip_usage): Reformat.
+
+1999-11-21  Nick Clifton  <nickc@cygnus.com>
+
+       * objdump.c (usage): Overhaul output:  One line per switch.
+       Textual description of each switch.  Distinguish between
+       optional switches and required switches.
+       (long_options): Add 'g', 'G' and 'z' short options.
+       (main): Distinguish between optional switches and required
+       switches.
+
+       * binutils.texi: Add -g -G and -z short options for
+       --debugging, --stabs and --disassemble-zeroes.
+
+1999-11-03  Nick Clifton  <nickc@cygnus.com>
+
+       * dlltool.c (flush_page): Clip short values to prevent warnings
+       from the assembler.
+       Change default mcore machine name to 'mcore-le' and rename
+       big-endian version to 'mcore-be'. 
+
+1999-10-27  Fred Fish  <fnf@cygnus.com>
+
+       * objdump.c (display_bfd): Break into two functions.  The
+       actual dumping code moves to dump_bfd.  If bfd is not
+       unambiguously recognized as a bfd_object, attempt to dump
+       it as a bfd_core.
+       (dump_bfd): New function.
+
+1999-10-26  Nick Clifton  <nickc@cygnus.com>
+
+       * dlltool.c (assemble_file): Remove spurious test of exp_name.
+
+1999-10-22  Nick Clifton  <nickc@cygnus.com>
+
+       * dlltool.c (struct mac): Add new field 'how_default_as_switches'.
+       (mtable): Initialise new field.  Some machines have a non empty
+       string for this field.
+       (HOW_BFD_TARGET): Undefine and replace with...
+       (HOW_BFD_READ_TARGET): New macro: bfd target to use when opening a
+       file for reading.  This is set to 0 so that any recognisable bfd
+       format can be read.
+       (HOW_BFD_WRITE_TARGET): New macro: bfd target to use when opening
+       a file for writing.  This is set to the target machine type.
+       (ASM_SWITCHES): New macro: default switches to use when assembling
+       a file.
+       (assemble_file): New function: Assemble a source file into a
+       destination object file.
+       (gen_exp_file): Use assemble_file to create the exp file.
+       (make_one_lib_file): Use assemble_file to create the lib file.
+       Open output file use HOW_BFD_WRITE_TARGET and input files using
+       HOW_BFD_READ_TARGET.
+       (make_head): Use assemble_file to create the head file.
+       (make_tail): Use assemble_file to create the tail file.
+       (gen_lib_file): Open output file use HOW_BFD_WRITE_TARGET.
+
+1999-10-15  Ian Lance Taylor  <ian@zembu.com>
+
+       * ar.c (normalize): Fix full_pathname code.
+
+1999-10-08  Ben Elliston  <bje@cygnus.com>
+
+        * binutils.texi: Some rewording and clarifications.
+
+1999-09-15  Ulrich Drepper  <drepper@cygnus.com>
+
+       * readelf.c (dynamic_segment_parisc_val): Print 0 for DLD_FLAGS if
+       the value is zero.
+       (process_symbol_table): Don't print histogram if hash table is empty.
+
+1999-09-15  Ulrich Drepper  <drepper@cygnus.com>
+
+       * readelf.c (get_parisc_dynamic_type): Handle DT_HP_GST_* values.
+
+1999-09-02  Ulrich Drepper  <drepper@cygnus.com>
+
+       * readelf.c (get_symbol_type): Add support for HPUX and PARISC
+       specific symbol types.
+
+       * readelf.c: Add HPUX and PARISC extensions to dynamic and program
+       header table printing.
+
+       * readelf.c (get_machine_flags): Add handling of PARISC.
+
+1999-09-29  Mumit Khan  <khan@xraylith.wisc.edu>
+
+       * dlltool.c (scan_drectve_symbols): Handle type tags in exported
+       symbols.
+       (scan_filtered_symbols): Likewise.
+
+1999-09-19  Ian Lance Taylor  <ian@zembu.com>
+
+       * resrc.c (write_rc_rcdata): Fix local variable shadowing
+       problem.  If RCDATA_BUFFER data can be read as strings, modify
+       code to print the strings as comments.
+       * resres.c: Add casts to avoid warnings.
+       (write_res_data, read_res_data): Don't put the program name in the
+       error message; fatal already puts it there.
+
+1999-09-14  Michael Meissner  <meissner@cygnus.com>
+
+       * configure.in (Canonicalization of target names): Remove adding
+       ${CONFIG_SHELL} in front of $ac_config_sub, since autoconfig 2.14
+       generates $ac_config_sub with a ${CONFIG_SHELL} already.
+       * configure: Regenerate.
+
+1999-09-12  Ian Lance Taylor  <ian@zembu.com>
+
+       * ar.c (main): Clear output_file if we don't change the archive.
+       (delete_members, replace_members): Likewise.
+
 1999-09-12  Donn Terry  <donn@interix.com>
 
+       * objdump.c (dump_headers): If wide_output, print Flags header.
+
+       * objdump.c (dump_section_header): Print any comdat information.
+
+       * objcopy.c (parse_flags): Handle "noload", "debug", and "share".
+       * binutils.texi, objcopy.1: Document new flags.
+
        * ar.c (counted_name_mode): New static variable.
        (counted_name_counter): New static variable.
        (map_over_members): Handle counted mode.
 1999-08-27  Jim Wilson  <wilson@cygnus.com>
 
        * readelf.c (display_debug_lines, case DW_LNS_const_add_pc): Multiply
-       adv by info.li_min_insn_length. 
+       adv by info.li_min_insn_length.
 
 1999-08-26  Jakub Jelinek  <jj@ultra.linux.cz>
 
 1999-08-18  Nick Clifton  <nickc@cygnus.com>
 
        * dlltool.c (make_head): Only emit interworking directive if
-       necessary. 
+       necessary.
 
 Thu Jul 15 22:44:21 1999  Hans-Peter Nilsson  <hp@bitrange.com>
 
@@ -265,7 +386,7 @@ Fri Jun 18 20:17:51 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 1999-06-16  Nick Clifton  <nickc@cygnus.com>
 
        * readelf.c (get_symbol_type): Detect ARM symbols typed as Thumb
-       functions. 
+       functions.
 
 1999-06-14  Nick Clifton  <nickc@cygnus.com>
 
@@ -275,7 +396,7 @@ Fri Jun 18 20:17:51 1999  Mumit Khan  <khan@xraylith.wisc.edu>
        (disassemble_data): Initialise disassembler_options field of
        disassembler_info structure.
        (main): Add parsing of -M option.
-       
+
        * binutils.texi: Document new command line switch to objdump.
 
        * NEWS: Describe new command line switch to objdump.
@@ -363,7 +484,7 @@ Mon Jun  7 12:14:57 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 1999-06-03  Nick Clifton  <nickc@cygnus.com>
 
        * dlltool.c (mcore_elf_gen_out_file): Use constants for temporary
-       file names. 
+       file names.
 
 Wed Jun  2 12:34:36 1999  Richard Henderson  <rth@cygnus.com>
 
@@ -434,7 +555,7 @@ Thu May 27 11:58:33 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
        (usage): Document new command line options.
        (main): Support new command line options: -M (generate an
        mcore-elf output file) -L (name of linker to use) -F (flags to
-       pass to linker). 
+       pass to linker).
        (mcore_elf_cache_filename): Store a filename in a cache.
        (mcore_elf_gen_out_file): New function: Generate an output file
        per the mcore-elf spec.
@@ -454,7 +575,7 @@ Thu May 27 11:58:33 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
        (scan_drectve_symbols): Use DRECTVE_SECTION_NAME.
        (make_head, make_tail): Cope if file cannot be created.
        (usage): Improve layout.
-       
+
 1999-05-13  DJ Delorie  <dj@cygnus.com>
 
        * rclex.l: add code to suppress certain output from cpp, replace
@@ -506,10 +627,10 @@ Thu May 27 11:58:33 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
        (main): Remove -interwork support.
 
 1999-05-05  Catherine Moore  <clm@cygnus.com>
+
         * readelf.c (get_machine_flags):  Check for EF_CPU32.
         (get_data_encoding): Fix typo.
+
 1999-04-26  Tom Tromey  <tromey@cygnus.com>
 
        * aclocal.m4, configure: Updated for new version of libtool.
@@ -575,7 +696,7 @@ Tue Apr 13 21:22:00 1999  Catherine Moore  <clm@cygnus.com>
 1999-04-05  Nick Clifton  <nickc@cygnus.com>
 
        * readelf.c (decode_location_expression): Fix DW_OP_const8{s|u}
-       decodes. 
+       decodes.
 
 1999-04-04  Ian Lance Taylor  <ian@zembu.com>
 
This page took 0.035196 seconds and 4 git commands to generate.