aboutsummaryrefslogtreecommitdiff
path: root/binutils
AgeCommit message (Collapse)AuthorFilesLines
1998-05-14Add support for interworking in DLLs.Nick Clifton3-268/+681
Document dlltool.
1998-05-14Include 1998 in copyright strings.Nick Clifton1-0/+2
1998-05-14Support Win32 style directory separators.Nick Clifton1-0/+8
1998-05-08Extended help information provided about command line options.Nick Clifton1-0/+5
1998-05-06Wed May 6 15:28:51 1998 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-6/+16
* makefile.vms: Run dec c with /nodebug. Pass CC value when calling make.
1998-05-06fix xgettext invocationIan Lance Taylor1-1/+1
1998-05-05Build dlltool for thumb-pe targetNick Clifton2-0/+2
1998-05-04 * Makefile.am (EXTRA_PROGRAMS): Change $(SRCONV_PROG) to sysconfIan Lance Taylor2-1/+8
sysdump coffdump to avoid extra $(EXEEXT). * Makefile.in: Rebuild. Also rebuild configure with correct version of autoconf.
1998-04-30Wed Apr 29 22:22:55 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer3-26/+33
* configure.in: Stop appending EXEEXT to the end of SRCONV_PROG (wrong because that variable may contain multiple programs) * Makefile.am: instead, add EXEEXTs to each SRCONV_PROG program * Makefile.in: regenerate * configure: regenerate
1998-04-30Wed Apr 29 18:05:52 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer4-7/+15
* configure.in: Stop appending EXEEXT to the end of SRCONV_PROG (wrong because that variable may contain multiple programs) * Makefile.in: instead, add EXEEXTs to each SRCONV_PROG program * configure: regenerate
1998-04-29 * addr2line.c (main): Conditionally call setlocale.Tom Tromey1-0/+18
* windres.c (main): Likewise. * sysdump.c (main): Likewise. * strings.c (main): Likewise. * srconv.c (main): Likewise. * size.c (main): Likewise. * objdump.c (main): Likewise. * objcopy.c (main): Likewise. * nm.c (main): Likewise. * nlmconv.c (main): Likewise. * dlltool.c (main): Likewise. * coffdump.c (main): Likewise. * ar.c (main): Likewise. * bucomm.h: Include <locale.h> if HAVE_LOCALE_H. (LC_MESSAGES): Now can be defined even when ENABLE_NLS.
1998-04-29Fixed xgettext invocation in .Sanitize filesTom Tromey1-1/+1
1998-04-29clean up IMPORTS changesIan Lance Taylor2-350/+284
1998-04-28Updated ChangeLog to reflect IMPORT support changes in dlltool.Bill Moyer1-0/+7
1998-04-28dlltool.c: Added support for IMPORTS.Bill Moyer3-25/+330
dlltool.h: Redefined declaration of def_import(). defparse.y: Redefined IMPORT rule.
1998-04-27 * configure.in: Change version number to 2.9.4Ian Lance Taylor3-2/+7
* configure: Rebuild.
1998-04-23If xgettext fails, make Sanitize failTom Tromey1-2/+2
1998-04-22.Sanitize now re-computes gettext-related filesTom Tromey1-0/+23
1998-04-22 * po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).Tom Tromey1-0/+4
1998-04-22fix sanitization for gettext changesIan Lance Taylor2-9/+60
1998-04-22 * Makefile.am (INCLUDES): Search intl dirs for headers; defineTom Tromey16-3/+78
LOCALEDIR. * addr2line.c (main): Call setlocale, bindtextdomain, textdomain. * ar.c (main): Likewise. * coffdump.c (main): Likewise. * dlltool.c (main): Likewise. * nlmconv.c (main): Likewise. * nm.c (main): Likewise. * objcopy.c (main): Likewise. * objdump.c (main): Likewise. * size.c (main): Likewise. * srconv.c (main): Likewise. * strings.c (main): Likewise. * sysdump.c (main): Likewise. * windres.c (main): Likewise.
1998-04-22 * Many files: Added gettext invocations around user-visibleTom Tromey22-1004/+4178
strings. * bucomm.h: Added gettext-related includes and defines. * acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY, HAVE_LC_MESSAGES): Define. * configure.in: Call CY_GNU_GETTEXT. Create po/Makefile.in and po/Makefile. Use AM_PROG_LEX. * Makefile.am (SUBDIRS): New macro. (POTFILES): Likewise. (po/POTFILES.in): New target. (LDADD): Added INTLLIBS. (objdump_LDADD): Likewise. (c__filt_LDADD): Likewise. (ar_LDADD): Likewise. (ranlib_LDADD): Likewise. (dlltool_LDADD): Likewise. (windres_LDADD): Likewise. * po/Make-in, po/POTFILES.in, po/binutils.pot: New files.
1998-04-21Tue Apr 21 16:07:18 1998 Stanislav Brabec <utx@k332.feld.cvut.cz>Ian Lance Taylor2-19/+31
* objcopy.c (preserve_dates): New file static variable. (smart_rename): If preserve_dates, call set_times when copying. (strip_main): Remove preserve_dates local variable. (copy_main): Likewise.
1998-04-07 * Makefile.am (DISTSTUFF): Add defparse.h, defparse.c, rclex.c,Ian Lance Taylor1-0/+6
rcparse.h, and rcparse.c * Makefile.in: Rebuild.
1998-04-06 * Makefile.am (PROGS): Move $(ADDR2LINE_PROG) to end, so thatIan Lance Taylor3-6/+13
Makefile.in doesn't have an empty continuation line. (bin_PROGRAMS): Likewise. * Makefile.in: Rebuild.
1998-04-03 * Makefile.am (DISTCLEANFILES): Add site.exp and site.bak.Ian Lance Taylor3-7/+34
(MOSTLYCLEANFILES): Add binutils.log, binutils.sum, and abcdefgh*. (mostlyclean-local): New target. * Makefile.in: Rebuild.
1998-04-01 From Zack Weinberg <zack@rabi.phys.columbia.edu> and H.J. LuIan Lance Taylor2-3/+33
<hjl@gnu.org>: * ar.c (usage): Mention S modifier. (main): Add S modifier. * ar.1, binutils.texi: Document S modifier.
1998-04-01Wed Apr 1 13:11:23 1998 Andreas Schwab ↵Ian Lance Taylor2-3/+7
<schwab@issan.informatik.uni-dortmund.de> * binutils.texi: Use @itemx for a secondary item in a table.
1998-03-31 * dep-in.sed: Add rule to remove @OBJDIR@.Ian Lance Taylor1-0/+6
* Makefile.am (dep.sed): Substitute for @OBJDIR@. * Makefile.in: Rebuild.
1998-03-30 * configure.in: Set version to 2.9.1.Ian Lance Taylor1-0/+14
* configure: Rebuild.
1998-03-30 * Makefile.am (DISTCLEANFILES): Remove defparse.h, arparse.h,Ian Lance Taylor2-6/+6
rcparse.h, and nlmheader.h. * Makefile.in: Rebuild.
1998-03-28 Fix some gcc -Wall warnings:Ian Lance Taylor2-2/+28
* nlmconv.c (main): Add casts to avoid warnings. (alpha_mangle_relocs): Likewise. * objdump.c (dump_section_stabs): Likewise. * size.c (print_sysv_format): Likewise. * srcconv.c (wr_ob): Likewise. * wrstabs.c (stab_modify_type): Likewise. (stab_variable): Likewise. * nlmconv.c (main): Initialize variables to avoid warnings. * nm.c (sort_symbols_by_size): Likewise. * objdump.c (disassemble_bytes): Likewise. * wrstabs.c (stab_end_class_type): Likewise. * coffgrok.c (do_sections_p2): Change j to unsigned int. (do_lines): Change l to unsigned int. * nlmheader.y (yylex): Change i to unsigned int. * nm.c (print_symbol): Change j to long. * size.c (lprint_number): Comment out. * srconv.c (wr_ob): Change i to bfd_size_type. * sysdump.c (unit_info_list): Comment out. (object_body_list, program_structure, debug_list): Likewise. * sysinfo.y (yyerror): Return value.
1998-03-27* defparse.y (explist): Allow epsilon.Richard Henderson1-0/+5
Suggestion from Jonathan-Harris@psion.com.
1998-03-27 * coffgrok.c (do_sections_p1): Use the section's lma instead of vmaRichard Henderson2-28/+35
for the benefit of prom loaders. pr 14947
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.