aboutsummaryrefslogtreecommitdiff
path: root/binutils
AgeCommit message (Collapse)AuthorFilesLines
1998-03-25 Based on patch from H.J. Lu <hjl@gnu.org>:Ian Lance Taylor3-87/+135
* Makefile.am (DISTSTUFF): New variable. (diststuff): New target. (DISTCLEANFILES): New variable. * Makefile.in: Rebuild.
1998-03-25 * rclex.l: Accept { and } as synonyms for BEGIN and END.Ian Lance Taylor2-1/+29
1998-02-18 * objcopy.c (compare_section_lma): Rename from _vma.Richard Henderson2-4/+6
(copy_object): Gap fill based on LMA not VMA. * binutils.texi: Update and clarify. * objcopy.1: Likewise. PR 14917
1998-02-18 * dlltool.c (make_one_lib_file): Don't add 1 to hint.Ian Lance Taylor1-0/+4
1998-02-13 * Makefile.am (AUTOMAKE_OPTIONS): Define.Ian Lance Taylor1-0/+5
* configure, Makefile.in, aclocal.m4: Rebuild with automake 1.2e.
1998-02-12 * deflex.l: Accept '?' in symbol names, for VC++ mangled names.Ian Lance Taylor2-2/+5
From Mikey <jeffdb@netzone.com>.
1998-02-12 * addr2line.c (usage): Update bug-gnu-utils address.Ian Lance Taylor3-9/+53
* ar.c (usage): Likewise. * nlmconv.c (show_usage): Likewise. * nm.c (usage): Likewise. * objcopy.c (copy_usage): Likewise. (strip_usage): Likewise. * objdump.c (usage): Likewise. * size.c (usage): Likewise. * strings.c (usage): Likewise. * windres.c (usage): Likewise. * binutils.texi (Bug Reporting): Likewise.
1998-02-05 * configure, Makefile.in, aclocal.m4: Rebuild with new libtool.Ian Lance Taylor3-175/+325
1998-01-31 * Makefile.am (CC_FOR_TARGET,nlmcomv.o): Change program_transform_nameDoug Evans2-2/+8
to transform. * Makefile.in: Regenerate.
1998-01-29Thu Jan 29 16:24:04 1998 Mumit Khan <khan@xraylith.wisc.edu>Ian Lance Taylor1-0/+8
* dlltool.c: Define exit status macros for _WIN32 but not __CYGWIN32__. (gen_lib_file): Check for exit status of unlink. * resrc.c: Define popen and pclose if _WIN32 but not __CYGWIN32__.
1998-01-28Wed Jan 28 17:43:02 1998 J.J. van der Heijden ↵Ian Lance Taylor1-0/+5
<J.J.vanderHeijden@student.utwente.nl> * objcopy.c (copy_archive): Only pass one argument to mkdir if _WIN32 but not __CYGWIN32__. (smart_rename): Add code for _WIN32 (not __CYGWIN32__), to cope with different rename behaviour and lack of chown.
1998-01-28Wed Jan 28 17:45:46 1998 Ian Lance Taylor <ian@cygnus.com>Ian Lance Taylor5-782/+338
* configure.in: Remove vfork check. * nlmconv.c: Never include vfork.h. * aclocal.m4, configure, Makefile.in, config.in: Rebuild. * configure.in: Check for mingw32 when deciding whether to build dlltool.
1998-01-28Wed Jan 28 17:43:02 1998 J.J. van der Heijden ↵Ian Lance Taylor1-77/+97
<J.J.vanderHeijden@student.utwente.nl> * dlltool.c: Never include vfork.h. (run): Use pexecute rather than vfork. (gen_lib_file): Check for errors from bfd_set_archive_head and bfd_close. Close all the BFDs in the archive before deleting the temporary files.
1998-01-23 * objdump.c (disassemble_bytes): Add flag INSN_HAS_RELOC to tellFred Fish1-0/+5
disassembly function there is a reloc on this line.
1998-01-22tipoeIan Lance Taylor1-1/+1
1998-01-14 * srconv.c (sh, h8300): Delete variables.Richard Henderson1-0/+15
(addrsize, toolname, rnames): New variables. (writeINT): Use addrsize. (wr_un): Use toolname. (wr_hd): Set up addrsize et al properly for h8300[hs]. (walk_tree_symbol): Zero dsy. Use rnames. (wr_un, wr_hd, wr_ob, wr_du): Use proper bfd access macros. * sysdump.c (sh, h8300): Delete variables. (addrsize): New variable. (getINT): Use it. (getone): Initialize it. (getBITS): Range check on MAX.
1998-01-05Add txvu support.Doug Evans2-5/+44
1997-12-29 From Matthew Bellantoni <matthew@chrysalis.com>:Ian Lance Taylor1-0/+7
* ar.c (get_pos_bfd): Add default_posname parameter. Change all callers. (replace_members): Default to replacing in the same position.
1997-12-22 * rclex.l: Don't permit a comma in a STRING.Ian Lance Taylor2-1/+28
* rcparse.y (acc_entry): Warn if an inappropriate modifier is used with a non VIRTKEY. (acc_event): For a control character, set VIRTKEY, and force the character to uppercase. (acc_options): Don't require a comma separator.
1997-12-08Removed disasm_symaddr() function and switched detection of Arm vs ThumbNick Clifton1-0/+5
mode over to state of info->symbol, ala the MIPS port.
1997-12-02Add call to disasm_symaddr()Nick Clifton2-79/+105
1997-12-02 * windres.h (ESCAPE_*): Define standard escape sequences.Ian Lance Taylor2-1/+70
* rclex.l (handle_quotes): Handle standard escape sequences. Warn about an unrecognized escape character. * windres.c (unicode_print): Print standard escape sequences. * rcparse.y (acc_event): Initialize $$.next. * resbin.c (bin_to_res_menuitems): Don't set MENUITEM_POPUP or MENUITEM_ENDMENU in the menu item flags. (bin_to_res_accelerators): Allocate a structure (the old code never worked). (res_to_bin_accelerator): Correct the test for setting ACC_LAST. (res_to_bin_dialog): Save the extended style rather than saving the style twice. Remove useless shadowing length variable. Set the length of control data correctly. * resrc.c (write_rc_dialog): Don't print the class or menu if the string length is zero.
1997-11-09 * Makefile.am (bin_PROGRAMS): Don't use line continuations here.Jeff Law1-0/+4
Avoid blank line after a line continuation. Fixes problems with many non-gnu makes.
1997-11-04 * objcopy.c (copy_section): Don't crash if there is no particularIan Lance Taylor1-0/+5
information for a section.
1997-11-03 * objcopy.c (parse_flags): Make flag check case insensitive.Ian Lance Taylor3-4/+48
Check for `contents' flag. Give an error for unrecognized flags. (copy_section): If the contents flag was set for a section that had no contents, zero out the new contents. * binutils.texi (objcopy): Document contents section flag. PR 10601.
1997-11-02 * objcopy.c: Move new struct and variable definitions to top ofIan Lance Taylor2-24/+31
file. Remove obsolete add_strip_symbol and is_strip_symbol declarations. Add prototype declarations for add_specific_symbol and is_specified_symbol.
1997-10-20Mon Oct 20 15:31:43 1997 Klaus K"ampf <kkaempf@progis.de>Ian Lance Taylor1-0/+4
* configure.com (HAVE_SBRK): Undefine.
1997-10-14Add function to determine if a symbol is located at a given address.Nick Clifton1-0/+7
1997-10-10 * objcopy.c, objcopy.1, binutils.texi: "localize" is a better nameRichard Henderson4-14/+19
than "privatize". Update all references.
1997-10-09 * binutils.texi (strip): Remove duplicate --target. From MartyIan Lance Taylor2-1/+4
Leisner <leisner@sdsp.mc.xerox.com>.
1997-10-09 * nm.c (lineno_cache_bfd): New file static variable.Ian Lance Taylor1-0/+11
(lineno_cache_rel_bfd): New file static variable. (display_archive): Clear lineno_cache_bfd and lineno_cache_rel_bfd when closing a BFD. (display_file): Likewise. (print_symbol): Use lineno_cache_bfd and lineno_cache_rel_bfd instead of cache_bfd and cache_rel_bfd. Make seccount static, and only set it when setting relocs.
1997-10-09 * objcopy.c (keep_specific_list, privatize_specific_list,Richard Henderson4-107/+372
weaken_specific_list): New variables. (keep_symbols): Removed. (add_specific_symbol): New function from the carcas of add_strip_symbol. Takes a list as an argument. (is_specified_symbol): Likewise from is_strip_symbol. (filter_symbols): Honor the new privatize and weaken lists. Optimize bfd_asymbol_name handling. (copy_object, copy_options, copy_usage): Add privatize-symbol & weaken-symbol options. * objcopy.1, binutils.texi: Update docs.
1997-10-05 * objdump.c (disassemble_data): Added "0x" prefix to printed hexFrank Ch. Eigler2-21/+78
offsets; fixed MIPS16 disassembly for --prefix-addresses mode; see PR 12149.
1997-10-03 * objcopy.c (set_times): New static function, replacingIan Lance Taylor1-0/+6
make_same_dates. (strip_main): If preserve_dates, stat the input file before copying it, and call set_times afterward. (copy_main): Likewise.
1997-10-03 * wrstabs.c (write_stabs_in_sections_debugging_info): Cast p toIan Lance Taylor1-0/+8
char * when calling strcpy and strlen.
1997-09-24 * binutils.texi (ar cmdline): Document that q now works like r.Ian Lance Taylor1-1/+4
From Marty Leisner <leisner@sdsp.mc.xerox.com>.
1997-09-24 * binutils.texi (size): The object file argument is optional.Ian Lance Taylor2-1/+5
From Marty Leisner <leisner@sdsp.mc.xerox.com>.
1997-09-24 * aclocal.m4: Rebuild with new libtool.Ian Lance Taylor1-0/+17
* configure: Rebuild.
1997-08-28 * binutils-all/objdump.exp (cpus_expected): Add arc.David Edelsohn1-0/+10
1997-08-28Remove arc sanitization.David Edelsohn2-51/+23
1997-08-06 * configure.in: Define TARGET in header file.Ian Lance Taylor2-0/+14
* acconfig.h (TARGET): Add #undef. * Makefile.am (version.o, bucomm.o): Remove special targets. * bucomm.c (target): Remove. * nm.c (program_name): Don't declare. (target): Make static. * size.c (target): Make static. * configure, config.in, Makefile.in: Rebuild.
1997-08-05 * Makefile.am (check-DEJAGNU): Export r.Ian Lance Taylor3-2/+10
(.dep1): Use $(INCLUDES) rather than $(ALL_CFLAGS). * Makefile.in: Rebuild. * nlmheader.y: Use VERSIONK rather than VERSION.
1997-08-05 * Makefile.am (STRIP_PROG): Change from strip.new to strip-new.Ian Lance Taylor3-22/+29
(NM_PROG): Change from nm.new to nm-new. (TOOL_PROGS, install-exec-local): Adjust accordingly. * Makefile.in: Rebuild.
1997-08-05 * configure.in: Remove AC_ARG_PROGRAM; it's invoked byIan Lance Taylor3-114/+98
AM_INIT_AUTOMAKE. * configure: Rebuild.
1997-08-04 * Makefile.am (install-exec-local): Create $(tooldir)/bin beforeIan Lance Taylor3-0/+6
trying to install anything into it. * Makefile.in: Rebuild.
1997-08-04 * Makefile.am (TOOL_PROGS): Use an explicit $(EXEEXT).Ian Lance Taylor5-46/+55
(install-exec-local): When handling $(noinst_PROGRAMS), only use $(EXEEXT) on the installed file. When handling $(TOOL_PROGS), handle $(EXEEXT) correctly. * configure.in: Add an explicit $(EXEEXT) when substituting for the name of a program to build. * Makefile.in, configure: Rebuild.
1997-08-04 * aclocal.m4, configure, Makefile.in: Rebuild with new automakeIan Lance Taylor3-109/+97
patches.
1997-08-04 * deflex.l, defparse.y: Use VERSIONK rather than VERSION.Ian Lance Taylor4-4/+13
* rclex.l, rcparse.y: Likewise. * Makefile.am (windres_SOURCES): Add $(BULIBS). * Makefile.in: Rebuild.
1997-08-01 * acinclude.m4: Include bfd/acinclude.m4, not bfd/acmacros.m4.Ian Lance Taylor4-104/+135
* aclocal.m4, configure: Rebuild with new libtool.
1997-08-01 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor11-780/+2604
* acinclude.m4: New file, from old aclocal.m4. * configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL. Remove shared library handling; now handled by libtool. Replace AC_CONFIG_HEADER with AM_CONFIG_HEADER. Call AC_PROG_YACC, AC_PROG_LEX, AC_DECL_YYTEST, AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Replace AC_PROG_INSTALL with AM_PROG_INSTALL. Remove stamp-h handling in AC_OUTPUT. * acconfig.h: Mention PACKAGE and VERSION. * stamp-h.in: New file. * Makefile.in: Now built with automake. * aclocal.m4: Now built with aclocal. * config.in, configure: Rebuild.