xref: /netbsd-src/external/gpl3/gdb/dist/bfd/doc/ChangeLog-9103 (revision a2e2270fc5bff6bcbd2c81db532c53a470bd1be5)
1597410b8Schristos2003-10-15  Andrew Cagney  <cagney@redhat.com>
2597410b8Schristos
3597410b8Schristos	* bfdint.texi (BFD target vector symbols): Rename _get_symtab to
4597410b8Schristos	_canonicalize_symtab.
5597410b8Schristos
6597410b8Schristos2003-10-08  David Taylor <dtaylor@emc.com>
7597410b8Schristos
8597410b8Schristos	* bfd.texinfo: Remove spurious backslash.
9597410b8Schristos
10597410b8Schristos2003-07-04  Josh Baratz  <baratz@intersystems.com>
11597410b8Schristos
12597410b8Schristos	* Makefile.am (MKDOC rule): Add $(CFLAGS) in case it contains
13597410b8Schristos	CC_FOR_BUILD specific switches.
14597410b8Schristos	* Makefile.in: Regenerate.
15597410b8Schristos
16597410b8Schristos2003-06-29  Alan Modra  <amodra@bigpond.net.au>
17597410b8Schristos
18597410b8Schristos	* chew.c (paramstuff): Don't emit PARAMS.
19597410b8Schristos
20597410b8Schristos2003-02-12  Bob Wilson  <bob.wilson@acm.org>
21597410b8Schristos
22597410b8Schristos	* bfd.texinfo: Fix quotes for texinfo.  Make section title
23597410b8Schristos	capitalization more consistent.  Use @example instead of @lisp.
24597410b8Schristos	Replace FDL appendix with include of fdl.texi.
25597410b8Schristos	* fdl.texi: New file.
26597410b8Schristos
27597410b8Schristos2002-11-18  Klee Dienes  <kdienes@apple.com>
28597410b8Schristos
29597410b8Schristos	* Makefile.am (DOCFILES): Add bfdwin.texi, bfdio.texi.
30597410b8Schristos	(PROTOS): Add bfdio.p, bfdwin.p.
31597410b8Schristos	(SRCDOC): Add bfdio.c, bfdwin.c.
32597410b8Schristos	(SRCPROT): Add bfdio.c, bfdwin.c.
33597410b8Schristos	(SRCIPROT): Add bfdio.c, bfdwin.c.
34597410b8Schristos	(LIBBFD_H_DEP): Add bfdio.c, bfdwin.c.
35597410b8Schristos	(BFD_H_DEP): Add bfdio.c, bfdwin.c.
36597410b8Schristos	Add rules for bfdio.texi, bfdwin.text.
37597410b8Schristos	* bfd.texinfo: Include bfdio.texi.
38597410b8Schristos
39597410b8Schristos2002-10-14  Alan Modra  <amodra@bigpond.net.au>
40597410b8Schristos
41597410b8Schristos	* Makefile.in: Regenerate.
42597410b8Schristos
43597410b8Schristos2002-10-11  Daniel Jacobowitz  <drow@mvista.com>
44597410b8Schristos
45597410b8Schristos	* Makefile.in: Regenerated.
46597410b8Schristos
47597410b8Schristos2002-08-29  John David Anglin  <dave@hiauly1.hia.nrc.ca>
48597410b8Schristos
49597410b8Schristos	* chew.c (paramstuff, outputdots, perform, bang and usage): Remove
50597410b8Schristos	void from function definitions.
51597410b8Schristos
52597410b8Schristos2002-08-13  Alan Modra  <amodra@bigpond.net.au>
53597410b8Schristos
54597410b8Schristos	* header.sed: Strip tabs.
55597410b8Schristos
56597410b8Schristos2002-06-08  Alan Modra  <amodra@bigpond.net.au>
57597410b8Schristos
58597410b8Schristos	* Makefile.am: Fix quote style in last change.
59597410b8Schristos	* Makefile.in: Regenerate.
60597410b8Schristos
61597410b8Schristos2002-06-07  Alan Modra  <amodra@bigpond.net.au>
62597410b8Schristos
63597410b8Schristos	* Makefile.am (libbfd.h): Don't use "echo -n".
64597410b8Schristos	(libcoff.h, bfd.h): Likewise.
65597410b8Schristos	* Makefile.in: Regenerate.
66597410b8Schristos
67597410b8Schristos2002-06-06  Lars Brinkhoff  <lars@nocrew.org>
68597410b8Schristos
69597410b8Schristos	* bfdint.texi: Change registry@sco.com to registry@caldera.com.
70597410b8Schristos
71597410b8Schristos2002-06-05  Alan Modra  <amodra@bigpond.net.au>
72597410b8Schristos
73597410b8Schristos	* Makefile.am (libbfd.h): Add "Extracted from.." comment.
74597410b8Schristos	(libcoff.h, bfd.h): Likewise.
75597410b8Schristos	* Makefile.in: Regenerate.
76597410b8Schristos
77597410b8Schristos2002-05-25  Alan Modra  <amodra@bigpond.net.au>
78597410b8Schristos
79597410b8Schristos	* chew.c: Use #include "" instead of <> for local header files.
80597410b8Schristos
81597410b8Schristos2002-04-20  Alan Modra  <amodra@bigpond.net.au>
82597410b8Schristos
83597410b8Schristos	* Makefile.in: Regenerate.
84597410b8Schristos
85597410b8Schristos2002-02-11  Alan Modra  <amodra@bigpond.net.au>
86597410b8Schristos
87597410b8Schristos	* Makefile.in: Regenerate.
88597410b8Schristos
89597410b8Schristos2002-02-01  Alan Modra  <amodra@bigpond.net.au>
90597410b8Schristos
91597410b8Schristos	* chew.c (WORD): Eliminate.
92597410b8Schristos
93597410b8Schristos2002-01-31  Ivan Guzvinec  <ivang@opencores.org>
94597410b8Schristos
95597410b8Schristos	* Makefile.in: Regenerate.
96597410b8Schristos
97597410b8Schristos2002-01-31  Alan Modra  <amodra@bigpond.net.au>
98597410b8Schristos
99597410b8Schristos	* chew.c (courierize): Don't modify @command params.
100597410b8Schristos
101597410b8Schristos2002-01-30  Nick Clifton  <nickc@cambridge.redhat.com>
102597410b8Schristos
103597410b8Schristos	* proto.str (ENUMDOC): Place two spaces between the end of
104597410b8Schristos	the text and the closing comment marker.
105597410b8Schristos
106597410b8Schristos2001-10-30  Hans-Peter Nilsson  <hp@bitrange.com>
107597410b8Schristos
108597410b8Schristos	* bfdint.texi (BFD target vector miscellaneous): Add
109597410b8Schristos	bfd_target_mmo_flavour.
110597410b8Schristos	* bfd.texinfo (BFD back ends): Add entry for mmo.
111597410b8Schristos	* Makefile.am (DOCFILES): Add mmo.texi.
112597410b8Schristos	(SRCDOC): Add mmo.c.
113597410b8Schristos	(s-mmo, mmo.texi): New rules.
114597410b8Schristos
115597410b8Schristos2001-10-29  Kazu Hirata  <kazu@hxi.com>
116597410b8Schristos
117597410b8Schristos	* bfdsumm.texi: Fix a typo.
118597410b8Schristos
119597410b8Schristos2001-10-26  Nick Clifton  <nickc@cambridge.redhat.com>
120597410b8Schristos
121597410b8Schristos	* bfd.texinfo: Change footer to refer to FSF.  Change subtitle
122597410b8Schristos	to refer to original creation date.
123597410b8Schristos
124597410b8Schristos2002-01-26  Hans-Peter Nilsson  <hp@bitrange.com>
125597410b8Schristos
126597410b8Schristos	* Makefile.am (install): Depend on install-info.
127597410b8Schristos	* Makefile.in: Regenerate.
128597410b8Schristos
129597410b8Schristos2001-10-03  Alan Modra  <amodra@bigpond.net.au>
130597410b8Schristos
131597410b8Schristos	* Makefile.am (BFD_H_DEP): Add ../version.h.
132597410b8Schristos	* Makefile.in: Regenerate.
133597410b8Schristos
134597410b8Schristos2001-10-02  Alan Modra  <amodra@bigpond.net.au>
135597410b8Schristos
136597410b8Schristos	* Makefile.in: Regenerate.
137597410b8Schristos
138597410b8Schristos2001-10-01  Alan Modra  <amodra@bigpond.net.au>
139597410b8Schristos
140597410b8Schristos	* header.sed: New file, adds header to generated files.
141597410b8Schristos	* Makefile.am: Rewrite rules generating libbfd.h, libcoff.h and
142597410b8Schristos	bfd.h, using above.  Add missing elf.c dependecy for libbfd.h.
143597410b8Schristos	* Makefile.in: Regenerate.
144597410b8Schristos
145597410b8Schristos2001-09-21  Alan Modra  <amodra@bigpond.net.au>
146597410b8Schristos
147597410b8Schristos	* Makefile.in: Regenerate.
148597410b8Schristos
149597410b8Schristos2001-09-18  Alan Modra  <amodra@bigpond.net.au>
150597410b8Schristos
151597410b8Schristos	* bfdint.texi: Replace reference to bfd_read with bfd_bread.
152597410b8Schristos	Likewise for bfd_write.
153597410b8Schristos
154597410b8Schristos2001-07-24  Alan Modra  <amodra@bigpond.net.au>
155597410b8Schristos
156597410b8Schristos	* Makefile.in: Regenerate.
157597410b8Schristos
158597410b8Schristos2001-06-21  Hans-Peter Nilsson  <hp@axis.com>
159597410b8Schristos
160597410b8Schristos	* bfdint.texi (BFD relocation functions) <different formats>:
161597410b8Schristos	Mention that the GNU linker is aware of input-output format
162597410b8Schristos	restrictions when generating relocatable output.  Make new
163597410b8Schristos	paragraph for final-link case.
164597410b8Schristos	(BFD target vector swap): Fix typo.
165597410b8Schristos
166597410b8Schristos2001-01-25  Kazu Hirata  <kazu@hxi.com>
167597410b8Schristos
168597410b8Schristos	* chew.c: Do not output trailing whitespaces in type and
169597410b8Schristos	functionname.  Update copyright.
170597410b8Schristos
171597410b8Schristos2001-01-24  Kazu Hirata  <kazu@hxi.com>
172597410b8Schristos
173597410b8Schristos	* chew.c: Do not output a trailing whitespace.
174597410b8Schristos
175597410b8Schristos2000-11-06  Nick Clifton  <nickc@redhat.com>
176597410b8Schristos
177597410b8Schristos	* bfd.texinfo: Add GNU Free Documentation License.
178597410b8Schristos
179597410b8Schristos2000-07-09  Alan Modra  <alan@linuxcare.com.au>
180597410b8Schristos
181597410b8Schristos	* Makefile.in: Regenerate.
182597410b8Schristos
183597410b8Schristos2000-07-08  Alan Modra  <alan@linuxcare.com.au>
184597410b8Schristos
185597410b8Schristos	* chew.c (outputdots): Don't add a space before `/*'.
186597410b8Schristos	(courierize): Likewise.
187597410b8Schristos
188597410b8SchristosWed May 24 12:03:25 2000  Hans-Peter Nilsson  <hp@axis.com>
189597410b8Schristos
190597410b8Schristos	* bfdint.texi (BFD ELF processor required): Add paragraph about
191597410b8Schristos	target necessities for readelf.
192597410b8Schristos
193597410b8Schristos2000-04-30  Ben Elliston  <bje@redhat.com>
194597410b8Schristos
195597410b8Schristos	* bfdint.texi (BFD generated files): Fix another typo.
196597410b8Schristos
197597410b8Schristos2000-04-17  Ben Elliston  <bje@redhat.com>
198597410b8Schristos
199597410b8Schristos	* bfdint.texi (BFD_JUMP_TABLE macros): Fix typo.
200597410b8Schristos
201597410b8Schristos2000-04-07  Andrew Cagney  <cagney@b1.cygnus.com>
202597410b8Schristos
203597410b8Schristos	* Makefile.in: Rebuild with current autoconf/automake.
204597410b8Schristos
205597410b8Schristos1999-02-04  Ian Lance Taylor  <ian@cygnus.com>
206597410b8Schristos
207597410b8Schristos	* Makefile.in: Rebuild with current autoconf/automake.
208597410b8Schristos
209597410b8Schristos1998-07-23  Nick Clifton  <nickc@cygnus.com>
210597410b8Schristos
211597410b8Schristos	* bfdint.texi (BFD ELF processor required): Add paragraph
212597410b8Schristos	describing the necessity to create "include/elf/CPU.h".
213597410b8Schristos
214597410b8Schristos1998-05-07  Ian Lance Taylor  <ian@cygnus.com>
215597410b8Schristos
216597410b8Schristos	* Makefile.am (chew.o): Add -I options for intl srcdir and
217597410b8Schristos	objdir.
218597410b8Schristos	* Makefile.in: Rebuild.
219597410b8Schristos
220597410b8Schristos1998-04-27  Ian Lance Taylor  <ian@cygnus.com>
221597410b8Schristos
222597410b8Schristos	* bfdint.texi: New file.
223597410b8Schristos	* Makefile.am (noinst_TEXINFOS): New variable.
224597410b8Schristos	* Makefile.in: Rebuild.
225597410b8Schristos
226597410b8Schristos1998-04-13  Ian Lance Taylor  <ian@cygnus.com>
227597410b8Schristos
228597410b8Schristos	* Makefile.in: Rebuild.
229597410b8Schristos
230597410b8Schristos1998-04-06  Ian Lance Taylor  <ian@cygnus.com>
231597410b8Schristos
232597410b8Schristos	* Makefile.am (STAGESTUFF): Remove variable.
233597410b8Schristos	(CLEANFILES): Don't remove $(STAGESTUFF).
234597410b8Schristos	(DISTCLEANFILES, MAINTAINERCLEANFILES): New variables.
235597410b8Schristos	* Makefile.in: Rebuild.
236597410b8Schristos
237597410b8Schristos1998-03-27  Ian Lance Taylor  <ian@cygnus.com>
238597410b8Schristos
239597410b8Schristos	* chew.c (skip_white_and_starts): Remove unused declaration.
240597410b8Schristos	(skip_white_and_stars): Add casts to avoid warnings.
241597410b8Schristos	(skip_trailing_newlines, paramstuff, courierize): Likewise.
242597410b8Schristos	(bulletize, do_fancy_stuff, iscommand): Likewise.
243597410b8Schristos	(kill_bogus_lines, nextword, main): Likewise.
244597410b8Schristos	(manglecomments): Comment out.
245597410b8Schristos	(outputdots, kill_bogus_lines): Remove unused local variables.
246597410b8Schristos	(perform, compile): Likewise.
247597410b8Schristos	(courierize): Fully parenthesize expression.
248597410b8Schristos	(copy_past_newline): Declare return value.
249597410b8Schristos	(print): Change printf format string.
250597410b8Schristos	(main): Call usage for an unrecognized option.
251597410b8Schristos
252597410b8Schristos1998-02-13  Ian Lance Taylor  <ian@cygnus.com>
253597410b8Schristos
254597410b8Schristos	* Makefile.am (AUTOMAKE_OPTIONS): Define.
255597410b8Schristos	* Makefile.in: Rebuild.
256597410b8Schristos
257597410b8Schristos1998-01-26  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
258597410b8Schristos
259597410b8Schristos	* doc.str (bodytext): Don't output @* at the end.
260597410b8Schristos	* chew.c (kill_bogus_lines): Make sure that a period at the
261597410b8Schristos	beginning is recognized.
262597410b8Schristos	(indent): Don't put indentation at the end.
263597410b8Schristos	(copy_past_newline): Expand tabs.
264597410b8Schristos	* Makefile.am (s-reloc, s-syms): Depend on doc.str.
265597410b8Schristos	* Makefile.in: Rebuild.
266597410b8Schristos
267597410b8Schristos1997-10-01  Ian Lance Taylor  <ian@cygnus.com>
268597410b8Schristos
269597410b8Schristos	* Makefile.am (libbfd.h): Don't use cpu-h8300.c, cpu-i960.c, or
270597410b8Schristos	elfcode.h as input files; they don't contribute anything.
271597410b8Schristos	* Makefile.in: Rebuild.
272597410b8Schristos
273597410b8Schristos1997-08-15  Doug Evans  <dje@canuck.cygnus.com>
274597410b8Schristos
275597410b8Schristos	* Makefile.am (libbfd.h, libcoff.h): Invoke $(MKDOC) as ./$(MKDOC).
276597410b8Schristos	* Makefile.in: Rebuild.
277597410b8Schristos
278597410b8Schristos1997-08-01  Ian Lance Taylor  <ian@cygnus.com>
279597410b8Schristos
280597410b8Schristos	* Makefile.am (CC_FOR_BUILD): Don't set explicitly.
281597410b8Schristos	* Makefile.in: Rebuild.
282597410b8Schristos
283597410b8Schristos1997-07-31  Ian Lance Taylor  <ian@cygnus.com>
284597410b8Schristos
285597410b8Schristos	* Makefile.am: New file, based on old Makefile.in.
286597410b8Schristos	* Makefile.in: Now built with automake.
287597410b8Schristos
288597410b8Schristos1997-07-22  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
289597410b8Schristos
290597410b8Schristos	* Makefile.in: Change stamp-* files to s-* files.  Use bfdt.texi
291597410b8Schristos	rather than bfd.texi.
292597410b8Schristos	(DOCFILES): Change bfd.texi to bfdt.texi.
293597410b8Schristos	* bfd.texinfo: Include bfdt.texi, not bfd.texi.
294597410b8Schristos
295597410b8Schristos1997-06-16  Ian Lance Taylor  <ian@cygnus.com>
296597410b8Schristos
297597410b8Schristos	* Makefile.in (CC, CFLAGS): Substitute from configure script.
298597410b8Schristos	From Jeff Makey <jeff@cts.com>.
299597410b8Schristos
300597410b8Schristos1997-04-15  Ian Lance Taylor  <ian@cygnus.com>
301597410b8Schristos
302597410b8Schristos	* Makefile.in (install-info): Use mkinstalldirs to build
303597410b8Schristos	$(infodir).
304597410b8Schristos
305597410b8Schristos1997-04-08  Ian Lance Taylor  <ian@cygnus.com>
306597410b8Schristos
307597410b8Schristos	* Makefile.in (install-info): Permit info files to be in srcdir.
308597410b8Schristos	(stamp-*): Add a stamp-X target for each X.texi target.
309597410b8Schristos	(*.texi): Just depend upon stamp-X.
310597410b8Schristos	(clean): Remove stamp-*.
311597410b8Schristos	(distclean): Depend upon mostlyclean.  Remove stamp-*.  Don't
312597410b8Schristos	remove $(DOCFILES).
313597410b8Schristos
314597410b8Schristos1997-04-07  Ian Lance Taylor  <ian@cygnus.com>
315597410b8Schristos
316597410b8Schristos	* Makefile.in (distclean): Don't remove *.info files.
317597410b8Schristos
318597410b8Schristos1997-02-13  Klaus Kaempf  (kkaempf@progis.de)
319597410b8Schristos
320597410b8Schristos	* makefile.vms: New file.
321597410b8Schristos
322597410b8Schristos1996-06-18  Ian Lance Taylor  <ian@cygnus.com>
323597410b8Schristos
324597410b8Schristos	* chew.c (kill_bogus_lines): Reset sl when not at the start of a
325597410b8Schristos	line.  From Uwe Ohse <uwe@tirka.gun.de>.
326597410b8Schristos
327597410b8Schristos1996-01-30  Ian Lance Taylor  <ian@cygnus.com>
328597410b8Schristos
329597410b8Schristos	From Ronald F. Guilmette <rfg@monkeys.com>:
330597410b8Schristos	* Makefile.in (libbfd.h): Depend upon proto.str.
331597410b8Schristos	(libcoff.h, bfd.h): Likewise.
332597410b8Schristos
333597410b8Schristos1995-11-03  Fred Fish  <fnf@cygnus.com>
334597410b8Schristos
335597410b8Schristos	* Makefile.in (SRCDOC, SRCPROT, core.texi, bfd.h):  Use corefile.c,
336597410b8Schristos	renamed from core.c.
337597410b8Schristos
338597410b8Schristos1995-11-01  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
339597410b8Schristos
340597410b8Schristos	* chew.c: Include <ctype.h>.
341597410b8Schristos
342597410b8Schristos1995-10-06  Ken Raeburn  <raeburn@cygnus.com>
343597410b8Schristos
344597410b8Schristos	Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
345597410b8Schristos
346597410b8Schristos	* Makefile.in (Makefile): Only remake this Makefile.
347597410b8Schristos
348597410b8Schristos1995-10-04  Ken Raeburn  <raeburn@cygnus.com>
349597410b8Schristos
350597410b8Schristos	* chew.c: Include <stdio.h>.
351597410b8Schristos
352597410b8Schristos1995-09-12  Ian Lance Taylor  <ian@cygnus.com>
353597410b8Schristos
354597410b8Schristos	* Makefile.in (maintainer-clean): New target.
355597410b8Schristos
356597410b8Schristos1995-08-31  Ian Lance Taylor  <ian@cygnus.com>
357597410b8Schristos
358597410b8Schristos	* Makefile.in (bfd.h): Add additional #endif at end of bfd.h if
359597410b8Schristos	__cplusplus is defined.
360597410b8Schristos
361597410b8Schristos1994-11-29  Doug Evans  <dje@canuck.cygnus.com>
362597410b8Schristos
363597410b8Schristos	* chew.c (write_buffer): New argument `f', all callers changed.
364597410b8Schristos	(stdout, stderr, print, drop, idrop): New forth words.
365597410b8Schristos	* proto.str (COMMENT): New command.
366597410b8Schristos	* doc.str (COMMENT): Likewise.
367597410b8Schristos
368597410b8Schristos1994-09-12  Ian Lance Taylor  (ian@sanguine.cygnus.com)
369597410b8Schristos
370597410b8Schristos	* Makefile.in (DOCFILES): Remove ctor.texi.
371597410b8Schristos	(IPROTOS): Remove ctor.ip.
372597410b8Schristos	(SRCIPROT): Remove $(srcdir)/../ctor.c.
373597410b8Schristos	(ctor.texi): Remove target.
374597410b8Schristos	(libbfd.h): Remove dependency on $(srcdir)/../ctor.c.  Remove
375597410b8Schristos	$(MKDOC) run on $(srcdir)/../ctor.c.
376597410b8Schristos	* bfd.texinfo (Constructors): Remove section.
377597410b8Schristos
378597410b8Schristos1994-09-02  Ken Raeburn  (raeburn@cujo.cygnus.com)
379597410b8Schristos
380597410b8Schristos	* chew.c: Include assert.h.  Added prototypes for most functions.
381597410b8Schristos	Changed most uses of int to long.  Do bounds checking on the
382597410b8Schristos	stacks.  Added comment at the beginning documenting most of the
383597410b8Schristos	intrinsics.  Lots of whitespace changes.  Re-ordered some
384597410b8Schristos	functions.
385597410b8Schristos	(die, check_range, icheck_range): New functions.
386597410b8Schristos	(strip_trailing_newlines, print_stack_level): New functions.
387597410b8Schristos	(translatecomments): Don't insert tab before "/*".
388597410b8Schristos	(iscommand): Minimum command length is now 4.
389597410b8Schristos	(nextword): Handle some \-sequences.
390597410b8Schristos	(push_addr): Deleted.
391597410b8Schristos	(main): Add new intrinsics strip_trailing_newlines and
392597410b8Schristos	print_stack_level.  Complain at end if stack contains more than
393597410b8Schristos	one element, or less.
394597410b8Schristos	(remchar): Make sure the string is not empty before chopping off a
395597410b8Schristos	character.
396597410b8Schristos
397597410b8Schristos	* doc.str, proto.str: Handle new commands SENUM, ENUM, ENUMX,
398597410b8Schristos	ENUMEQ, ENUMEQX, ENUMDOC.
399597410b8Schristos
400597410b8Schristos1994-01-12  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
401597410b8Schristos
402597410b8Schristos	* bfd.texinfo: Added Linker Functions node.
403597410b8Schristos	* Makefile.in (DOCFILES): Added linker.texi.
404597410b8Schristos	(SRCDOC): Added linker.c.
405597410b8Schristos	(linker.texi): New target.
406597410b8Schristos
407597410b8Schristos1994-01-04  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
408597410b8Schristos
409597410b8Schristos	* chew.c: Don't rely on a correct declaration of exit.
410597410b8Schristos	(chew_exit): New function which just calls exit.
411597410b8Schristos	(main): Use it.
412597410b8Schristos
413597410b8Schristos1994-01-03  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
414597410b8Schristos
415597410b8Schristos	* bfd.texinfo: Added Hash Tables node.
416597410b8Schristos	* Makefile.in (DOCFILES): Added hash.texi.
417597410b8Schristos	(SRCDOC): Added hash.c.
418597410b8Schristos	(hash.texi): New target.
419597410b8Schristos
420597410b8Schristos1993-12-30  Ken Raeburn  (raeburn@cujo.cygnus.com)
421597410b8Schristos
422597410b8Schristos	* Makefile.in: Delete all references to seclet.c, since it's just
423597410b8Schristos	been deleted.  Don't mention hash.c, linker.c, or genlink.h yet,
424597410b8Schristos	since they don't contain documentation yet (hint, hint!).
425597410b8Schristos
426597410b8Schristos1993-11-05  David J. Mackenzie  (djm@thepub.cygnus.com)
427597410b8Schristos
428597410b8Schristos	* bfd.texinfo: Small cleanups.
429597410b8Schristos
430597410b8Schristos1993-11-19  Ken Raeburn  (raeburn@cambridge.cygnus.com)
431597410b8Schristos
432597410b8Schristos	* Makefile.in (archures.texi): Depends on $(MKDOC).
433597410b8Schristos
434597410b8Schristos1993-08-10  Ken Raeburn  (raeburn@cambridge.cygnus.com)
435597410b8Schristos
436597410b8Schristos	* bfd.texinfo (BFD back end): Don't include elfcode.texi, since
437597410b8Schristos	it's empty now and that triggers a makeinfo bug.
438597410b8Schristos
439597410b8Schristos1993-08-09  Ken Raeburn  (raeburn@cambridge.cygnus.com)
440597410b8Schristos
441597410b8Schristos	* bfd.texinfo (BFD back end): New section on ELF, includes
442597410b8Schristos	elf.texi and elfcode.texi.
443597410b8Schristos	* Makefile.in (DOCFILES): Include elf.texi, elfcode.texi.
444597410b8Schristos	(SRCDOC): Include elfcode.h, elf.c.
445597410b8Schristos	(elf.texi, elfcode.texi): New intermediate targets.
446597410b8Schristos
447597410b8Schristos1993-06-24  David J. Mackenzie  (djm@thepub.cygnus.com)
448597410b8Schristos
449597410b8Schristos	* Makefile.in (.c.o, chew.o): Put CFLAGS last.
450597410b8Schristos	* bfdsumm.texi: New file, broken out of bfd.texinfo, to share
451597410b8Schristos	with ld.texinfo.
452597410b8Schristos
453597410b8Schristos1993-06-14  david d `zoo' zuhn  (zoo at rtl.cygnus.com)
454597410b8Schristos
455597410b8Schristos	* Makefile.in (install-info): remove parentdir cruft,
456597410b8Schristos
457597410b8Schristos1993-06-09  Jim Kingdon  (kingdon@cygnus.com)
458597410b8Schristos
459597410b8Schristos	* Makefile.in (mostlyclean): Remove chew.o.
460597410b8Schristos
461597410b8Schristos1993-05-25  Ken Raeburn  (raeburn@cambridge.cygnus.com)
462597410b8Schristos
463597410b8Schristos	* Makefile.in (libbfd.h): Use elfcode.h, not elf32.c.
464597410b8Schristos
465597410b8Schristos1993-05-24  Ken Raeburn  (raeburn@cygnus.com)
466597410b8Schristos
467597410b8Schristos	* chew.c (compile): Add a couple of missing casts.
468597410b8Schristos
469597410b8Schristos1993-05-12  Ian Lance Taylor  (ian@cygnus.com)
470597410b8Schristos
471597410b8Schristos	* Makefile.in (CC_FOR_BUILD): New variable, define to be $(CC).
472597410b8Schristos	(chew.o, $(MKDOC)): Build using CC_FOR_BUILD rather than CC, since
473597410b8Schristos	it must run on the build machine.
474597410b8Schristos
475597410b8Schristos1993-04-07  John Gilmore  (gnu@cygnus.com)
476597410b8Schristos
477597410b8Schristos	* Makefile.in (chew):  Don't compile from .c to executable in a
478597410b8Schristos	single step; it puts a temporary .o filename into the executable,
479597410b8Schristos	which makes multi-stage comparisons fail.  Compile chew.c to
480597410b8Schristos	chew.o, and link that, which makes identical executables every time.
481597410b8Schristos
482597410b8Schristos1993-03-24  david d `zoo' zuhn  (zoo at poseidon.cygnus.com)
483597410b8Schristos
484597410b8Schristos	* Makefile.in: fix typo (bfd.texinfo not bfd.texino)
485597410b8Schristos
486597410b8Schristos1993-03-19  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
487597410b8Schristos
488597410b8Schristos	* bfd.texinfo: Since BFD version number has been bumped, do same
489597410b8Schristos	to "version number" on title page, and elsewhere.  Should be
490597410b8Schristos	fixed to extract real version number.
491597410b8Schristos
492597410b8Schristos1993-03-16  Per Bothner  (bothner@rtl.cygnus.com)
493597410b8Schristos
494597410b8Schristos	* Makefile.in:  Add *clean rules.
495597410b8Schristos
496597410b8Schristos1993-01-11  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
497597410b8Schristos
498597410b8Schristos	* Makefile.in (libbfd.h): Removed duplicate init.c and libbfd.c.
499597410b8Schristos	Added seclet.c.
500597410b8Schristos	(bfd.h): Added dependency on bfd.c and seclet.c.  Added seclet.c
501597410b8Schristos	to build.
502597410b8Schristos
503597410b8Schristos1992-12-17  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
504597410b8Schristos
505597410b8Schristos	* Makefile.in: added dvi target, define and use $(TEXI2DVI)
506597410b8Schristos
507597410b8Schristos1992-12-03  Ken Raeburn  (raeburn@cambridge.cygnus.com)
508597410b8Schristos
509597410b8Schristos	* Makefile.in (TEXIDIR): New variable.
510597410b8Schristos	(bfd.dvi): Look for bfd.texinfo in $(srcdir).  Generate index.
511597410b8Schristos
512597410b8Schristos	* bfd.texinfo: Minor doc fixes.
513597410b8Schristos
514597410b8Schristos1992-11-05  John Gilmore  (gnu@cygnus.com)
515597410b8Schristos
516597410b8Schristos	Cleanup:  Replace all uses of EXFUN in the BFD sources, with PARAMS.
517597410b8Schristos
518597410b8Schristos	* chew.c (exfunstuff):  Eliminate.
519597410b8Schristos	(paramstuff):  Replace exfunstuff with function to generate PARAMS.
520597410b8Schristos	* proto.str:  Use paramstuff rather than exfunstuff.
521597410b8Schristos
522597410b8Schristos1992-08-17  Steve Chamberlain  (sac@thepub.cygnus.com)
523597410b8Schristos
524597410b8Schristos	* chew.c: various patches provided by Howard Chu.
525597410b8Schristos
526597410b8Schristos1992-06-19  John Gilmore  (gnu at cygnus.com)
527597410b8Schristos
528597410b8Schristos	* Makefile.in (libbfd.h):  Add elf.c as a source of prototypes.
529597410b8Schristos
530597410b8Schristos1992-05-11  John Gilmore  (gnu at cygnus.com)
531597410b8Schristos
532597410b8Schristos	* chew.c:  exit() should be declared by config files, not by
533597410b8Schristos	portable source code.  Its type could be int or void function.
534597410b8Schristos
535597410b8Schristos1992-05-04  K. Richard Pixley  (rich@rtl.cygnus.com)
536597410b8Schristos
537597410b8Schristos	* Makefile.in: another CFLAGS correction.
538597410b8Schristos
539597410b8Schristos1992-04-28  K. Richard Pixley  (rich@rtl.cygnus.com)
540597410b8Schristos
541597410b8Schristos	* Makefile.in: Do the CFLAGS thing.
542597410b8Schristos
543597410b8Schristos1992-04-11  Fred Fish  (fnf@cygnus.com)
544597410b8Schristos
545597410b8Schristos	* Makefile.in (MINUS_G):  Add macro and default to -g.
546597410b8Schristos
547597410b8Schristos1992-03-06  Steve Chamberlain  (sac@thepub.cygnus.com)
548597410b8Schristos
549597410b8Schristos	* chew.c: now has -w switch turn on warnings
550597410b8Schristos
551597410b8Schristos1992-02-26  K. Richard Pixley  (rich@cygnus.com)
552597410b8Schristos
553597410b8Schristos	* Makefile.in, configure.in: removed traces of namesubdir,
554597410b8Schristos	  -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
555597410b8Schristos	  copyrights to '92, changed some from Cygnus to FSF.
556597410b8Schristos
557597410b8Schristos1991-12-10  K. Richard Pixley  (rich at rtl.cygnus.com)
558597410b8Schristos
559597410b8Schristos	* Makefile.in: build chew into the current directory.  Complete
560597410b8Schristos	  the MKDOC macro transition.
561597410b8Schristos
562597410b8Schristos1991-12-10  Steve Chamberlain  (sac at rtl.cygnus.com)
563597410b8Schristos
564597410b8Schristos	* chew.c: don't core dump when can't open file
565597410b8Schristos	* Makefile.in: get proto.str from the right place when built in
566597410b8Schristos	odd directories
567597410b8Schristos
568597410b8Schristos1991-12-10  K. Richard Pixley  (rich at rtl.cygnus.com)
569597410b8Schristos
570597410b8Schristos	* Makefile.in: infodir belongs in datadir.
571597410b8Schristos
572597410b8Schristos1991-12-07  Steve Chamberlain  (sac at rtl.cygnus.com)
573597410b8Schristos
574597410b8Schristos	* chew.c: Much modified
575597410b8Schristos	* proto.str, doc.str: New files for extracting to product
576597410b8Schristos	prototypes and documents respectively.
577597410b8Schristos
578597410b8Schristos
579597410b8Schristos1991-12-06  K. Richard Pixley  (rich at rtl.cygnus.com)
580597410b8Schristos
581597410b8Schristos	* Makefile.in: added standards.text support, host/site/target
582597410b8Schristos	  inclusion hooks, install using INSTALL_DATA rather than cp,
583597410b8Schristos	  don't echo on install.
584597410b8Schristos
585597410b8Schristos1991-12-05  K. Richard Pixley  (rich at rtl.cygnus.com)
586597410b8Schristos
587597410b8Schristos	* Makefile.in: idestdir and ddestdir go away.  Added copyrights
588597410b8Schristos	  and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
589597410b8Schristos	  and mandir now keyed off datadir by default.
590597410b8Schristos
591597410b8Schristos
592*a2e2270fSchristosCopyright (C) 1991-2003 Free Software Foundation, Inc.
593*a2e2270fSchristos
594*a2e2270fSchristosCopying and distribution of this file, with or without modification,
595*a2e2270fSchristosare permitted in any medium without royalty provided the copyright
596*a2e2270fSchristosnotice and this notice are preserved.
597*a2e2270fSchristos
598597410b8SchristosLocal Variables:
599597410b8Schristosversion-control: never
600597410b8SchristosEnd:
601