12a6b7db3Sskrll2003-10-15  Andrew Cagney  <cagney@redhat.com>
22a6b7db3Sskrll
32a6b7db3Sskrll	* bfdint.texi (BFD target vector symbols): Rename _get_symtab to
42a6b7db3Sskrll	_canonicalize_symtab.
52a6b7db3Sskrll
62a6b7db3Sskrll2003-10-08  David Taylor <dtaylor@emc.com>
72a6b7db3Sskrll
82a6b7db3Sskrll	* bfd.texinfo: Remove spurious backslash.
92a6b7db3Sskrll
102a6b7db3Sskrll2003-07-04  Josh Baratz  <baratz@intersystems.com>
112a6b7db3Sskrll
122a6b7db3Sskrll	* Makefile.am (MKDOC rule): Add $(CFLAGS) in case it contains
132a6b7db3Sskrll	CC_FOR_BUILD specific switches.
142a6b7db3Sskrll	* Makefile.in: Regenerate.
152a6b7db3Sskrll
162a6b7db3Sskrll2003-06-29  Alan Modra  <amodra@bigpond.net.au>
172a6b7db3Sskrll
182a6b7db3Sskrll	* chew.c (paramstuff): Don't emit PARAMS.
192a6b7db3Sskrll
202a6b7db3Sskrll2003-02-12  Bob Wilson  <bob.wilson@acm.org>
212a6b7db3Sskrll
222a6b7db3Sskrll	* bfd.texinfo: Fix quotes for texinfo.  Make section title
232a6b7db3Sskrll	capitalization more consistent.  Use @example instead of @lisp.
242a6b7db3Sskrll	Replace FDL appendix with include of fdl.texi.
252a6b7db3Sskrll	* fdl.texi: New file.
262a6b7db3Sskrll
272a6b7db3Sskrll2002-11-18  Klee Dienes  <kdienes@apple.com>
282a6b7db3Sskrll
292a6b7db3Sskrll	* Makefile.am (DOCFILES): Add bfdwin.texi, bfdio.texi.
302a6b7db3Sskrll	(PROTOS): Add bfdio.p, bfdwin.p.
312a6b7db3Sskrll	(SRCDOC): Add bfdio.c, bfdwin.c.
322a6b7db3Sskrll	(SRCPROT): Add bfdio.c, bfdwin.c.
332a6b7db3Sskrll	(SRCIPROT): Add bfdio.c, bfdwin.c.
342a6b7db3Sskrll	(LIBBFD_H_DEP): Add bfdio.c, bfdwin.c.
352a6b7db3Sskrll	(BFD_H_DEP): Add bfdio.c, bfdwin.c.
362a6b7db3Sskrll	Add rules for bfdio.texi, bfdwin.text.
372a6b7db3Sskrll	* bfd.texinfo: Include bfdio.texi.
382a6b7db3Sskrll
392a6b7db3Sskrll2002-10-14  Alan Modra  <amodra@bigpond.net.au>
402a6b7db3Sskrll
412a6b7db3Sskrll	* Makefile.in: Regenerate.
422a6b7db3Sskrll
432a6b7db3Sskrll2002-10-11  Daniel Jacobowitz  <drow@mvista.com>
442a6b7db3Sskrll
452a6b7db3Sskrll	* Makefile.in: Regenerated.
462a6b7db3Sskrll
472a6b7db3Sskrll2002-08-29  John David Anglin  <dave@hiauly1.hia.nrc.ca>
482a6b7db3Sskrll
492a6b7db3Sskrll	* chew.c (paramstuff, outputdots, perform, bang and usage): Remove
502a6b7db3Sskrll	void from function definitions.
512a6b7db3Sskrll
522a6b7db3Sskrll2002-08-13  Alan Modra  <amodra@bigpond.net.au>
532a6b7db3Sskrll
542a6b7db3Sskrll	* header.sed: Strip tabs.
552a6b7db3Sskrll
562a6b7db3Sskrll2002-06-08  Alan Modra  <amodra@bigpond.net.au>
572a6b7db3Sskrll
582a6b7db3Sskrll	* Makefile.am: Fix quote style in last change.
592a6b7db3Sskrll	* Makefile.in: Regenerate.
602a6b7db3Sskrll
612a6b7db3Sskrll2002-06-07  Alan Modra  <amodra@bigpond.net.au>
622a6b7db3Sskrll
632a6b7db3Sskrll	* Makefile.am (libbfd.h): Don't use "echo -n".
642a6b7db3Sskrll	(libcoff.h, bfd.h): Likewise.
652a6b7db3Sskrll	* Makefile.in: Regenerate.
662a6b7db3Sskrll
672a6b7db3Sskrll2002-06-06  Lars Brinkhoff  <lars@nocrew.org>
682a6b7db3Sskrll
692a6b7db3Sskrll	* bfdint.texi: Change registry@sco.com to registry@caldera.com.
702a6b7db3Sskrll
712a6b7db3Sskrll2002-06-05  Alan Modra  <amodra@bigpond.net.au>
722a6b7db3Sskrll
732a6b7db3Sskrll	* Makefile.am (libbfd.h): Add "Extracted from.." comment.
742a6b7db3Sskrll	(libcoff.h, bfd.h): Likewise.
752a6b7db3Sskrll	* Makefile.in: Regenerate.
762a6b7db3Sskrll
772a6b7db3Sskrll2002-05-25  Alan Modra  <amodra@bigpond.net.au>
782a6b7db3Sskrll
792a6b7db3Sskrll	* chew.c: Use #include "" instead of <> for local header files.
802a6b7db3Sskrll
812a6b7db3Sskrll2002-04-20  Alan Modra  <amodra@bigpond.net.au>
822a6b7db3Sskrll
832a6b7db3Sskrll	* Makefile.in: Regenerate.
842a6b7db3Sskrll
852a6b7db3Sskrll2002-02-11  Alan Modra  <amodra@bigpond.net.au>
862a6b7db3Sskrll
872a6b7db3Sskrll	* Makefile.in: Regenerate.
882a6b7db3Sskrll
892a6b7db3Sskrll2002-02-01  Alan Modra  <amodra@bigpond.net.au>
902a6b7db3Sskrll
912a6b7db3Sskrll	* chew.c (WORD): Eliminate.
922a6b7db3Sskrll
932a6b7db3Sskrll2002-01-31  Ivan Guzvinec  <ivang@opencores.org>
942a6b7db3Sskrll
952a6b7db3Sskrll	* Makefile.in: Regenerate.
962a6b7db3Sskrll
972a6b7db3Sskrll2002-01-31  Alan Modra  <amodra@bigpond.net.au>
982a6b7db3Sskrll
992a6b7db3Sskrll	* chew.c (courierize): Don't modify @command params.
1002a6b7db3Sskrll
1012a6b7db3Sskrll2002-01-30  Nick Clifton  <nickc@cambridge.redhat.com>
1022a6b7db3Sskrll
1032a6b7db3Sskrll	* proto.str (ENUMDOC): Place two spaces between the end of
1042a6b7db3Sskrll	the text and the closing comment marker.
1052a6b7db3Sskrll
1062a6b7db3Sskrll2001-10-30  Hans-Peter Nilsson  <hp@bitrange.com>
1072a6b7db3Sskrll
1082a6b7db3Sskrll	* bfdint.texi (BFD target vector miscellaneous): Add
1092a6b7db3Sskrll	bfd_target_mmo_flavour.
1102a6b7db3Sskrll	* bfd.texinfo (BFD back ends): Add entry for mmo.
1112a6b7db3Sskrll	* Makefile.am (DOCFILES): Add mmo.texi.
1122a6b7db3Sskrll	(SRCDOC): Add mmo.c.
1132a6b7db3Sskrll	(s-mmo, mmo.texi): New rules.
1142a6b7db3Sskrll
1152a6b7db3Sskrll2001-10-29  Kazu Hirata  <kazu@hxi.com>
1162a6b7db3Sskrll
1172a6b7db3Sskrll	* bfdsumm.texi: Fix a typo.
1182a6b7db3Sskrll
1192a6b7db3Sskrll2001-10-26  Nick Clifton  <nickc@cambridge.redhat.com>
1202a6b7db3Sskrll
1212a6b7db3Sskrll	* bfd.texinfo: Change footer to refer to FSF.  Change subtitle
1222a6b7db3Sskrll	to refer to original creation date.
1232a6b7db3Sskrll
1242a6b7db3Sskrll2002-01-26  Hans-Peter Nilsson  <hp@bitrange.com>
1252a6b7db3Sskrll
1262a6b7db3Sskrll	* Makefile.am (install): Depend on install-info.
1272a6b7db3Sskrll	* Makefile.in: Regenerate.
1282a6b7db3Sskrll
1292a6b7db3Sskrll2001-10-03  Alan Modra  <amodra@bigpond.net.au>
1302a6b7db3Sskrll
1312a6b7db3Sskrll	* Makefile.am (BFD_H_DEP): Add ../version.h.
1322a6b7db3Sskrll	* Makefile.in: Regenerate.
1332a6b7db3Sskrll
1342a6b7db3Sskrll2001-10-02  Alan Modra  <amodra@bigpond.net.au>
1352a6b7db3Sskrll
1362a6b7db3Sskrll	* Makefile.in: Regenerate.
1372a6b7db3Sskrll
1382a6b7db3Sskrll2001-10-01  Alan Modra  <amodra@bigpond.net.au>
1392a6b7db3Sskrll
1402a6b7db3Sskrll	* header.sed: New file, adds header to generated files.
1412a6b7db3Sskrll	* Makefile.am: Rewrite rules generating libbfd.h, libcoff.h and
1422a6b7db3Sskrll	bfd.h, using above.  Add missing elf.c dependecy for libbfd.h.
1432a6b7db3Sskrll	* Makefile.in: Regenerate.
1442a6b7db3Sskrll
1452a6b7db3Sskrll2001-09-21  Alan Modra  <amodra@bigpond.net.au>
1462a6b7db3Sskrll
1472a6b7db3Sskrll	* Makefile.in: Regenerate.
1482a6b7db3Sskrll
1492a6b7db3Sskrll2001-09-18  Alan Modra  <amodra@bigpond.net.au>
1502a6b7db3Sskrll
1512a6b7db3Sskrll	* bfdint.texi: Replace reference to bfd_read with bfd_bread.
1522a6b7db3Sskrll	Likewise for bfd_write.
1532a6b7db3Sskrll
1542a6b7db3Sskrll2001-07-24  Alan Modra  <amodra@bigpond.net.au>
1552a6b7db3Sskrll
1562a6b7db3Sskrll	* Makefile.in: Regenerate.
1572a6b7db3Sskrll
1582a6b7db3Sskrll2001-06-21  Hans-Peter Nilsson  <hp@axis.com>
1592a6b7db3Sskrll
1602a6b7db3Sskrll	* bfdint.texi (BFD relocation functions) <different formats>:
1612a6b7db3Sskrll	Mention that the GNU linker is aware of input-output format
1622a6b7db3Sskrll	restrictions when generating relocatable output.  Make new
1632a6b7db3Sskrll	paragraph for final-link case.
1642a6b7db3Sskrll	(BFD target vector swap): Fix typo.
1652a6b7db3Sskrll
1662a6b7db3Sskrll2001-01-25  Kazu Hirata  <kazu@hxi.com>
1672a6b7db3Sskrll
1682a6b7db3Sskrll	* chew.c: Do not output trailing whitespaces in type and
1692a6b7db3Sskrll	functionname.  Update copyright.
1702a6b7db3Sskrll
1712a6b7db3Sskrll2001-01-24  Kazu Hirata  <kazu@hxi.com>
1722a6b7db3Sskrll
1732a6b7db3Sskrll	* chew.c: Do not output a trailing whitespace.
1742a6b7db3Sskrll
1752a6b7db3Sskrll2000-11-06  Nick Clifton  <nickc@redhat.com>
1762a6b7db3Sskrll
1772a6b7db3Sskrll	* bfd.texinfo: Add GNU Free Documentation License.
1782a6b7db3Sskrll
1792a6b7db3Sskrll2000-07-09  Alan Modra  <alan@linuxcare.com.au>
1802a6b7db3Sskrll
1812a6b7db3Sskrll	* Makefile.in: Regenerate.
1822a6b7db3Sskrll
1832a6b7db3Sskrll2000-07-08  Alan Modra  <alan@linuxcare.com.au>
1842a6b7db3Sskrll
1852a6b7db3Sskrll	* chew.c (outputdots): Don't add a space before `/*'.
1862a6b7db3Sskrll	(courierize): Likewise.
1872a6b7db3Sskrll
1882a6b7db3SskrllWed May 24 12:03:25 2000  Hans-Peter Nilsson  <hp@axis.com>
1892a6b7db3Sskrll
1902a6b7db3Sskrll	* bfdint.texi (BFD ELF processor required): Add paragraph about
1912a6b7db3Sskrll	target necessities for readelf.
1922a6b7db3Sskrll
1932a6b7db3Sskrll2000-04-30  Ben Elliston  <bje@redhat.com>
1942a6b7db3Sskrll
1952a6b7db3Sskrll	* bfdint.texi (BFD generated files): Fix another typo.
1962a6b7db3Sskrll
1972a6b7db3Sskrll2000-04-17  Ben Elliston  <bje@redhat.com>
1982a6b7db3Sskrll
1992a6b7db3Sskrll	* bfdint.texi (BFD_JUMP_TABLE macros): Fix typo.
2002a6b7db3Sskrll
2012a6b7db3Sskrll2000-04-07  Andrew Cagney  <cagney@b1.cygnus.com>
2022a6b7db3Sskrll
2032a6b7db3Sskrll	* Makefile.in: Rebuild with current autoconf/automake.
2042a6b7db3Sskrll
2052a6b7db3Sskrll1999-02-04  Ian Lance Taylor  <ian@cygnus.com>
2062a6b7db3Sskrll
2072a6b7db3Sskrll	* Makefile.in: Rebuild with current autoconf/automake.
2082a6b7db3Sskrll
2092a6b7db3Sskrll1998-07-23  Nick Clifton  <nickc@cygnus.com>
2102a6b7db3Sskrll
2112a6b7db3Sskrll	* bfdint.texi (BFD ELF processor required): Add paragraph
2122a6b7db3Sskrll	describing the necessity to create "include/elf/CPU.h".
2132a6b7db3Sskrll
2142a6b7db3Sskrll1998-05-07  Ian Lance Taylor  <ian@cygnus.com>
2152a6b7db3Sskrll
2162a6b7db3Sskrll	* Makefile.am (chew.o): Add -I options for intl srcdir and
2172a6b7db3Sskrll	objdir.
2182a6b7db3Sskrll	* Makefile.in: Rebuild.
2192a6b7db3Sskrll
2202a6b7db3Sskrll1998-04-27  Ian Lance Taylor  <ian@cygnus.com>
2212a6b7db3Sskrll
2222a6b7db3Sskrll	* bfdint.texi: New file.
2232a6b7db3Sskrll	* Makefile.am (noinst_TEXINFOS): New variable.
2242a6b7db3Sskrll	* Makefile.in: Rebuild.
2252a6b7db3Sskrll
2262a6b7db3Sskrll1998-04-13  Ian Lance Taylor  <ian@cygnus.com>
2272a6b7db3Sskrll
2282a6b7db3Sskrll	* Makefile.in: Rebuild.
2292a6b7db3Sskrll
2302a6b7db3Sskrll1998-04-06  Ian Lance Taylor  <ian@cygnus.com>
2312a6b7db3Sskrll
2322a6b7db3Sskrll	* Makefile.am (STAGESTUFF): Remove variable.
2332a6b7db3Sskrll	(CLEANFILES): Don't remove $(STAGESTUFF).
2342a6b7db3Sskrll	(DISTCLEANFILES, MAINTAINERCLEANFILES): New variables.
2352a6b7db3Sskrll	* Makefile.in: Rebuild.
2362a6b7db3Sskrll
2372a6b7db3Sskrll1998-03-27  Ian Lance Taylor  <ian@cygnus.com>
2382a6b7db3Sskrll
2392a6b7db3Sskrll	* chew.c (skip_white_and_starts): Remove unused declaration.
2402a6b7db3Sskrll	(skip_white_and_stars): Add casts to avoid warnings.
2412a6b7db3Sskrll	(skip_trailing_newlines, paramstuff, courierize): Likewise.
2422a6b7db3Sskrll	(bulletize, do_fancy_stuff, iscommand): Likewise.
2432a6b7db3Sskrll	(kill_bogus_lines, nextword, main): Likewise.
2442a6b7db3Sskrll	(manglecomments): Comment out.
2452a6b7db3Sskrll	(outputdots, kill_bogus_lines): Remove unused local variables.
2462a6b7db3Sskrll	(perform, compile): Likewise.
2472a6b7db3Sskrll	(courierize): Fully parenthesize expression.
2482a6b7db3Sskrll	(copy_past_newline): Declare return value.
2492a6b7db3Sskrll	(print): Change printf format string.
2502a6b7db3Sskrll	(main): Call usage for an unrecognized option.
2512a6b7db3Sskrll
2522a6b7db3Sskrll1998-02-13  Ian Lance Taylor  <ian@cygnus.com>
2532a6b7db3Sskrll
2542a6b7db3Sskrll	* Makefile.am (AUTOMAKE_OPTIONS): Define.
2552a6b7db3Sskrll	* Makefile.in: Rebuild.
2562a6b7db3Sskrll
2572a6b7db3Sskrll1998-01-26  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
2582a6b7db3Sskrll
2592a6b7db3Sskrll	* doc.str (bodytext): Don't output @* at the end.
2602a6b7db3Sskrll	* chew.c (kill_bogus_lines): Make sure that a period at the
2612a6b7db3Sskrll	beginning is recognized.
2622a6b7db3Sskrll	(indent): Don't put indentation at the end.
2632a6b7db3Sskrll	(copy_past_newline): Expand tabs.
2642a6b7db3Sskrll	* Makefile.am (s-reloc, s-syms): Depend on doc.str.
2652a6b7db3Sskrll	* Makefile.in: Rebuild.
2662a6b7db3Sskrll
2672a6b7db3Sskrll1997-10-01  Ian Lance Taylor  <ian@cygnus.com>
2682a6b7db3Sskrll
2692a6b7db3Sskrll	* Makefile.am (libbfd.h): Don't use cpu-h8300.c, cpu-i960.c, or
2702a6b7db3Sskrll	elfcode.h as input files; they don't contribute anything.
2712a6b7db3Sskrll	* Makefile.in: Rebuild.
2722a6b7db3Sskrll
2732a6b7db3Sskrll1997-08-15  Doug Evans  <dje@canuck.cygnus.com>
2742a6b7db3Sskrll
2752a6b7db3Sskrll	* Makefile.am (libbfd.h, libcoff.h): Invoke $(MKDOC) as ./$(MKDOC).
2762a6b7db3Sskrll	* Makefile.in: Rebuild.
2772a6b7db3Sskrll
2782a6b7db3Sskrll1997-08-01  Ian Lance Taylor  <ian@cygnus.com>
2792a6b7db3Sskrll
2802a6b7db3Sskrll	* Makefile.am (CC_FOR_BUILD): Don't set explicitly.
2812a6b7db3Sskrll	* Makefile.in: Rebuild.
2822a6b7db3Sskrll
2832a6b7db3Sskrll1997-07-31  Ian Lance Taylor  <ian@cygnus.com>
2842a6b7db3Sskrll
2852a6b7db3Sskrll	* Makefile.am: New file, based on old Makefile.in.
2862a6b7db3Sskrll	* Makefile.in: Now built with automake.
2872a6b7db3Sskrll
2882a6b7db3Sskrll1997-07-22  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
2892a6b7db3Sskrll
2902a6b7db3Sskrll	* Makefile.in: Change stamp-* files to s-* files.  Use bfdt.texi
2912a6b7db3Sskrll	rather than bfd.texi.
2922a6b7db3Sskrll	(DOCFILES): Change bfd.texi to bfdt.texi.
2932a6b7db3Sskrll	* bfd.texinfo: Include bfdt.texi, not bfd.texi.
2942a6b7db3Sskrll
2952a6b7db3Sskrll1997-06-16  Ian Lance Taylor  <ian@cygnus.com>
2962a6b7db3Sskrll
2972a6b7db3Sskrll	* Makefile.in (CC, CFLAGS): Substitute from configure script.
2982a6b7db3Sskrll	From Jeff Makey <jeff@cts.com>.
2992a6b7db3Sskrll
3002a6b7db3Sskrll1997-04-15  Ian Lance Taylor  <ian@cygnus.com>
3012a6b7db3Sskrll
3022a6b7db3Sskrll	* Makefile.in (install-info): Use mkinstalldirs to build
3032a6b7db3Sskrll	$(infodir).
3042a6b7db3Sskrll
3052a6b7db3Sskrll1997-04-08  Ian Lance Taylor  <ian@cygnus.com>
3062a6b7db3Sskrll
3072a6b7db3Sskrll	* Makefile.in (install-info): Permit info files to be in srcdir.
3082a6b7db3Sskrll	(stamp-*): Add a stamp-X target for each X.texi target.
3092a6b7db3Sskrll	(*.texi): Just depend upon stamp-X.
3102a6b7db3Sskrll	(clean): Remove stamp-*.
3112a6b7db3Sskrll	(distclean): Depend upon mostlyclean.  Remove stamp-*.  Don't
3122a6b7db3Sskrll	remove $(DOCFILES).
3132a6b7db3Sskrll
3142a6b7db3Sskrll1997-04-07  Ian Lance Taylor  <ian@cygnus.com>
3152a6b7db3Sskrll
3162a6b7db3Sskrll	* Makefile.in (distclean): Don't remove *.info files.
3172a6b7db3Sskrll
3182a6b7db3Sskrll1997-02-13  Klaus Kaempf  (kkaempf@progis.de)
3192a6b7db3Sskrll
3202a6b7db3Sskrll	* makefile.vms: New file.
3212a6b7db3Sskrll
3222a6b7db3Sskrll1996-06-18  Ian Lance Taylor  <ian@cygnus.com>
3232a6b7db3Sskrll
3242a6b7db3Sskrll	* chew.c (kill_bogus_lines): Reset sl when not at the start of a
3252a6b7db3Sskrll	line.  From Uwe Ohse <uwe@tirka.gun.de>.
3262a6b7db3Sskrll
3272a6b7db3Sskrll1996-01-30  Ian Lance Taylor  <ian@cygnus.com>
3282a6b7db3Sskrll
3292a6b7db3Sskrll	From Ronald F. Guilmette <rfg@monkeys.com>:
3302a6b7db3Sskrll	* Makefile.in (libbfd.h): Depend upon proto.str.
3312a6b7db3Sskrll	(libcoff.h, bfd.h): Likewise.
3322a6b7db3Sskrll
3332a6b7db3Sskrll1995-11-03  Fred Fish  <fnf@cygnus.com>
3342a6b7db3Sskrll
3352a6b7db3Sskrll	* Makefile.in (SRCDOC, SRCPROT, core.texi, bfd.h):  Use corefile.c,
3362a6b7db3Sskrll	renamed from core.c.
3372a6b7db3Sskrll
3382a6b7db3Sskrll1995-11-01  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
3392a6b7db3Sskrll
3402a6b7db3Sskrll	* chew.c: Include <ctype.h>.
3412a6b7db3Sskrll
3422a6b7db3Sskrll1995-10-06  Ken Raeburn  <raeburn@cygnus.com>
3432a6b7db3Sskrll
3442a6b7db3Sskrll	Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
3452a6b7db3Sskrll
3462a6b7db3Sskrll	* Makefile.in (Makefile): Only remake this Makefile.
3472a6b7db3Sskrll
3482a6b7db3Sskrll1995-10-04  Ken Raeburn  <raeburn@cygnus.com>
3492a6b7db3Sskrll
3502a6b7db3Sskrll	* chew.c: Include <stdio.h>.
3512a6b7db3Sskrll
3522a6b7db3Sskrll1995-09-12  Ian Lance Taylor  <ian@cygnus.com>
3532a6b7db3Sskrll
3542a6b7db3Sskrll	* Makefile.in (maintainer-clean): New target.
3552a6b7db3Sskrll
3562a6b7db3Sskrll1995-08-31  Ian Lance Taylor  <ian@cygnus.com>
3572a6b7db3Sskrll
3582a6b7db3Sskrll	* Makefile.in (bfd.h): Add additional #endif at end of bfd.h if
3592a6b7db3Sskrll	__cplusplus is defined.
3602a6b7db3Sskrll
3612a6b7db3Sskrll1994-11-29  Doug Evans  <dje@canuck.cygnus.com>
3622a6b7db3Sskrll
3632a6b7db3Sskrll	* chew.c (write_buffer): New argument `f', all callers changed.
3642a6b7db3Sskrll	(stdout, stderr, print, drop, idrop): New forth words.
3652a6b7db3Sskrll	* proto.str (COMMENT): New command.
3662a6b7db3Sskrll	* doc.str (COMMENT): Likewise.
3672a6b7db3Sskrll
3682a6b7db3Sskrll1994-09-12  Ian Lance Taylor  (ian@sanguine.cygnus.com)
3692a6b7db3Sskrll
3702a6b7db3Sskrll	* Makefile.in (DOCFILES): Remove ctor.texi.
3712a6b7db3Sskrll	(IPROTOS): Remove ctor.ip.
3722a6b7db3Sskrll	(SRCIPROT): Remove $(srcdir)/../ctor.c.
3732a6b7db3Sskrll	(ctor.texi): Remove target.
3742a6b7db3Sskrll	(libbfd.h): Remove dependency on $(srcdir)/../ctor.c.  Remove
3752a6b7db3Sskrll	$(MKDOC) run on $(srcdir)/../ctor.c.
3762a6b7db3Sskrll	* bfd.texinfo (Constructors): Remove section.
3772a6b7db3Sskrll
3782a6b7db3Sskrll1994-09-02  Ken Raeburn  (raeburn@cujo.cygnus.com)
3792a6b7db3Sskrll
3802a6b7db3Sskrll	* chew.c: Include assert.h.  Added prototypes for most functions.
3812a6b7db3Sskrll	Changed most uses of int to long.  Do bounds checking on the
3822a6b7db3Sskrll	stacks.  Added comment at the beginning documenting most of the
3832a6b7db3Sskrll	intrinsics.  Lots of whitespace changes.  Re-ordered some
3842a6b7db3Sskrll	functions.
3852a6b7db3Sskrll	(die, check_range, icheck_range): New functions.
3862a6b7db3Sskrll	(strip_trailing_newlines, print_stack_level): New functions.
3872a6b7db3Sskrll	(translatecomments): Don't insert tab before "/*".
3882a6b7db3Sskrll	(iscommand): Minimum command length is now 4.
3892a6b7db3Sskrll	(nextword): Handle some \-sequences.
3902a6b7db3Sskrll	(push_addr): Deleted.
3912a6b7db3Sskrll	(main): Add new intrinsics strip_trailing_newlines and
3922a6b7db3Sskrll	print_stack_level.  Complain at end if stack contains more than
3932a6b7db3Sskrll	one element, or less.
3942a6b7db3Sskrll	(remchar): Make sure the string is not empty before chopping off a
3952a6b7db3Sskrll	character.
3962a6b7db3Sskrll
3972a6b7db3Sskrll	* doc.str, proto.str: Handle new commands SENUM, ENUM, ENUMX,
3982a6b7db3Sskrll	ENUMEQ, ENUMEQX, ENUMDOC.
3992a6b7db3Sskrll
4002a6b7db3Sskrll1994-01-12  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
4012a6b7db3Sskrll
4022a6b7db3Sskrll	* bfd.texinfo: Added Linker Functions node.
4032a6b7db3Sskrll	* Makefile.in (DOCFILES): Added linker.texi.
4042a6b7db3Sskrll	(SRCDOC): Added linker.c.
4052a6b7db3Sskrll	(linker.texi): New target.
4062a6b7db3Sskrll
4072a6b7db3Sskrll1994-01-04  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
4082a6b7db3Sskrll
4092a6b7db3Sskrll	* chew.c: Don't rely on a correct declaration of exit.
4102a6b7db3Sskrll	(chew_exit): New function which just calls exit.
4112a6b7db3Sskrll	(main): Use it.
4122a6b7db3Sskrll
4132a6b7db3Sskrll1994-01-03  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
4142a6b7db3Sskrll
4152a6b7db3Sskrll	* bfd.texinfo: Added Hash Tables node.
4162a6b7db3Sskrll	* Makefile.in (DOCFILES): Added hash.texi.
4172a6b7db3Sskrll	(SRCDOC): Added hash.c.
4182a6b7db3Sskrll	(hash.texi): New target.
4192a6b7db3Sskrll
4202a6b7db3Sskrll1993-12-30  Ken Raeburn  (raeburn@cujo.cygnus.com)
4212a6b7db3Sskrll
4222a6b7db3Sskrll	* Makefile.in: Delete all references to seclet.c, since it's just
4232a6b7db3Sskrll	been deleted.  Don't mention hash.c, linker.c, or genlink.h yet,
4242a6b7db3Sskrll	since they don't contain documentation yet (hint, hint!).
4252a6b7db3Sskrll
4262a6b7db3Sskrll1993-11-05  David J. Mackenzie  (djm@thepub.cygnus.com)
4272a6b7db3Sskrll
4282a6b7db3Sskrll	* bfd.texinfo: Small cleanups.
4292a6b7db3Sskrll
4302a6b7db3Sskrll1993-11-19  Ken Raeburn  (raeburn@cambridge.cygnus.com)
4312a6b7db3Sskrll
4322a6b7db3Sskrll	* Makefile.in (archures.texi): Depends on $(MKDOC).
4332a6b7db3Sskrll
4342a6b7db3Sskrll1993-08-10  Ken Raeburn  (raeburn@cambridge.cygnus.com)
4352a6b7db3Sskrll
4362a6b7db3Sskrll	* bfd.texinfo (BFD back end): Don't include elfcode.texi, since
4372a6b7db3Sskrll	it's empty now and that triggers a makeinfo bug.
4382a6b7db3Sskrll
4392a6b7db3Sskrll1993-08-09  Ken Raeburn  (raeburn@cambridge.cygnus.com)
4402a6b7db3Sskrll
4412a6b7db3Sskrll	* bfd.texinfo (BFD back end): New section on ELF, includes
4422a6b7db3Sskrll	elf.texi and elfcode.texi.
4432a6b7db3Sskrll	* Makefile.in (DOCFILES): Include elf.texi, elfcode.texi.
4442a6b7db3Sskrll	(SRCDOC): Include elfcode.h, elf.c.
4452a6b7db3Sskrll	(elf.texi, elfcode.texi): New intermediate targets.
4462a6b7db3Sskrll
4472a6b7db3Sskrll1993-06-24  David J. Mackenzie  (djm@thepub.cygnus.com)
4482a6b7db3Sskrll
4492a6b7db3Sskrll	* Makefile.in (.c.o, chew.o): Put CFLAGS last.
4502a6b7db3Sskrll	* bfdsumm.texi: New file, broken out of bfd.texinfo, to share
4512a6b7db3Sskrll	with ld.texinfo.
4522a6b7db3Sskrll
4532a6b7db3Sskrll1993-06-14  david d `zoo' zuhn  (zoo at rtl.cygnus.com)
4542a6b7db3Sskrll
4552a6b7db3Sskrll	* Makefile.in (install-info): remove parentdir cruft,
4562a6b7db3Sskrll
4572a6b7db3Sskrll1993-06-09  Jim Kingdon  (kingdon@cygnus.com)
4582a6b7db3Sskrll
4592a6b7db3Sskrll	* Makefile.in (mostlyclean): Remove chew.o.
4602a6b7db3Sskrll
4612a6b7db3Sskrll1993-05-25  Ken Raeburn  (raeburn@cambridge.cygnus.com)
4622a6b7db3Sskrll
4632a6b7db3Sskrll	* Makefile.in (libbfd.h): Use elfcode.h, not elf32.c.
4642a6b7db3Sskrll
4652a6b7db3Sskrll1993-05-24  Ken Raeburn  (raeburn@cygnus.com)
4662a6b7db3Sskrll
4672a6b7db3Sskrll	* chew.c (compile): Add a couple of missing casts.
4682a6b7db3Sskrll
4692a6b7db3Sskrll1993-05-12  Ian Lance Taylor  (ian@cygnus.com)
4702a6b7db3Sskrll
4712a6b7db3Sskrll	* Makefile.in (CC_FOR_BUILD): New variable, define to be $(CC).
4722a6b7db3Sskrll	(chew.o, $(MKDOC)): Build using CC_FOR_BUILD rather than CC, since
4732a6b7db3Sskrll	it must run on the build machine.
4742a6b7db3Sskrll
4752a6b7db3Sskrll1993-04-07  John Gilmore  (gnu@cygnus.com)
4762a6b7db3Sskrll
4772a6b7db3Sskrll	* Makefile.in (chew):  Don't compile from .c to executable in a
4782a6b7db3Sskrll	single step; it puts a temporary .o filename into the executable,
4792a6b7db3Sskrll	which makes multi-stage comparisons fail.  Compile chew.c to
4802a6b7db3Sskrll	chew.o, and link that, which makes identical executables every time.
4812a6b7db3Sskrll
4822a6b7db3Sskrll1993-03-24  david d `zoo' zuhn  (zoo at poseidon.cygnus.com)
4832a6b7db3Sskrll
4842a6b7db3Sskrll	* Makefile.in: fix typo (bfd.texinfo not bfd.texino)
4852a6b7db3Sskrll
4862a6b7db3Sskrll1993-03-19  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
4872a6b7db3Sskrll
4882a6b7db3Sskrll	* bfd.texinfo: Since BFD version number has been bumped, do same
4892a6b7db3Sskrll	to "version number" on title page, and elsewhere.  Should be
4902a6b7db3Sskrll	fixed to extract real version number.
4912a6b7db3Sskrll
4922a6b7db3Sskrll1993-03-16  Per Bothner  (bothner@rtl.cygnus.com)
4932a6b7db3Sskrll
4942a6b7db3Sskrll	* Makefile.in:  Add *clean rules.
4952a6b7db3Sskrll
4962a6b7db3Sskrll1993-01-11  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
4972a6b7db3Sskrll
4982a6b7db3Sskrll	* Makefile.in (libbfd.h): Removed duplicate init.c and libbfd.c.
4992a6b7db3Sskrll	Added seclet.c.
5002a6b7db3Sskrll	(bfd.h): Added dependency on bfd.c and seclet.c.  Added seclet.c
5012a6b7db3Sskrll	to build.
5022a6b7db3Sskrll
5032a6b7db3Sskrll1992-12-17  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
5042a6b7db3Sskrll
5052a6b7db3Sskrll	* Makefile.in: added dvi target, define and use $(TEXI2DVI)
5062a6b7db3Sskrll
5072a6b7db3Sskrll1992-12-03  Ken Raeburn  (raeburn@cambridge.cygnus.com)
5082a6b7db3Sskrll
5092a6b7db3Sskrll	* Makefile.in (TEXIDIR): New variable.
5102a6b7db3Sskrll	(bfd.dvi): Look for bfd.texinfo in $(srcdir).  Generate index.
5112a6b7db3Sskrll
5122a6b7db3Sskrll	* bfd.texinfo: Minor doc fixes.
5132a6b7db3Sskrll
5142a6b7db3Sskrll1992-11-05  John Gilmore  (gnu@cygnus.com)
5152a6b7db3Sskrll
5162a6b7db3Sskrll	Cleanup:  Replace all uses of EXFUN in the BFD sources, with PARAMS.
5172a6b7db3Sskrll
5182a6b7db3Sskrll	* chew.c (exfunstuff):  Eliminate.
5192a6b7db3Sskrll	(paramstuff):  Replace exfunstuff with function to generate PARAMS.
5202a6b7db3Sskrll	* proto.str:  Use paramstuff rather than exfunstuff.
5212a6b7db3Sskrll
5222a6b7db3Sskrll1992-08-17  Steve Chamberlain  (sac@thepub.cygnus.com)
5232a6b7db3Sskrll
5242a6b7db3Sskrll	* chew.c: various patches provided by Howard Chu.
5252a6b7db3Sskrll
5262a6b7db3Sskrll1992-06-19  John Gilmore  (gnu at cygnus.com)
5272a6b7db3Sskrll
5282a6b7db3Sskrll	* Makefile.in (libbfd.h):  Add elf.c as a source of prototypes.
5292a6b7db3Sskrll
5302a6b7db3Sskrll1992-05-11  John Gilmore  (gnu at cygnus.com)
5312a6b7db3Sskrll
5322a6b7db3Sskrll	* chew.c:  exit() should be declared by config files, not by
5332a6b7db3Sskrll	portable source code.  Its type could be int or void function.
5342a6b7db3Sskrll
5352a6b7db3Sskrll1992-05-04  K. Richard Pixley  (rich@rtl.cygnus.com)
5362a6b7db3Sskrll
5372a6b7db3Sskrll	* Makefile.in: another CFLAGS correction.
5382a6b7db3Sskrll
5392a6b7db3Sskrll1992-04-28  K. Richard Pixley  (rich@rtl.cygnus.com)
5402a6b7db3Sskrll
5412a6b7db3Sskrll	* Makefile.in: Do the CFLAGS thing.
5422a6b7db3Sskrll
5432a6b7db3Sskrll1992-04-11  Fred Fish  (fnf@cygnus.com)
5442a6b7db3Sskrll
5452a6b7db3Sskrll	* Makefile.in (MINUS_G):  Add macro and default to -g.
5462a6b7db3Sskrll
5472a6b7db3Sskrll1992-03-06  Steve Chamberlain  (sac@thepub.cygnus.com)
5482a6b7db3Sskrll
5492a6b7db3Sskrll	* chew.c: now has -w switch turn on warnings
5502a6b7db3Sskrll
5512a6b7db3Sskrll1992-02-26  K. Richard Pixley  (rich@cygnus.com)
5522a6b7db3Sskrll
5532a6b7db3Sskrll	* Makefile.in, configure.in: removed traces of namesubdir,
5542a6b7db3Sskrll	  -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
5552a6b7db3Sskrll	  copyrights to '92, changed some from Cygnus to FSF.
5562a6b7db3Sskrll
5572a6b7db3Sskrll1991-12-10  K. Richard Pixley  (rich at rtl.cygnus.com)
5582a6b7db3Sskrll
5592a6b7db3Sskrll	* Makefile.in: build chew into the current directory.  Complete
5602a6b7db3Sskrll	  the MKDOC macro transition.
5612a6b7db3Sskrll
5622a6b7db3Sskrll1991-12-10  Steve Chamberlain  (sac at rtl.cygnus.com)
5632a6b7db3Sskrll
5642a6b7db3Sskrll	* chew.c: don't core dump when can't open file
5652a6b7db3Sskrll	* Makefile.in: get proto.str from the right place when built in
5662a6b7db3Sskrll	odd directories
5672a6b7db3Sskrll
5682a6b7db3Sskrll1991-12-10  K. Richard Pixley  (rich at rtl.cygnus.com)
5692a6b7db3Sskrll
5702a6b7db3Sskrll	* Makefile.in: infodir belongs in datadir.
5712a6b7db3Sskrll
5722a6b7db3Sskrll1991-12-07  Steve Chamberlain  (sac at rtl.cygnus.com)
5732a6b7db3Sskrll
5742a6b7db3Sskrll	* chew.c: Much modified
5752a6b7db3Sskrll	* proto.str, doc.str: New files for extracting to product
5762a6b7db3Sskrll	prototypes and documents respectively.
5772a6b7db3Sskrll
5782a6b7db3Sskrll
5792a6b7db3Sskrll1991-12-06  K. Richard Pixley  (rich at rtl.cygnus.com)
5802a6b7db3Sskrll
5812a6b7db3Sskrll	* Makefile.in: added standards.text support, host/site/target
5822a6b7db3Sskrll	  inclusion hooks, install using INSTALL_DATA rather than cp,
5832a6b7db3Sskrll	  don't echo on install.
5842a6b7db3Sskrll
5852a6b7db3Sskrll1991-12-05  K. Richard Pixley  (rich at rtl.cygnus.com)
5862a6b7db3Sskrll
5872a6b7db3Sskrll	* Makefile.in: idestdir and ddestdir go away.  Added copyrights
5882a6b7db3Sskrll	  and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
5892a6b7db3Sskrll	  and mandir now keyed off datadir by default.
5902a6b7db3Sskrll
5912a6b7db3Sskrll
592*5ba6b03cSchristosCopyright (C) 1991-2003 Free Software Foundation, Inc.
593*5ba6b03cSchristos
594*5ba6b03cSchristosCopying and distribution of this file, with or without modification,
595*5ba6b03cSchristosare permitted in any medium without royalty provided the copyright
596*5ba6b03cSchristosnotice and this notice are preserved.
597*5ba6b03cSchristos
5982a6b7db3SskrllLocal Variables:
5992a6b7db3Sskrllversion-control: never
6002a6b7db3SskrllEnd:
601