aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
1998-04-21Tue Apr 21 16:07:18 1998 Stanislav Brabec <utx@k332.feld.cvut.cz>Ian Lance Taylor1-0/+11
* 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 Taylor1-0/+7
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 Taylor1-0/+15
(MOSTLYCLEANFILES): Add binutils.log, binutils.sum, and abcdefgh*. (mostlyclean-local): New target. * Makefile.in: Rebuild.
1998-04-01Wed Apr 1 13:11:23 1998 Andreas Schwab ↵Ian Lance Taylor1-0/+4
<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-28 Fix some gcc -Wall warnings:Ian Lance Taylor1-0/+24
* 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 Henderson1-0/+5
for the benefit of prom loaders. pr 14947
1998-03-25 Based on patch from H.J. Lu <hjl@gnu.org>:Ian Lance Taylor1-0/+8
* 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 Taylor1-0/+26
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 Taylor1-0/+3
From Mikey <jeffdb@netzone.com>.
1998-02-12 * addr2line.c (usage): Update bug-gnu-utils address.Ian Lance Taylor1-0/+18
* 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 Taylor1-0/+4
1998-01-31 * Makefile.am (CC_FOR_TARGET,nlmcomv.o): Change program_transform_nameDoug Evans1-0/+6
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 Taylor1-0/+16
* 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-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-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.
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 Taylor1-0/+21
* 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 Clifton1-0/+5
1997-12-02 * windres.h (ESCAPE_*): Define standard escape sequences.Ian Lance Taylor1-1/+29
* 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 Taylor1-0/+8
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 Taylor1-0/+7
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 Henderson1-0/+5
than "privatize". Update all references.
1997-10-09 * binutils.texi (strip): Remove duplicate --target. From MartyIan Lance Taylor1-0/+3
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 Henderson1-3/+19
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. Eigler1-0/+6
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 (size): The object file argument is optional.Ian Lance Taylor1-0/+3
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-06 * configure.in: Define TARGET in header file.Ian Lance Taylor1-0/+11
* 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 Taylor1-0/+6
(.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 Taylor1-0/+7
(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 Taylor1-0/+4
AM_INIT_AUTOMAKE. * configure: Rebuild.
1997-08-04 * Makefile.am (install-exec-local): Create $(tooldir)/bin beforeIan Lance Taylor1-0/+4
trying to install anything into it. * Makefile.in: Rebuild.
1997-08-04 * Makefile.am (TOOL_PROGS): Use an explicit $(EXEEXT).Ian Lance Taylor1-0/+8
(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 Taylor1-0/+3
patches.