aboutsummaryrefslogtreecommitdiff
path: root/binutils
AgeCommit message (Collapse)AuthorFilesLines
1999-09-12 * ar.c (main): Clear output_file if we don't change the archive.Ian Lance Taylor2-3/+16
(delete_members, replace_members): Likewise.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor2-2/+10
* objdump.c (dump_headers): If wide_output, print Flags header.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor2-0/+7
* objdump.c (dump_section_header): Print any comdat information.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor4-11/+18
* objcopy.c (parse_flags): Handle "noload", "debug", and "share". * binutils.texi, objcopy.1: Document new flags.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor4-39/+110
* ar.c (counted_name_mode): New static variable. (counted_name_counter): New static variable. (map_over_members): Handle counted mode. (usage): Mention N modifier. (main): Handle N modifier. (delete_members): Handle counted mode. * binutils.texi, ar.1: Document N modifier.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor2-2/+4
* ar.c (print_contents): Change printing of member name for POSIX.2 conformance.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor2-1/+10
* ar.c (output_filename): Make const. (open_inarch): If creating a new empty archive, set output_filename.
1999-09-12 * ar.c (full_pathname): New static variable.Ian Lance Taylor4-4/+45
(map_over_members): Call normalize on command line parameter. (usage): Mention P modifier. (normalize): If full_pathname is true, don't do anything. (main): Accept P modifier. * binutils.texi, ar.1: Document P modifier.
1999-09-09 * binutils.texi: Add info dir entries for all programs describedAndreas Schwab2-4/+22
here. Fix arguments of @var to not contain punctuation.
1999-09-061999-09-06 Donn Terry <donn@interix.com>Ian Lance Taylor2-3/+9
* nm.c (print_symbol_info_bsd): Check for 'w' as well as 'U'. (print_symbol_info_sysv): Likewise. (print_symbol_info_posix): Likewise.
1999-09-04fix dateIan Lance Taylor1-1/+1
1999-09-041999-09-04 Steve Chamberlain <sac@pobox.com>Ian Lance Taylor2-1/+21
* readelf.c: Include "elf/pj.h". (dump_relocations): Handle EM_PJ. (get_machine_name): Likewise. (get_machine_flags): Likewise.
1999-09-041999-09-02 Steve Chamberlain <sac@pobox.com>Ian Lance Taylor2-1/+5
* binutils-all/objdump.exp: Add pj to cpus_expected.
1999-09-01fix typo.Nick Clifton1-1/+1
1999-08-31ooops - omitted from previous deltaNick Clifton1-0/+2
1999-08-31Apply patch from Scott Bambrough to display the contents of a NOTES segmentNick Clifton3-4/+195
in a core file.
1999-08-31 * binutils.texi (Bug Reporting): Clarify that large files shouldIan Lance Taylor2-3/+9
not be sent to bug-gnu-utils.
1999-08-31fix FSF addressIan Lance Taylor2-4/+4
1999-08-28Applied patch from Stephane Carrez <stcarrez@worldnet.fr> to fix pointer ↵Nick Clifton2-23/+92
size assumption.
1999-08-28 * binutils-all/hppa/freg.s: New file.Jeff Law3-0/+54
* binutils-all/hppa/objdump.exp: Add freg.s test.
1999-08-27Patch from Jim Wilson - more bug fixes for line table decoding.Nick Clifton2-4/+18
1999-08-27(display_debug_lines, case DW_LNS_const_add_pc): Multiply adv by ↵Nick Clifton2-1/+7
info.li_min_insn_length.
1999-08-26 * readelf.c (get_sparc64_dynamic_type): New function.Richard Henderson2-0/+21
(get_dynamic_type): Use it.
1999-08-26(display_debug_lines, case default): Change second line setting adv to use = ↵Nick Clifton2-1/+6
not +=
1999-08-19extend comment.Nick Clifton2-2/+31
1999-08-18only emit -mthumb-interowrk directive if really necessary.Nick Clifton2-12/+17
1999-08-09rebuild with patched automakeIan Lance Taylor1-1/+1
1999-08-09Hans-Peter Nilsson <hp@bitrange.com>Nick Clifton2-1/+9
* readelf.c (process_abbrev_section): Handle standard-conforming single zero at the end of the section.
1999-08-09 * objdump.c (exit_status): New static variable.Ian Lance Taylor2-13/+45
(nonfatal): New static function. (disassemble_data): Set exit_status on error. (read_section_stabs): Likewise. (display_bfd): Likewise. Call nonfatal rather than bfd_nonfatal. (display_file): Call nonfatal rather than bfd_nonfatal. (display_target_list, display_info_table): Likewise. (main): Return exit_status rather than 0.
1999-08-09 * binutils-all/objcopy.exp: Add setup_xfail for simple copy testIan Lance Taylor2-1/+6
for i*86-*-msdos*.
1999-08-09 * objdump.c (dump_section_header): Update for renaming ofIan Lance Taylor2-1/+5
SEC_SHORT to SEC_SMALL_DATA. Print SEC_SHARED flag.
1999-08-08 From Eli Zaretskii <eliz@gnu.org>:Ian Lance Taylor2-5/+14
* binutils.texi: Document cxxfilt as MS-DOS name for c++filt.
1999-08-08 * configure.in: Define and substitute DEMANGLER_NAME.Ian Lance Taylor5-92/+124
* Makefile.am (DEMANGLER_PROG): Set to cxxfilt. (man_MANS): Use DEMANGLER_NAME rather than DEMANGLER_PROG. (bin_PROGRAMS): Remove $(DEMANGLER_PROG). (noinst_PROGRAMS): Add $(DEMANGLER_PROG). (cxxfilt_SOURCES): Rename from c__filt_SOURCES. (cxxfilt_LDADD): Rename from c__filt_LDADD. ($(DEMANGLER_NAME).1): Rename from $(DEMANGLER_PROG).1. Use DEMANGLER_NAME rather than DEMANGLER_PROG in substitution. (MOSTLYCLEANFILES): Use DEMANGLER_NAME rather than DEMANGLER_PROG. (install-exec-local): When installing noinst_PROGRAMS, change cxxfilt to $(DEMANGLER_NAME). * configure, Makefile.in: Rebuild.
1999-08-08 * Makefile.am: Rename .dep* files to DEP*. Change DEP variable toIan Lance Taylor3-36/+42
MKDEP. * Makefile.in: Rebuild.
1999-08-051999-08-05 Donn Terry <donn@interix.com>Ian Lance Taylor5-77/+97
* Makefile.am (YACC): If bison is not in the source tree, use @YACC@ rather than bison -y. (LEX): If flex is not in the source tree, use @LEX@ rather than flex. * configure.in: Build dlltool for i[3-6]86-*-interix. * Makefile.in, configure: Rebuild.
1999-07-22 From Mark Elbrecht:Ian Lance Taylor2-63/+5
* configure.bat: Remove; obsolete.
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-0/+6
* binutils-all/testprog.c: Include <stdio.h>.
1999-07-16Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson2-1/+8
* readelf.c (get_machine_flags): Print EF_SPARC_SUN_US3.
1999-07-15 * configure.in: Bump version number to 2.9.5.Ian Lance Taylor3-2/+7
* configure: Rebuild.
1999-07-14 * objdump.c (dump_section_header): Print SEC_SHORT.Richard Henderson2-0/+5
1999-07-11 * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSEDIan Lance Taylor16-108/+123
as appropriate. Add variable initializations. Add casts. * objdump.c (disassemble_bytes): Change j to bfd_vma. * readelf.c (process_syminfo): Change i to unsigned int. (display_debug_info): Change abbrev_number to unsigned long. (process_mips_specific): Change fcnt to size_t.
1999-07-09Only decode 64bit ELF files if the host compiler supports a 64bit data type.Nick Clifton2-7/+64
1999-07-08Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson2-1/+44
* readelf.c (guess_is_rela): Sparcv9 and v8plus use rela. (dump_relocations): Use ELF64_R_TYPE_ID for Sparc, for R_SPARC_OLO10 print the secondary addend. (get_machine_flags): Print Sparc machine flags. (get_symbol_type): Print STT_REGISTER.
1999-07-08 * stabs.c (parse_stab_type): Fix handling of template names withIan Lance Taylor2-23/+51
template parameters containing `::'. (stab_demangle_type): Handle a qualified name in a pointer to member.
1999-06-29Add fr30 and mcore to expected cpus list.Nick Clifton3-2/+10
Fix readelf -r test to not assume a fixed number of spaces in the output.
1999-06-22 * Makefile.am (dlltool_SOURCES): Add dyn-string.c.Ian Lance Taylor3-4/+9
* Makefile.in: Rebuild.
1999-06-221999-06-23 Mumit Khan <khan@xraylith.wisc.edu>Ian Lance Taylor7-63/+84
* configure.in (HAVE_EXECUTABLE_SUFFIX): Define. * dlltool.c (look_for_prog): Use HAVE_EXECUTABLE_SUFFIX. * dllwrap.c (look_for_prog): Likewise. * resrc.c (look_for_default): Likewise. * configure, config.in: Rebuild.
1999-06-22 Based on patches from Mumit Khan <khan@xraylith.wisc.EDU>:Ian Lance Taylor9-181/+523
* configure.in: Define EXECUTABLE_SUFFIX. * dlltool.c: Include "dyn-string.h". Include <stdarg.h> based on ANSI_PROTOTYPES, not __STDC__. (outfile): Remove. (gen_exp_file): Change uses of outfile to use alloca. (make_one_lib_file, make_head, make_tail): Likewise. (gen_lib_file): Likewise. (look_for_prog): New static function. (deduce_name): Rewrite to use look_for_prog. (mcore_elf_gen_out_file): Use dyn_string_t rather than outfile. * dllwrap.c: Don't include <stdio.h>, <errno.h>, <string.h>, <stdlib.h>, or <unistd.h>. Include <sys/stat.h> and either <stdarg.h> or <varargs.h>. (driver_name): Initialize to NULL, not "gcc". (dlltool_name): Initialize to NULL, not "dlltool". (display, inform, look_for_prog, deduce_name): New static functions. (usage): Mention -mno-cygwin. (OPTION_MNO_CYGWIN): Define. (main): Handle -mno-cygwin. Deduce driver_name and dlltool_name. * resrc.c (look_for_default): Make static. Remove unused local path. Check using EXECUTABLE_SUFFIX. (read_rc_file): Allocate enough space to hold EXECUTABLE_SUFFIX. * Makefile.am: Rebuild dependencies. (dllwrap_LDADD): Add $(INTLLIBS). * configure, Makefile.in, config.in: Rebuild.
1999-06-21hJeff Law1-1/+1
* readelf.c (dump_relocations): Use elf_hppa_reloc_type instead of elf32_hppa_reloc_type.
1999-06-21mJeff Law1-0/+5
* readelf.c (dump_relocations): Use elf_hppa_reloc_type instead of elf32_hppa_reloc_type.