2002-06-07 Chris Demetriou <cgd@broadcom.com>
[deliverable/binutils-gdb.git] / bfd / doc / ChangeLog
1 2002-06-07 Alan Modra <amodra@bigpond.net.au>
2
3 * Makefile.am (libbfd.h): Don't use "echo -n".
4 (libcoff.h, bfd.h): Likewise.
5 * Makefile.in: Regenerate.
6
7 2002-06-06 Lars Brinkhoff <lars@nocrew.org>
8
9 * bfdint.texi: Change registry@sco.com to registry@caldera.com.
10
11 2002-06-05 Alan Modra <amodra@bigpond.net.au>
12
13 * Makefile.am (libbfd.h): Add "Extracted from.." comment.
14 (libcoff.h, bfd.h): Likewise.
15 * Makefile.in: Regenerate.
16
17 2002-05-25 Alan Modra <amodra@bigpond.net.au>
18
19 * chew.c: Use #include "" instead of <> for local header files.
20
21 2002-04-20 Alan Modra <amodra@bigpond.net.au>
22
23 * Makefile.in: Regenerate.
24
25 2002-02-11 Alan Modra <amodra@bigpond.net.au>
26
27 * Makefile.in: Regenerate.
28
29 2002-02-01 Alan Modra <amodra@bigpond.net.au>
30
31 * chew.c (WORD): Eliminate.
32
33 2002-01-31 Ivan Guzvinec <ivang@opencores.org>
34
35 * Makefile.in: Regenerate.
36
37 2002-01-31 Alan Modra <amodra@bigpond.net.au>
38
39 * chew.c (courierize): Don't modify @command params.
40
41 2002-01-30 Nick Clifton <nickc@cambridge.redhat.com>
42
43 * proto.str (ENUMDOC): Place two spaces between the end of
44 the text and the closing comment marker.
45
46 2001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
47
48 * bfdint.texi (BFD target vector miscellaneous): Add
49 bfd_target_mmo_flavour.
50 * bfd.texinfo (BFD back ends): Add entry for mmo.
51 * Makefile.am (DOCFILES): Add mmo.texi.
52 (SRCDOC): Add mmo.c.
53 (s-mmo, mmo.texi): New rules.
54
55 2001-10-29 Kazu Hirata <kazu@hxi.com>
56
57 * bfdsumm.texi: Fix a typo.
58
59 2001-10-26 Nick Clifton <nickc@cambridge.redhat.com>
60
61 * bfd.texinfo: Change footer to refer to FSF. Change subtitle
62 to refer to original creation date.
63
64 2002-01-26 Hans-Peter Nilsson <hp@bitrange.com>
65
66 * Makefile.am (install): Depend on install-info.
67 * Makefile.in: Regenerate.
68
69 2001-10-03 Alan Modra <amodra@bigpond.net.au>
70
71 * Makefile.am (BFD_H_DEP): Add ../version.h.
72 * Makefile.in: Regenerate.
73
74 2001-10-02 Alan Modra <amodra@bigpond.net.au>
75
76 * Makefile.in: Regenerate.
77
78 2001-10-01 Alan Modra <amodra@bigpond.net.au>
79
80 * header.sed: New file, adds header to generated files.
81 * Makefile.am: Rewrite rules generating libbfd.h, libcoff.h and
82 bfd.h, using above. Add missing elf.c dependecy for libbfd.h.
83 * Makefile.in: Regenerate.
84
85 2001-09-21 Alan Modra <amodra@bigpond.net.au>
86
87 * Makefile.in: Regenerate.
88
89 2001-09-18 Alan Modra <amodra@bigpond.net.au>
90
91 * bfdint.texi: Replace reference to bfd_read with bfd_bread.
92 Likewise for bfd_write.
93
94 2001-07-24 Alan Modra <amodra@bigpond.net.au>
95
96 * Makefile.in: Regenerate.
97
98 2001-06-21 Hans-Peter Nilsson <hp@axis.com>
99
100 * bfdint.texi (BFD relocation functions) <different formats>:
101 Mention that the GNU linker is aware of input-output format
102 restrictions when generating relocatable output. Make new
103 paragraph for final-link case.
104 (BFD target vector swap): Fix typo.
105
106 2001-01-25 Kazu Hirata <kazu@hxi.com>
107
108 * chew.c: Do not output trailing whitespaces in type and
109 functionname. Update copyright.
110
111 2001-01-24 Kazu Hirata <kazu@hxi.com>
112
113 * chew.c: Do not output a trailing whitespace.
114
115 2000-11-06 Nick Clifton <nickc@redhat.com>
116
117 * bfd.texinfo: Add GNU Free Documentation License.
118
119 2000-07-09 Alan Modra <alan@linuxcare.com.au>
120
121 * Makefile.in: Regenerate.
122
123 2000-07-08 Alan Modra <alan@linuxcare.com.au>
124
125 * chew.c (outputdots): Don't add a space before `/*'.
126 (courierize): Likewise.
127
128 Wed May 24 12:03:25 2000 Hans-Peter Nilsson <hp@axis.com>
129
130 * bfdint.texi (BFD ELF processor required): Add paragraph about
131 target necessities for readelf.
132
133 2000-04-30 Ben Elliston <bje@redhat.com>
134
135 * bfdint.texi (BFD generated files): Fix another typo.
136
137 2000-04-17 Ben Elliston <bje@redhat.com>
138
139 * bfdint.texi (BFD_JUMP_TABLE macros): Fix typo.
140
141 Fri Apr 7 17:54:38 2000 Andrew Cagney <cagney@b1.cygnus.com>
142
143 * Makefile.in: Rebuild with current autoconf/automake.
144
145 Thu Feb 4 23:21:36 1999 Ian Lance Taylor <ian@cygnus.com>
146
147 * Makefile.in: Rebuild with current autoconf/automake.
148
149 Thu Jul 23 09:36:44 1998 Nick Clifton <nickc@cygnus.com>
150
151 * bfdint.texi (BFD ELF processor required): Add paragraph
152 describing the necessity to create "include/elf/CPU.h".
153
154 Thu May 7 14:45:43 1998 Ian Lance Taylor <ian@cygnus.com>
155
156 * Makefile.am (chew.o): Add -I options for intl srcdir and
157 objdir.
158 * Makefile.in: Rebuild.
159
160 Mon Apr 27 20:19:24 1998 Ian Lance Taylor <ian@cygnus.com>
161
162 * bfdint.texi: New file.
163 * Makefile.am (noinst_TEXINFOS): New variable.
164 * Makefile.in: Rebuild.
165
166 Mon Apr 13 16:48:56 1998 Ian Lance Taylor <ian@cygnus.com>
167
168 * Makefile.in: Rebuild.
169
170 Mon Apr 6 14:06:55 1998 Ian Lance Taylor <ian@cygnus.com>
171
172 * Makefile.am (STAGESTUFF): Remove variable.
173 (CLEANFILES): Don't remove $(STAGESTUFF).
174 (DISTCLEANFILES, MAINTAINERCLEANFILES): New variables.
175 * Makefile.in: Rebuild.
176
177 Fri Mar 27 16:25:25 1998 Ian Lance Taylor <ian@cygnus.com>
178
179 * chew.c (skip_white_and_starts): Remove unused declaration.
180 (skip_white_and_stars): Add casts to avoid warnings.
181 (skip_trailing_newlines, paramstuff, courierize): Likewise.
182 (bulletize, do_fancy_stuff, iscommand): Likewise.
183 (kill_bogus_lines, nextword, main): Likewise.
184 (manglecomments): Comment out.
185 (outputdots, kill_bogus_lines): Remove unused local variables.
186 (perform, compile): Likewise.
187 (courierize): Fully parenthesize expression.
188 (copy_past_newline): Declare return value.
189 (print): Change printf format string.
190 (main): Call usage for an unrecognized option.
191
192 Fri Feb 13 14:37:14 1998 Ian Lance Taylor <ian@cygnus.com>
193
194 * Makefile.am (AUTOMAKE_OPTIONS): Define.
195 * Makefile.in: Rebuild.
196
197 Mon Jan 26 15:38:36 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
198
199 * doc.str (bodytext): Don't output @* at the end.
200 * chew.c (kill_bogus_lines): Make sure that a period at the
201 beginning is recognized.
202 (indent): Don't put indentation at the end.
203 (copy_past_newline): Expand tabs.
204 * Makefile.am (s-reloc, s-syms): Depend on doc.str.
205 * Makefile.in: Rebuild.
206
207 Wed Oct 1 14:41:28 1997 Ian Lance Taylor <ian@cygnus.com>
208
209 * Makefile.am (libbfd.h): Don't use cpu-h8300.c, cpu-i960.c, or
210 elfcode.h as input files; they don't contribute anything.
211 * Makefile.in: Rebuild.
212
213 Fri Aug 15 04:55:15 1997 Doug Evans <dje@canuck.cygnus.com>
214
215 * Makefile.am (libbfd.h, libcoff.h): Invoke $(MKDOC) as ./$(MKDOC).
216 * Makefile.in: Rebuild.
217
218 Fri Aug 1 12:59:58 1997 Ian Lance Taylor <ian@cygnus.com>
219
220 * Makefile.am (CC_FOR_BUILD): Don't set explicitly.
221 * Makefile.in: Rebuild.
222
223 Thu Jul 31 20:00:12 1997 Ian Lance Taylor <ian@cygnus.com>
224
225 * Makefile.am: New file, based on old Makefile.in.
226 * Makefile.in: Now built with automake.
227
228 Tue Jul 22 14:44:00 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
229
230 * Makefile.in: Change stamp-* files to s-* files. Use bfdt.texi
231 rather than bfd.texi.
232 (DOCFILES): Change bfd.texi to bfdt.texi.
233 * bfd.texinfo: Include bfdt.texi, not bfd.texi.
234
235 Mon Jun 16 15:33:15 1997 Ian Lance Taylor <ian@cygnus.com>
236
237 * Makefile.in (CC, CFLAGS): Substitute from configure script.
238 From Jeff Makey <jeff@cts.com>.
239
240 Tue Apr 15 12:37:41 1997 Ian Lance Taylor <ian@cygnus.com>
241
242 * Makefile.in (install-info): Use mkinstalldirs to build
243 $(infodir).
244
245 Tue Apr 8 12:49:46 1997 Ian Lance Taylor <ian@cygnus.com>
246
247 * Makefile.in (install-info): Permit info files to be in srcdir.
248 (stamp-*): Add a stamp-X target for each X.texi target.
249 (*.texi): Just depend upon stamp-X.
250 (clean): Remove stamp-*.
251 (distclean): Depend upon mostlyclean. Remove stamp-*. Don't
252 remove $(DOCFILES).
253
254 Mon Apr 7 15:23:26 1997 Ian Lance Taylor <ian@cygnus.com>
255
256 * Makefile.in (distclean): Don't remove *.info files.
257
258 Thu Feb 13 20:50:02 1997 Klaus Kaempf (kkaempf@progis.de)
259
260 * makefile.vms: New file.
261
262 Tue Jun 18 18:32:28 1996 Ian Lance Taylor <ian@cygnus.com>
263
264 * chew.c (kill_bogus_lines): Reset sl when not at the start of a
265 line. From Uwe Ohse <uwe@tirka.gun.de>.
266
267 Tue Jan 30 14:10:46 1996 Ian Lance Taylor <ian@cygnus.com>
268
269 From Ronald F. Guilmette <rfg@monkeys.com>:
270 * Makefile.in (libbfd.h): Depend upon proto.str.
271 (libcoff.h, bfd.h): Likewise.
272
273 Fri Nov 3 14:46:48 1995 Fred Fish <fnf@cygnus.com>
274
275 * Makefile.in (SRCDOC, SRCPROT, core.texi, bfd.h): Use corefile.c,
276 renamed from core.c.
277
278 Wed Nov 1 14:28:23 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 <manfred@lts.sel.alcatel.de>
279
280 * chew.c: Include <ctype.h>.
281
282 Fri Oct 6 16:23:34 1995 Ken Raeburn <raeburn@cygnus.com>
283
284 Mon Sep 25 22:49:32 1995 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
285
286 * Makefile.in (Makefile): Only remake this Makefile.
287
288 Wed Oct 4 15:51:05 1995 Ken Raeburn <raeburn@cygnus.com>
289
290 * chew.c: Include <stdio.h>.
291
292 Tue Sep 12 18:14:50 1995 Ian Lance Taylor <ian@cygnus.com>
293
294 * Makefile.in (maintainer-clean): New target.
295
296 Thu Aug 31 12:18:43 1995 Ian Lance Taylor <ian@cygnus.com>
297
298 * Makefile.in (bfd.h): Add additional #endif at end of bfd.h if
299 __cplusplus is defined.
300
301 Tue Nov 29 16:13:34 1994 Doug Evans <dje@canuck.cygnus.com>
302
303 * chew.c (write_buffer): New argument `f', all callers changed.
304 (stdout, stderr, print, drop, idrop): New forth words.
305 * proto.str (COMMENT): New command.
306 * doc.str (COMMENT): Likewise.
307
308 Mon Sep 12 11:44:17 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
309
310 * Makefile.in (DOCFILES): Remove ctor.texi.
311 (IPROTOS): Remove ctor.ip.
312 (SRCIPROT): Remove $(srcdir)/../ctor.c.
313 (ctor.texi): Remove target.
314 (libbfd.h): Remove dependency on $(srcdir)/../ctor.c. Remove
315 $(MKDOC) run on $(srcdir)/../ctor.c.
316 * bfd.texinfo (Constructors): Remove section.
317
318 Fri Sep 2 13:33:44 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
319
320 * chew.c: Include assert.h. Added prototypes for most functions.
321 Changed most uses of int to long. Do bounds checking on the
322 stacks. Added comment at the beginning documenting most of the
323 intrinsics. Lots of whitespace changes. Re-ordered some
324 functions.
325 (die, check_range, icheck_range): New functions.
326 (strip_trailing_newlines, print_stack_level): New functions.
327 (translatecomments): Don't insert tab before "/*".
328 (iscommand): Minimum command length is now 4.
329 (nextword): Handle some \-sequences.
330 (push_addr): Deleted.
331 (main): Add new intrinsics strip_trailing_newlines and
332 print_stack_level. Complain at end if stack contains more than
333 one element, or less.
334 (remchar): Make sure the string is not empty before chopping off a
335 character.
336
337 * doc.str, proto.str: Handle new commands SENUM, ENUM, ENUMX,
338 ENUMEQ, ENUMEQX, ENUMDOC.
339
340 Wed Jan 12 18:37:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
341
342 * bfd.texinfo: Added Linker Functions node.
343 * Makefile.in (DOCFILES): Added linker.texi.
344 (SRCDOC): Added linker.c.
345 (linker.texi): New target.
346
347 Tue Jan 4 10:52:56 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
348
349 * chew.c: Don't rely on a correct declaration of exit.
350 (chew_exit): New function which just calls exit.
351 (main): Use it.
352
353 Mon Jan 3 11:40:40 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
354
355 * bfd.texinfo: Added Hash Tables node.
356 * Makefile.in (DOCFILES): Added hash.texi.
357 (SRCDOC): Added hash.c.
358 (hash.texi): New target.
359
360 Thu Dec 30 16:57:04 1993 Ken Raeburn (raeburn@cujo.cygnus.com)
361
362 * Makefile.in: Delete all references to seclet.c, since it's just
363 been deleted. Don't mention hash.c, linker.c, or genlink.h yet,
364 since they don't contain documentation yet (hint, hint!).
365
366 Fri Nov 5 10:58:53 1993 David J. Mackenzie (djm@thepub.cygnus.com)
367
368 * bfd.texinfo: Small cleanups.
369
370 Fri Nov 19 03:46:11 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
371
372 * Makefile.in (archures.texi): Depends on $(MKDOC).
373
374 Tue Aug 10 14:22:39 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
375
376 * bfd.texinfo (BFD back end): Don't include elfcode.texi, since
377 it's empty now and that triggers a makeinfo bug.
378
379 Mon Aug 9 16:27:30 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
380
381 * bfd.texinfo (BFD back end): New section on ELF, includes
382 elf.texi and elfcode.texi.
383 * Makefile.in (DOCFILES): Include elf.texi, elfcode.texi.
384 (SRCDOC): Include elfcode.h, elf.c.
385 (elf.texi, elfcode.texi): New intermediate targets.
386
387 Thu Jun 24 13:48:13 1993 David J. Mackenzie (djm@thepub.cygnus.com)
388
389 * Makefile.in (.c.o, chew.o): Put CFLAGS last.
390 * bfdsumm.texi: New file, broken out of bfd.texinfo, to share
391 with ld.texinfo.
392
393 Mon Jun 14 12:07:07 1993 david d `zoo' zuhn (zoo at rtl.cygnus.com)
394
395 * Makefile.in (install-info): remove parentdir cruft,
396
397 Wed Jun 9 16:00:32 1993 Jim Kingdon (kingdon@cygnus.com)
398
399 * Makefile.in (mostlyclean): Remove chew.o.
400
401 Tue May 25 14:46:58 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
402
403 * Makefile.in (libbfd.h): Use elfcode.h, not elf32.c.
404
405 Mon May 24 15:50:07 1993 Ken Raeburn (raeburn@cygnus.com)
406
407 * chew.c (compile): Add a couple of missing casts.
408
409 Wed May 12 14:45:14 1993 Ian Lance Taylor (ian@cygnus.com)
410
411 * Makefile.in (CC_FOR_BUILD): New variable, define to be $(CC).
412 (chew.o, $(MKDOC)): Build using CC_FOR_BUILD rather than CC, since
413 it must run on the build machine.
414
415 Tue Apr 6 22:38:10 1993 John Gilmore (gnu@cygnus.com)
416
417 * Makefile.in (chew): Don't compile from .c to executable in a
418 single step; it puts a temporary .o filename into the executable,
419 which makes multi-stage comparisons fail. Compile chew.c to
420 chew.o, and link that, which makes identical executables every time.
421
422 Wed Mar 24 17:26:29 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
423
424 * Makefile.in: fix typo (bfd.texinfo not bfd.texino)
425
426 Fri Mar 19 01:13:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
427
428 * bfd.texinfo: Since BFD version number has been bumped, do same
429 to "version number" on title page, and elsewhere. Should be
430 fixed to extract real version number.
431
432 Tue Mar 16 12:15:13 1993 Per Bothner (bothner@rtl.cygnus.com)
433
434 * Makefile.in: Add *clean rules.
435
436 Mon Jan 11 18:43:56 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
437
438 * Makefile.in (libbfd.h): Removed duplicate init.c and libbfd.c.
439 Added seclet.c.
440 (bfd.h): Added dependency on bfd.c and seclet.c. Added seclet.c
441 to build.
442
443 Thu Dec 17 19:35:43 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
444
445 * Makefile.in: added dvi target, define and use $(TEXI2DVI)
446
447 Thu Dec 3 17:42:48 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
448
449 * Makefile.in (TEXIDIR): New variable.
450 (bfd.dvi): Look for bfd.texinfo in $(srcdir). Generate index.
451
452 * bfd.texinfo: Minor doc fixes.
453
454 Thu Nov 5 03:13:55 1992 John Gilmore (gnu@cygnus.com)
455
456 Cleanup: Replace all uses of EXFUN in the BFD sources, with PARAMS.
457
458 * chew.c (exfunstuff): Eliminate.
459 (paramstuff): Replace exfunstuff with function to generate PARAMS.
460 * proto.str: Use paramstuff rather than exfunstuff.
461
462 Mon Aug 17 12:40:32 1992 Steve Chamberlain (sac@thepub.cygnus.com)
463
464 * chew.c: various patches provided by Howard Chu.
465
466 Fri Jun 19 18:59:54 1992 John Gilmore (gnu at cygnus.com)
467
468 * Makefile.in (libbfd.h): Add elf.c as a source of prototypes.
469
470 Mon May 11 18:55:59 1992 John Gilmore (gnu at cygnus.com)
471
472 * chew.c: exit() should be declared by config files, not by
473 portable source code. Its type could be int or void function.
474
475 Mon May 4 13:45:57 1992 K. Richard Pixley (rich@rtl.cygnus.com)
476
477 * Makefile.in: another CFLAGS correction.
478
479 Tue Apr 28 10:21:32 1992 K. Richard Pixley (rich@rtl.cygnus.com)
480
481 * Makefile.in: Do the CFLAGS thing.
482
483 Fri Apr 10 22:34:52 1992 Fred Fish (fnf@cygnus.com)
484
485 * Makefile.in (MINUS_G): Add macro and default to -g.
486
487 Fri Mar 6 18:53:18 1992 Steve Chamberlain (sac@thepub.cygnus.com)
488
489 * chew.c: now has -w switch turn on warnings
490
491 Wed Feb 26 18:04:40 1992 K. Richard Pixley (rich@cygnus.com)
492
493 * Makefile.in, configure.in: removed traces of namesubdir,
494 -subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
495 copyrights to '92, changed some from Cygnus to FSF.
496
497 Tue Dec 10 22:11:05 1991 K. Richard Pixley (rich at rtl.cygnus.com)
498
499 * Makefile.in: build chew into the current directory. Complete
500 the MKDOC macro transition.
501
502 Tue Dec 10 08:26:28 1991 Steve Chamberlain (sac at rtl.cygnus.com)
503
504 * chew.c: don't core dump when can't open file
505 * Makefile.in: get proto.str from the right place when built in
506 odd directories
507
508 Tue Dec 10 04:07:25 1991 K. Richard Pixley (rich at rtl.cygnus.com)
509
510 * Makefile.in: infodir belongs in datadir.
511
512 Sat Dec 7 17:01:23 1991 Steve Chamberlain (sac at rtl.cygnus.com)
513
514 * chew.c: Much modified
515 * proto.str, doc.str: New files for extracting to product
516 prototypes and documents respectively.
517
518
519 Fri Dec 6 22:57:12 1991 K. Richard Pixley (rich at rtl.cygnus.com)
520
521 * Makefile.in: added standards.text support, host/site/target
522 inclusion hooks, install using INSTALL_DATA rather than cp,
523 don't echo on install.
524
525 Thu Dec 5 22:46:17 1991 K. Richard Pixley (rich at rtl.cygnus.com)
526
527 * Makefile.in: idestdir and ddestdir go away. Added copyrights
528 and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
529 and mandir now keyed off datadir by default.
530
531 \f
532 Local Variables:
533 version-control: never
534 End:
This page took 0.039259 seconds and 4 git commands to generate.