* Converted conditional-trap MIPS opcodes to extra-operand variety also.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index a2a0d7855de1399da1ca667c3a96485b4f88f6aa..a7baeb87b6116cca64222f6a4f96b4c3a3b860dc 100644 (file)
@@ -1,3 +1,208 @@
+Wed May  6 15:28:51 1998  Klaus Kaempf  <kkaempf@progis.de>
+
+       * makefile.vms: Run dec c with /nodebug.  Pass CC value when
+       calling make.
+
+Tue May  5 15:19:00 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * configure: Build dlltool for thumb-pe target.
+       * configure.in: Build dlltool for thumb-pe target.
+
+Sun May  3 22:04:49 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (EXTRA_PROGRAMS): Change $(SRCONV_PROG) to sysconf
+       sysdump coffdump to avoid extra $(EXEEXT).
+       * Makefile.in: Rebuild.
+
+Wed Apr 29 22:22:55 1998  Geoffrey Noer <noer@cygnus.com>
+
+       * 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
+
+Tue Apr 28 19:14:34 1998  Tom Tromey  <tromey@cygnus.com>
+
+       * addr2line.c (main): Conditionally call setlocale.
+       * 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.
+
+Tue Apr 28 10:33:07 1998  Bill Moyer  <ttk@cygnus.com>
+
+       Add support for IMPORTS:
+       * defparse.y (impline): Add IMPORTS syntaxes.
+       * dlltool.c (ifunctype, iheadtype): New typedefs.
+       (import_list): New static variable.
+       (append_import): New static function.
+       (def_import): Add an entry to import_list.
+       (generate_idata_ofile): New static function.
+       (gen_exp_file): Call generate_idata_ofile.
+       * dlltool.h (def_import): Update declaration.
+
+Mon Apr 27 16:39:22 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Change version number to 2.9.4
+       * configure: Rebuild.
+
+Wed Apr 22 16:00:35 1998  Tom Tromey  <tromey@cygnus.com>
+
+       * po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
+
+Wed Apr 22 00:33:56 1998  Tom Tromey  <tromey@scribbles.cygnus.com>
+
+       * Makefile.am (INCLUDES): Search intl dirs for headers; define
+       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.
+
+Tue Apr 21 22:13:08 1998  Tom Tromey  <tromey@scribbles.cygnus.com>
+
+       * Many files: Added gettext invocations around user-visible
+       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.
+
+Tue Apr 21 16:07:18 1998  Stanislav Brabec  <utx@k332.feld.cvut.cz>
+
+       * 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.
+
+Tue Apr  7 15:41:15 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (DISTSTUFF): Add defparse.h, defparse.c, rclex.c,
+       rcparse.h, and rcparse.c
+       * Makefile.in: Rebuild.
+
+Mon Apr  6 16:24:35 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (PROGS): Move $(ADDR2LINE_PROG) to end, so that
+       Makefile.in doesn't have an empty continuation line.
+       (bin_PROGRAMS): Likewise.
+       * Makefile.in: Rebuild.
+
+Fri Apr  3 14:48:42 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (DISTCLEANFILES): Add site.exp and site.bak.
+       (MOSTLYCLEANFILES): Add binutils.log, binutils.sum, and abcdefgh*.
+       (mostlyclean-local): New target.
+       * Makefile.in: Rebuild.
+
+Wed Apr  1 15:54:16 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       From Zack Weinberg <zack@rabi.phys.columbia.edu> and H.J. Lu
+       <hjl@gnu.org>:
+       * ar.c (usage): Mention S modifier.
+       (main): Add S modifier.
+       * ar.1, binutils.texi: Document S modifier.
+
+Wed Apr  1 13:11:23 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * binutils.texi: Use @itemx for a secondary item in a table.
+
+Tue Mar 31 18:44:13 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * dep-in.sed: Add rule to remove @OBJDIR@.
+       * Makefile.am (dep.sed): Substitute for @OBJDIR@.
+       * Makefile.in: Rebuild.
+
+Mon Mar 30 12:47:18 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Set version to 2.9.1.
+       * configure: Rebuild.
+
+       * Branched binutils 2.9.
+
+       * Makefile.am (DISTCLEANFILES): Remove defparse.h, arparse.h,
+       rcparse.h, and nlmheader.h.
+       * Makefile.in: Rebuild.
+
+Sat Mar 28 17:39:27 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (MOSTLYCLEANFILES): Define.
+       * Makefile.in: Rebuild.
+
+       Fix some gcc -Wall warnings:
+       * 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.
+
+Thu Mar 26 17:06:51 1998  Richard Henderson  <rth@cygnus.com>
+
+       * defparse.y (explist): Allow epsilon.
+       Suggestion from Jonathan-Harris@psion.com.
+
+Thu Mar 26 16:59:09 1998  Richard Henderson  <rth@cygnus.com>
+
+       * coffgrok.c (do_sections_p1): Use the section's lma instead of vma
+       for the benefit of prom loaders.
+
+Wed Mar 25 13:05:39 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       Based on patch from H.J. Lu  <hjl@gnu.org>:
+       * Makefile.am (DISTSTUFF): New variable.
+       (diststuff): New target.
+       (DISTCLEANFILES): New variable.
+       * Makefile.in: Rebuild.
+
 Tue Mar 24 19:33:08 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * rclex.l: Accept { and } as synonyms for BEGIN and END.
@@ -26,6 +231,10 @@ Tue Feb 17 18:40:55 1998  Richard Henderson  <rth@cygnus.com>
 
 Tue Feb 17 20:34:11 1998  Ian Lance Taylor  <ian@cygnus.com>
 
+       * dlltool.c (gen_exp_file): Generate _imp__%s as well as __imp_%s,
+       for Microsoft compatibility.
+       (make_one_lib_file): Likewise.
+
        * dlltool.c (make_one_lib_file): Don't add 1 to hint.
 
 Fri Feb 13 16:37:44 1998  Ian Lance Taylor  <ian@cygnus.com>
This page took 0.02587 seconds and 4 git commands to generate.