]> Git Repo - binutils.git/blobdiff - binutils/ChangeLog
* remote-sim.c (gdbsim_open): Check return code from sim_open.
[binutils.git] / binutils / ChangeLog
index 472573417d5eaa81304956a0af503853ceb9cbd3..7675ace53c9404016434adce49ff952129aeac82 100644 (file)
@@ -1,5 +1,285 @@
+Fri Mar 28 17:57:53 1997  Alan Modra  <[email protected]>
+
+       * Makefile.in ($(OBJDUMP_PROG)): Don't link against BFDLIB twice.
+       * configure.in: Add AC_ARG_ENABLE for commonbfdlib.  If it is set,
+       set OPCODES to empty.
+       * configure: Rebuild.
+
+Thu Mar 27 16:03:02 1997  Ian Lance Taylor  <[email protected]>
+
+       Based on patch from Marty Leisner <[email protected]>:
+       * objcopy.c: Include <utime.h> or <sys/time.h>.
+       (strip_options): Add "preserve-dates".
+       (copy_options): Likewise.
+       (copy_usage): Mention -p and --preserve-dates.
+       (strip_usage): Likewise.
+       (make_same_dates): New static function.
+       (strip_main): Handle -p.
+       (copy_main): Likewise.
+       * binutils.texi, strip.1, objcopy.1: Document new option.
+
+       addr2line.c contributed by Ulrich Lauther
+       <[email protected]>:
+       * addr2line.c: New file.
+       * Makefile.in: Rebuild dependencies.
+       (ADDR2LINE_PROG): New variable.
+       (MANPAGES): Add addr2line.
+       (PROGS): Add $(ADDR2LINE_PROG).
+       (CFILES): Add addr2line.c.
+       ($(ADDR2LINE_PROG)): New target.
+       * binutils.texi: Document addr2line.
+       * addr2line.1: New file.
+
+       * version.c (print_version): Update copyright date.
+
+Mon Mar 24 10:52:45 1997  Andreas Schwab  <[email protected]>
+
+       * objdump.c (disassemble_data): Don't exit if a file cannot be
+       disassembled, instead just return.
+
+Thu Mar 20 21:16:51 1997  Jeffrey A Law  ([email protected])
+
+       * size.c (usage): Make definition match its prototype.
+       (display_bfd, lprint_number, rprint_number): Likewise.
+       (print_berkeley_format, sysv_internal_printer): Likewise.
+       (print_sysv_format): Likewise.
+       * nm.c (set_print_radix, set_output_format): Likewise.
+       * objcopy.c (filter_bytes): Likewise.
+
+Tue Mar 18 16:39:55 1997  H.J. Lu  <[email protected]>
+
+       * Many files: Add function prototypes.
+       * ar.c (mri_emul, get_pos_bfd): Make static.
+       * arlex.l: Include "libiberty.h".  Don't declare strdup.  Use
+       xstrdup rather than strdup.
+       * arparse.y (yyerror): Make argument const.  Correct typo.
+       * arsup.c (strdup): Don't declare.
+       (ar_save): Use xstrdup rather than strdup.
+       * filemode.c: Include "bucomm.h".
+       * nm.c (usage): Make static.
+       (print_symname): Make format and name const.
+       * objcopy.c (cat): Remove.
+       (copy_archive): Make output_target const.  Use concat, not cat.
+       (copy_file, simple_copy, smart_rename): Make arguments const.
+       * objdump.c (read_section_stabs): Likewise.
+       (print_section_stabs): Likewise.
+       (display_target_tables): Don't declare getenv.
+       * strings.c (strings_object_file): Change file to const.
+       (print_strings): Change filename to const.
+       * Makefile.in: Rebuild dependencies.
+
+Tue Mar 18 11:37:24 1997  Ian Lance Taylor  <[email protected]>
+
+       * configure.in: Add BFD_NEED_DECLARATION(getenv).
+       * acconfig.h: Add NEED_DECLARATION_GETENV.
+       * bucomm.h (getenv): Declare if NEED_DECLARATION_GETENV.
+       * configure, config.in: Rebuild.
+       * nlmconv.c (getenv): Don't declare.
+
+       * Makefile.in: Rebuild dependencies.
+
+Sat Mar 15 15:35:56 1997  Ian Lance Taylor  <[email protected]>
+
+       Based on patches from Jamie Lokier <[email protected]>:
+       * objdump.c: Include "demangle.h".
+       (do_demangle): New static variable.
+       (usage): Mention -C/--demangle.
+       (long_options): Add "demangle".
+       (objdump_print_symname): New static function.
+       (objdump_print_addr_with_sym): Use objdump_print_symname.
+       (disassemble_bytes): Likewise.
+       (dump_reloc_set): Likewise.
+       (dump_symbols): Demangle symbol name.
+       (main): Handle -C.
+       * binutils.texi, objdump.1: Document -C/--demangle.
+
+       * objdump.c (usage): Mention --no-show-raw-insn.
+       (long_options): Add "no-show-raw-insn".
+       (disassemble_bytes): Handle --no-show-raw-insn.
+       * binutils.texi, objdump.1: Document --no-show-raw-insn.
+
+Wed Mar 12 11:42:00 1997  Andreas Schwab  <[email protected]>
+
+       * rddbg.c (free_saved_stabs): Set the strings to NULL after being
+       freed.
+
+Fri Feb 28 17:18:45 1997  Ian Lance Taylor  <[email protected]>
+
+       * bucomm.c (set_default_bfd_target): New function.
+       * bucomm.h (set_default_bfd_target): Declare.
+       * ar.c (main): Call set_default_bfd_target.
+       * nlmconv.c (main): Likewise.
+       * nm.c (main): Likewise.
+       * objcopy.c (main): Likewise.
+       * objdump.c (main): Likewise.
+       * size.c (main): Likewise.
+       * strings.c (main): Likewise.
+       * Makefile.in (bucomm.o): New target, to define TARGET.
+
+Tue Feb 25 21:28:38 1997  Ian Lance Taylor  <[email protected]>
+
+       * objdump.c (adjust_section_vma): New static variable.
+       (usage): Mention --adjust-section-vma.
+       (OPTION_ADJUST_VMA): Define.
+       (long_options): Add "addjust-vma".
+       (display_bfd): If adjust_section_vma is not 0, add it to all the
+       section addresses.
+       (main): Handle OPTION_ADJUST_VMA.
+       * binutils.texi, objdump.1: Document --adjust-vma.
+
+Fri Feb 14 18:46:47 1997  Ian Lance Taylor  <[email protected]>
+
+       * nm.c (print_symbol): Cache the BFD as well as the symbols and
+       relocs, and don't try to use the symbols or relocs with a
+       different BFD.
+
+Thu Feb 13 21:34:43 1997  Klaus Kaempf  ([email protected])
+
+       * config.h-vms: sbrk() is provided on openVMS/Alpha.
+       * makefile.vms: allow compiling with current gcc snapshot.
+
+Thu Feb 13 20:14:40 1997  Ian Lance Taylor  <[email protected]>
+
+       * arsup.c, coffgrok.c, dlltool.c, nlmconv.c: Use xmalloc rather
+       than malloc.
+
+Wed Feb 12 16:12:02 1997  Ian Lance Taylor  <[email protected]>
+
+       * objdump.c (disassemble_data): Correct VMA argument to
+       find_symbol_for_address.  Improve handling of code with no symbol
+       followed by code with a symbol.
+
+Wed Feb 12 12:16:47 1997  Andreas Schwab  <[email protected]>
+
+       * objdump.c (disassemble_bytes): Make output of raw instructions
+       work better for non-standard values of bytes_per_chunk and
+       bytes_per_line.
+
+Thu Feb  6 14:14:59 1997  Martin M. Hunt  <[email protected]>
+
+       * objdump.c (disassemble_bytes): Added code to allow some control
+       over the way raw instructions are displayed.
+
+Thu Feb  6 12:36:03 1997  Ian Lance Taylor  <[email protected]>
+
+       * stabs.c (struct bincl_file): Add next_stack field.
+       (push_bincl): Put the new file on both bincl_list and
+       bincl_stack.  Clear the file_types field.
+       (pop_bincl): Use the next_stack field when popping the stack.
+       Don't put the file on bincl_list.
+       (find_excl): Include the file name when warning about an unfound
+       N_EXCL.
+
+       * debug.c (debug_type_samep): Don't crash if we are passed NULL.
+
+Thu Feb  6 11:54:24 1997  Alan Modra  <[email protected]>
+
+       * objcopy.1: Add missing space after .B.
+
+Fri Jan 31 10:33:07 1997  Andreas Schwab  <[email protected]>
+
+       * objdump.c (disassemble_data): Initialize `aux.require_sec'.
+
+Wed Jan 29 13:21:21 1997  Ian Lance Taylor  <[email protected]>
+
+       * objdump.c (objdump_print_value): Add skip_zeroes parameter.
+       Change all callers.
+       (objdump_print_addr_with_sym): Likewise.  Call objdump_print_value
+       to print address.
+       (objdump_print_addr): New static function.
+       (objdump_print_address): Just call objdump_print_addr.
+       (disassemble_bytes): Print real address, not function offset.
+       Skip a certain number of leading zeroes.
+
+       * objdump.c (disassemble_zeroes): New static variable.
+       (usage): Mention --disassemble-zeroes.
+       (long_options): Add "disassemble-zeroes".
+       (disassemble_bytes): Check disassemble_zeroes.
+
+Tue Jan 28 16:47:26 1997  Ian Lance Taylor  <[email protected]>
+
+       * objdump.c (disassemble_bytes): Don't skip zeroes if the
+       disassembler has told us that we are in a branch delay slot.
+
+Mon Jan 20 14:24:04 1997  Ian Lance Taylor  <[email protected]>
+
+       * size.c (berkeley_sum): Rewrite.  Skip sections which are not
+       SEC_ALLOC.  Count SEC_READONLY sections as text.
+
+Tue Jan 14 15:14:14 1997  Ian Lance Taylor  <[email protected]>
+
+       * Makefile.in (maintainer-clean realclean): Remove *.info*, not
+       just *.info.  From H.J. Lu <[email protected]>.
+
+Tue Dec 31 15:42:54 1996  Ian Lance Taylor  <[email protected]>
+
+       * Makefile.in (ALL_CFLAGS): Add -D_GNU_SOURCE.
+
+Fri Dec 27 11:19:26 1996  Ian Lance Taylor  <[email protected]>
+
+       * configure.in: Work around bug in AC_FUNC_VFORK in autoconf 2.12.
+       * configure: Rebuild.
+
+Thu Dec 19 13:11:20 1996  Ian Lance Taylor  <[email protected]>
+
+       Based on patch from Andrew J Klossner <[email protected]>:
+       * objcopy.c (OPTION_WEAKEN): Define.
+       (copy_options): Add "weaken".
+       (copy_usage): Mention --weaken.
+       (weaken): New static variable.
+       (filter_symbols): Handle weaken.
+       (copy_object): Call filter_symbols if weaken.
+       (copy_main): Handle OPTION_WEAKEN.
+       * binutils.texi, objcopy.1: Document --weaken.
+
+Wed Dec 18 22:49:13 1996  Stan Shebs  <[email protected]>
+
+       * mpw-make.sed: Use NewFolderRecursive for installation.
+
+Sat Dec  7 10:17:25 1996  Jeffrey A Law  ([email protected])
+
+       * Makefile.in (install): Add "else true" clause to cater to
+       broken "make" on some systems.
+
+Fri Dec  6 17:21:41 1996  Ian Lance Taylor  <[email protected]>
+
+       * ieee.c (parse_ieee_bb): Always initialize namcopy to avoid gcc
+       warning about uninitialized variable.
+       (ieee_read_cxx_class): Likewise, for pf.
+       (ieee_enum_type): Likewise, for i.
+
+Tue Nov 26 17:01:25 1996  Ian Lance Taylor  <[email protected]>
+
+       * wrstabs.c (stab_array_type): Add casts when printing
+       bfd_signed_vma values.
+
+       * configure: Rebuild with autoconf 2.12.
+
+Mon Nov 25 16:53:18 1996  Ian Lance Taylor  <[email protected]>
+
+       * objdump.c (disassemble_data): Don't crash if there is no
+       symbol.
+
+Fri Nov 22 17:29:14 1996  Andreas Schwab  <[email protected]>
+
+       * ar.c (open_inarch): Don't call bfd_openr with a null name.
+
+Fri Nov  1 12:08:13 1996  Ian Lance Taylor  <[email protected]>
+
+       * binutils.texi: Add section on reporting bugs.
+
 Thu Oct 31 18:20:53 1996  Ian Lance Taylor  <[email protected]>
 
+       * stabs.c (struct stab_handle): Add bincl_list field.
+       (parse_stab): Pass value to push_bincl.  Call find_excl for
+       N_EXCL.
+       (struct bincl_file): Add hash, file and file_types fields.
+       (push_bincl): Add hash parameter.  Save it in the new hash field.
+       Save the file number in the new file field.
+       (pop_bincl): Put the bincl_file on bincl_list, rather than freeing
+       it.  Save the file types in the new file_types field.
+       (find_excl): New static function.
+
        * ieee.c (ieee_lineno): Don't compare line number addresses to
        info->highaddr (undo part of October 28 patch).
 
@@ -3638,7 +3918,6 @@ Thu Jun  3 14:05:57 1993  Ken Raeburn  ([email protected])
 Thu Jun  3 10:40:19 1993  Jeffrey Osier  ([email protected])
 
        * Makefile.in:  added c++filt and objcopy to MANPAGES variable
-       * .Sanitize:  keep c++filt.1 and objcopy.1
 
 Thu Jun  3 00:32:52 1993  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
 
@@ -4521,7 +4800,7 @@ Fri May  3 22:21:44 1991  John Gilmore  (gnu at cygint.cygnus.com)
 
 \f
 Local Variables:
-mode: indented-text
+mode: change-log
 left-margin: 8
 fill-column: 74
 version-control: never
This page took 0.029555 seconds and 4 git commands to generate.