aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
1996-01-10 * Makefile.in: Updated dependencies.Ian Lance Taylor1-0/+4
1996-01-08 * ieee.c: Add global function write_ieee_debugging_info and aIan Lance Taylor1-0/+62
bunch of static functions and structs used to write out IEEE debugging information. * budbg.h (write_ieee_debugging_info): Declare. * ieee.c (struct ieee_type): Add pslot field. (enum builtin_types): Define. (ieee_builtin_type): For a pointer, return a pointer to the named type. Use enum values rather than numbers. (ieee_alloc_type): New static function. (ieee_read_type_index): Use ieee_alloc_type. (parse_ieee_bb): Likewise. (parse_ieee_ty): Likewise. Use ieee_builtin_type for array range, rather than making a new integer type. Store the new type in the slot, if there is one. (parse_ieee_atn): Treat ATN10 as defining a register variable. (ieee_regno_to_genreg): Rename from ieee_regno_to_gen. Change all callers. (ieee_genreg_to_regno): New static function.
1996-01-04 * ieee.c: New file with code to read IEEE debugging information.Ian Lance Taylor1-0/+41
* budbg.h (parse_ieee): Declare. * rddbg.c (read_debugging_info): Handle IEEE flavour files. (read_ieee_debugging_info): New static function. * Makefile.in: Rebuild dependencies. (CFILES): Add ieee.c. (OBJDUMP_OBJS): Add ieee.o.
1995-12-30 * nm.c ( long_options): Add "--defined-only" option.Jeff Law1-0/+6
(usage): Update for new "--defined-only" option. (filter_symbols): Handle "--defined-only". Part of mentor vm work.
1995-12-29 * arparse.y: Include "bucomm.h", not <sysdep.h>.Ian Lance Taylor1-0/+5
* nlmheader.y: Don't include "sysdep.h".
1995-12-26 * nm.c (print_symdef_entry): Check return value ofIan Lance Taylor1-0/+5
bfd_get_elt_at_index.
1995-12-23Build dlltool if config is powerpc*-*-win*Michael Meissner1-0/+11
1995-12-15 * dlltool.c (fill_ordinals): Start from 1 if no other instructionsSteve Chamberlain1-0/+5
given.
1995-12-12 * Makefile.in (clean): Remove $(DEMANGLER_PROG).1. From RonaldIan Lance Taylor1-0/+5
F. Guilmette <rfg@monkeys.com>.
1995-12-11 * mac-binutils.r: Fix copyright and version strings.Stan Shebs1-0/+6
* Makefile.in (version): Remove, no longer used.
1995-12-01 * mpw-make.sed (install, install-only): Edit in Mac-specificStan Shebs1-0/+5
install procedure.
1995-12-01PowerPC changesKim Knuttila1-0/+10
1995-11-29 * dlltool.c (fill_ordinals): Don't reference d_export_vec ifDavid Edelsohn1-0/+5
there are no exported functions.
1995-11-27 * configure: Regenerate with autoconf 2.7.Ian Lance Taylor1-0/+4
1995-11-22 * dlltool.c (fill_ordinals): Start assigning ordinals at 1.Ian Lance Taylor1-0/+2
PR 8500.
1995-11-22 * Makefile.in (EXPECT): Use $$r, not $${rootme}.Ian Lance Taylor1-0/+5
(check): Set r, not rootme.
1995-11-21 * configure.in: Use BFD_NEED_DECLARATION.Ian Lance Taylor1-0/+11
* acconfig.h: Put NEED_DECLARATION_FPRINTF in @TOP@ section. * configure, config.in: Rebuild with autoconf 2.6.
1995-11-16version 2.6Ken Raeburn1-0/+18
1995-11-14 * dlltool.c: Use FOPEN_* macros rather than "r" or "w".Ian Lance Taylor1-0/+2
1995-11-14 * dlltool.c (fill_ordinals): Correct memset call.Ian Lance Taylor1-0/+4
1995-11-12 * mpw-make.sed (DEMANGLER_PROG): Edit out attempts to do anythingStan Shebs1-0/+10
with the man page.
1995-11-08 * arsup.c (ar_open): Cast malloc return value.Ian Lance Taylor1-0/+4
1995-11-07Small PPC support changesKim Knuttila1-0/+5
1995-11-07 * configure.in: Don't treat rs6000-*-lynx* specially.Ian Lance Taylor1-0/+7
* configure: Rebuild. * config/rslynx: Remove. * Makefile.in: Remove @target_makefile_fragment@.
1995-11-06 * bucomm.h: Include <sys/types.h>.Ian Lance Taylor1-0/+6
* ar.c: Don't include <sys/types.h> or <stdio.h>. * bucomm.c, dlltool.c, nlmconv.c, objcopy.c, objdump.c: Likewise.
1995-11-03 * objdump.c: Include <sys/types.h>.Ian Lance Taylor1-0/+2
1995-11-03 Permit user to override DEMANGLER_PROG from command line. FromIan Lance Taylor1-0/+9
Manfred Hollstein <manfred@lts.sel.alcatel.de>. * Makefile.in ($(DEMANGLER_PROG)): Depend upon $(DEMANGLER_PROG).1. (install): Don't depend upon $(DEMANGLER_PROG).1. Only install $(DEMANGLER_PROG).1 if $(DEMANGLER_PROG) is not empty.
1995-11-01Wed Nov 1 15:04:57 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1-0/+5
<manfred@lts.sel.alcatel.de> * Makefile.in (syslex.o): add -I$(srcdir) if compiling in a separate directory.
1995-10-30 * objdump.c (objdump_print_value): New static function.Ian Lance Taylor1-0/+7
(objdump_print_address): Use it. If we need the right section for the symbol, and we can't find it, print an offset from the section rather than using a symbol from some other section. PR 8251.
1995-10-28Thu Oct 26 10:23:14 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+6
* dlltool.c (no_idata4, no_idata5): New. (arm_jtab): Use correct encoding of jump instruction. (usage, main, make_head, make_tail): Act on no_idata4, no_idata5.
1995-10-25 * mpw-make.sed: Edit paths to generated y.tab.[ch] files.Stan Shebs1-0/+4
1995-10-20 * binutils.texi: Change --with-targets to --enable-targets.Ian Lance Taylor1-0/+4
1995-10-20 * Makefile.in: Remove extraneous tab on otherwise empty line,Fred Fish1-0/+15
which confuses many non-GNU versions of "make".
1995-10-13Fri Oct 13 11:04:37 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+11
* deflex.l: Allow quoting of IDs. * defparse.y (%union): string deleted. (command): DESCRIPTION takes ID. * dlltool.c (gen_def_file): Quote outgoing name if necessary. Preserve NONAME. (gen_lib_file): Run ranlib. (workout_prefix): Deleted. (main, usage, long_options): Add --as, --ranlib, --ar options.
1995-10-11Wed Oct 11 13:36:13 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+11
* dlltool.c (mtable): HOW_ALIGN_LONG, new. (d_ord): Deleted. (d_low_ord, d_high_ord, d_named_funcs): New. (gen_exp_file): Create noname entries correctly. (gen_lib_file): Dump exports alphabetically. (process_duplicates): Count nonamed functions. (fill_ordinals): Keep track of highest ord too. (mangle_defs): Create alphabetically ordered list of names.
1995-10-10Tue Oct 10 09:39:09 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+4
* Makefile.in (TOOL_PROGS): Include DLLTOOL_PROG.
1995-10-09Mon Oct 9 13:06:31 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+6
* dlltool.c (add_underscore): New. (xlate): Use new name. (main, usage): Update.
1995-10-06Mon Sep 25 22:49:32 1995 Andreas Schwab ↵Ken Raeburn1-0/+16
<schwab@issan.informatik.uni-dortmund.de> * nm.c (print_symname): Don't try to demangle an empty name. * objdump.c (slurp_symtab): Reset symcount if there are no symbols. (slurp_dynamic_symtab): Likewise, for dynsymcount. (disassemble_data): Fix memory leak: free sorted_syms when done. (display_bfd): Likewise, for syms and dynsyms. (dump_relocs): Don't print header before possibly generating an error message. (dump_dynamic_relocs): Likewise. * ar.1, nm.1, objdump.1, size.1, strings.1, strip.1: Fix typos and formatting bugs.
1995-10-06* sysinfo.y: Eliminate unused terminals "[" and "]" and unused nonterminalKen Raeburn1-0/+5
"name". One s/r conflict remains.
1995-10-06 * ar.c (do_quick_append): Comment out.Ian Lance Taylor1-0/+8
(replace_members): Add quick argument. (main): Don't call do_quick_append. (open_inarch): Don't call quick_append to create an empty archive. Instead call bfd_openw/bfd_set_format/bfd_close.
1995-10-06* bucomm.c: Always include time.h.Ken Raeburn1-0/+4
1995-10-05 * objdump.c (compare_symbols): Sort gnu_compiled and gcc2_compiledIan Lance Taylor1-0/+8
symbols after other symbols with the same value. Likewise for symbols which look like file names. (objdump_print_address): Always chose the first reasonable symbol with a given value. PR 8148.
1995-10-04 * arsup.c (ar_save): Use rename, not unlink/link/unlink.Ian Lance Taylor1-0/+4
1995-10-02 * strings.c (main): Exit with zero status if no files are givenIan Lance Taylor1-1/+16
and standard input is read.
1995-09-28 * dlltool.c: (gen_exp_file): Always emit a .reloc section if relocatable.Steve Chamberlain1-0/+8
(imp_name_lab): New. (gen_def_file): New. (gen_lib_file): Use imp_name_lab. (main): Initialize imp_name_lab.
1995-09-25 * configure.in: Call AC_HEADER_SYS_WAIT.Ian Lance Taylor1-0/+13
* configure: Rebuild. * config.in: Rebuild. * dlltool.c: Include "libiberty.h" and "bucomm.h". Don't include <stdio.h>, <stdlib.h>, or <string.h>. Don't include <wait.h>. Include <sys/types.h>. Use HAVE_SYS_WAIT_H to control whether to include <sys/wait.h> or define the wait macros by hand. Don't declare xmalloc. (gen_lib_file): Don't assume that sprintf returns the number of characters; use strlen instead.
1995-09-22 * objdump.c (disassemble_data): Don't use the old BFD basedIan Lance Taylor1-0/+5
disassembler interface. Make info a const pointer.
1995-09-13 * objdump.c (start_address): New variable.Ian Lance Taylor1-0/+16
(stop_address): New variable. (usage): Mention --start-address and --stop-address. (OPTION_START_ADDRESS, OPTION_STOP_ADDRESS): Define. (long_options): Add "start-address" and "stop-address". (disassemble_data): Handle start_address and stop_address. (dump_data, dump_reloc_set): Likewise. (main): Don't set seenflag for -l. Handle OPTION_START_ADDRESS and OPTION_STOP_ADDRESS. * objcopy.c (parse_vma): Move to bucomm.c. * bucomm.c (parse_vma): New function, moved in from objcopy.c. * bucomm.h (parse_vma): Declare. * binutils.texi, objdump.1: Document new objdump options. PR 7983.
1995-09-12 * Makefile.in (maintainer-clean): New target.Ian Lance Taylor1-0/+2
1995-09-12 * ar.c (replace_members): Don't call write_archive if nothingIan Lance Taylor1-0/+3
changed.