aboutsummaryrefslogtreecommitdiff
path: root/binutils
AgeCommit message (Collapse)AuthorFilesLines
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.
1997-07-31 From Ton van Overbeek <tvoverbe@wk.estec.esa.nl>:Ian Lance Taylor2-0/+16
* rcparse.y (dialog): Default menu and class to be named. (styles): If FONT is seen, set DS_SETFONT in dialog style. * resbin.c (res_to_bin_dialog): Correct computation of font information length.
1997-07-30 From Ton van Overbeek <tvoverbe@wk.estec.esa.nl>:Ian Lance Taylor2-1/+8
* resbin.c (res_to_bin_menu): Correct computation of menu vs. menuex length. * resrc.c (define_stringtable): Add 1 to resource ID.
1997-07-29 * resbin.c (bin_to_res_string): Correct adjustment of data andIan Lance Taylor2-2/+7
length. From Ton van Overbeek <tvoverbe@wk.estec.esa.nl>.
1997-07-22 * nlmconv.c (link_inputs): Call libiberty pexecute function.Ian Lance Taylor1-0/+5
(pexecute) [multiple versions]: Remove.
1997-07-22Tue Jul 22 16:19:34 1997 Robert Hoehne ↵Ian Lance Taylor2-5/+97
<robert.hoehne@Mathematik.TU-Chemnitz.DE> * bucomm.c (make_tempname): If we might be using a DOS filesystem, check for a backslash as well as a slash.
1997-06-26More tweaks. Add windres documentation.Ian Lance Taylor3-2/+138
1997-06-26 * rcparse.y: Add a couple of missing semicolons (accepted by bisonIan Lance Taylor2-2/+4
but not byacc).
1997-06-26 * windres.c (main): Quit if we didn't get any resources.Ian Lance Taylor3-3/+12
* rescoff.c (write_coff_file): Don't free the relocation array until after we've closed the BFD.
1997-06-26 * resbin.c: New file.Ian Lance Taylor9-246/+3354
* rclex.l, rcparse.y, rescoff.c, resrc.c, windres.c, windres.h: Numerous fixes and improvements. * Makefile.in: Rebuild dependencies. (CFILES): Add resbin.c. (WINDRES_OBJS): Add resbin.o.
1997-06-23Another windres snapshot. Can now read the COFF resources directory,Ian Lance Taylor6-30/+356
although it doesn't yet parse out the binary format.
1997-06-22 First stab at Windows resource compiler:Ian Lance Taylor10-85/+5953
* windres.h: New file. * windres.c: New file. * resrc.c: New file. * rcparse.y: New file. * rclex.l: New file. * configure.in: Define and substitute BUILD_WINDRES. * configure: Rebuild. * Makefile.in: Rebuild dependencies. (WINDRES_PROG): New variable. (PROGS): Add @BUILD_WINDRES@. (HFILES): Add dlltool.h and windres.h. (CFILES): Add windres.c and resrc.c. (GENERATED_CFILES): Add rcparse.c and rclex.c. (WINDRES_OBJS): New variable. $(WINDRES_PROG): New target. (rcparse.c, rcparse.h, rclex.c): New targets. Snapshot. windres can parse and print rc files.
1997-06-12 * dlltool.c (export_type): Add data field.Ian Lance Taylor2-3/+24
(def_exports): Add data parameter. Change all callers. (dump_def_info): Print data field. (gen_def_file): Likewise. (make_one_lib_file): Handle data field by not emitting simple label and not emitting anything in SEC_TEXT. (dtab): Print data field. (process_duplicates): Merge data field. * dlltool.h (def_exports): Update declaration. * defparse.y (expline): Accept opt_DATA. Pass it to def_exports. (opt_DATA): New non-terminal.
1997-06-11 * dlltool.h: New file.Ian Lance Taylor6-254/+352
* deflex.l: Include dlltool.h and libiberty.h. Don't declare strdup. Use xstrdup rather than strdup. * defparse.y: Include bfd.h, bucomm.h, and dlltool.h. * dlltool.c: Include dlltool.h and time.h. Make a lot of variables and functions static. Make a lot of char * variables and parameters const. Add declarations for static functions. Do some reindenting. Hide more PowerPC stuff inside DLLTOOL_PPC.
1997-06-11Wed Jun 11 12:05:52 1997 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor1-0/+9
* ar.c (bfd_special_undocumented_glue): Add const.
1997-06-04 Removed global variable "exec_output". remote_load now returnsBob Manson1-0/+70
the output as part of its result.
1997-05-12 * configure.in: Don't clear OPCODES when --enable-commonbfdlib isIan Lance Taylor1-0/+11
used on HP/UX. * configure: Rebuild.
1997-04-15 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor2-10/+27
(INSTALL_XFORM, INSTALL_XFORM1): Remove. (install): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM) and $(INSTALL_XFORM1). (installdirs): New target. (install-info): Run mkinstalldirs.
1997-04-14revert last patchIan Lance Taylor2-3/+1
1997-04-14 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor2-1/+3
1997-04-14 * binutils-all/ar.exp (long_filenames): Check for a file systemIan Lance Taylor1-0/+171
with a 14 character file name length limit.
1997-04-14 From Thomas Graichen <graichen@rzpd.de>:Ian Lance Taylor2-4/+11
* Makefile.in: Always use $(SHELL) when running move-if-change. * configure.in: Use ${CONFIG_SHELL} when running $ac_config_sub. * configure: Rebuild.
1997-04-04 * configure.in: Add AC_FUNC_ALLOCA.Ian Lance Taylor3-134/+1129
* configure, config.in: Rebuild. * bucomm.h: Add alloca handling, copied from gas/as.h. * dlltool.c: Add #pragma alloca for AIX to start of file. * nlmconv.c: Likewise.
1997-04-04 * Makefile.in (distclean): Remove site.exp and site.bak. RemoveIan Lance Taylor2-2/+5
everything that clean removes.
1997-04-04 * Makefile.in (distclean): Remove site.exp and site.bak.Ian Lance Taylor2-1/+5
1997-04-03 * Makefile.in (VERSION): Set to 2.8.1.Ian Lance Taylor2-11/+34
1997-04-02remove uninteresting TODO fileIan Lance Taylor2-14/+0
1997-04-01Tue Apr 1 16:21:44 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor4-58/+115
* configure.com: New file. * config.h-vms: Remove file. * makefile.vms: Update for new configure scheme.
1997-03-28Fri Mar 28 17:57:53 1997 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor1-0/+18
* Makefile.in ($(OBJDUMP_PROG)): Don't link against BFDLIB twice. * configure.in: Add AC_ARG_ENABLE for commonbfdlib. If it is set, set OPCODES to empty. * configure: Rebuild.
1997-03-27 Based on patch from Marty Leisner <leisner@sdsp.mc.xerox.com>:Ian Lance Taylor3-3/+24
* objcopy.c: Include <utime.h> or <sys/time.h>. (strip_options): Add "preserve-dates". (copy_options): Likewise. (copy_usage): Mention -p and --preserve-dates. (strip_usage): Likewise. (make_same_dates): New static function. (strip_main): Handle -p. (copy_main): Likewise. * binutils.texi, strip.1, objcopy.1: Document new option.
1997-03-27mention addr2lineIan Lance Taylor1-0/+5
1997-03-27 addr2line.c contributed by Ulrich LautherIan Lance Taylor4-0/+221
<Ulrich.Lauther@zfe.siemens.de>: * addr2line.c: New file. * Makefile.in: Rebuild dependencies. (ADDR2LINE_PROG): New variable. (MANPAGES): Add addr2line. (PROGS): Add $(ADDR2LINE_PROG). (CFILES): Add addr2line.c. ($(ADDR2LINE_PROG)): New target. * binutils.texi: Document addr2line. * addr2line.1: New file.
1997-03-27 * version.c (print_version): Update copyright date.Ian Lance Taylor1-0/+9
1997-03-24Remove m32r sanitization.David Edelsohn1-34/+1
1997-03-21 * size.c (usage): Make definition match its prototype.Jeff Law1-0/+37
(display_bfd, lprint_number, rprint_number): Likewise. (print_berkeley_format, sysv_internal_printer): Likewise. (print_sysv_format): Likewise. * nm.c (set_print_radix, set_output_format): Likewise. * objcopy.c (filter_bytes): Likewise.
1997-03-18Tue Mar 18 16:39:55 1997 H.J. Lu <hjl@lucon.org>Ian Lance Taylor1-0/+3
* Many files: Add function prototypes. * ar.c (mri_emul, get_pos_bfd): Make static. * arlex.l: Include "libiberty.h". Don't declare strdup. Use xstrdup rather than strdup. * arparse.y (yyerror): Make argument const. Correct typo. * arsup.c (strdup): Don't declare. (ar_save): Use xstrdup rather than strdup. * filemode.c: Include "bucomm.h". * nm.c (usage): Make static. (print_symname): Make format and name const. * objcopy.c (cat): Remove. (copy_archive): Make output_target const. Use concat, not cat. (copy_file, simple_copy, smart_rename): Make arguments const. * objdump.c (read_section_stabs): Likewise. (print_section_stabs): Likewise. (display_target_tables): Don't declare getenv. * strings.c (strings_object_file): Change file to const. (print_strings): Change filename to const. * Makefile.in: Rebuild dependencies. Tue Mar 18 11:37:24 1997 Ian Lance Taylor <ian@cygnus.com> * configure.in: Add BFD_NEED_DECLARATION(getenv). * acconfig.h: Add NEED_DECLARATION_GETENV. * bucomm.h (getenv): Declare if NEED_DECLARATION_GETENV. * configure, config.in: Rebuild. * nlmconv.c (getenv): Don't declare.