aboutsummaryrefslogtreecommitdiff
path: root/binutils
AgeCommit message (Collapse)AuthorFilesLines
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.
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.