merge from gcc
[external/binutils.git] / include / ChangeLog
1 2002-04-01  Phil Edwards  <pme@gcc.gnu.org>
2
3         * dyn-string.h:  Also allow IN_GLIBCPP_V3 to redefine names.
4
5 2002-03-10  Daniel Jacobowitz <drow@mvista.com>
6
7         * gdb: New directory.
8
9 2002-03-06  Andrew Cagney  <ac131313@redhat.com>
10
11         * floatformat.h (floatformat_arm_ext): Delete declaration.
12
13 2002-02-21  Jim Blandy  <jimb@redhat.com>
14
15         Allow the user to specify functions for allocating memory for
16         splay tree roots and nodes.
17         * splay-tree.h (splay_tree_allocate_fn, splay_tree_deallocate_fn):
18         New types.
19         (splay_tree): New fields: `allocate', `deallocate', and
20         `allocate_data'.
21         (splay_tree_new_with_allocator): New function declaration.
22
23 2002-02-15  Alan Modra  <amodra@bigpond.net.au>
24
25         Support arbitrary length fill patterns.
26         * bfdlink.h (enum bfd_link_order_type): Remove bfd_fill_link_order.
27         (struct bfd_link_order): Remove fill.  Add data.size.
28
29 2002-02-08  Alexandre Oliva  <aoliva@redhat.com>
30
31         Contribute sh64-elf.
32         2000-11-25  Hans-Peter Nilsson  <hpn@cygnus.com>
33         * dis-asm.h (print_insn_sh64): New prototype.
34         (print_insn_sh64l): New prototype.
35         (print_insn_sh64x_media): New prototype.
36
37 2002-02-05  Frank Ch. Eigler  <fche@redhat.com>
38
39         * dis-asm.h (disassemble_info): New field `insn_sets'.
40         (INIT_DISASSEMBLE_INFO): Clear it.
41
42 2002-02-05  Jason Merrill  <jason@redhat.com>
43
44         * demangle.h (cplus_demangle_v3): Add "options" parm.
45         (cplus_demangle_v3_type): Remove prototype.
46         (DMGL_VERBOSE): New macro.
47         (DMGL_TYPES): New macro.
48
49 2002-02-02  H.J. Lu  (hjl@gnu.org)
50
51         * demangle.h (cplus_demangle_v3_type): New prototype.
52
53 2002-01-31  Ivan Guzvinec  <ivang@opencores.org>
54
55         * dis-asm.h : Add support for or32 targets
56
57 2002-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
58
59         * libiberty.h (C_alloca): Add ATTRIBUTE_MALLOC.
60
61 2002-01-27  David O'Brien  <obrien@FreeBSD.org>
62
63         * cgen.h (BFD_VERSION): Use BFD_VERSION_DATE instead.
64
65 2001-12-14  Nick Clifton  <nickc@cambridge.redhat.com>
66
67         * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise the
68         disassembler_options field (to NULL).
69
70 2001-12-13  Jakub Jelinek  <jakub@redhat.com>
71
72         * bfdlink.h (struct bfd_link_info): Add eh_frame_hdr field.
73
74 2001-12-07  Geoffrey Keating  <geoffk@redhat.com>
75
76         * dis-asm.h (print_insn_xstormy16): Declare.
77
78 2001-12-06  Richard Henderson  <rth@redhat.com>
79
80         * demangle.h (no_demangling): New.
81         (NO_DEMANGLING_STYLE_STRING): New.
82
83 2001-11-14  Alan Modra  <amodra@bigpond.net.au>
84
85         * dis-asm.h (print_insn_i386): Declare.
86
87 2001-11-11  Timothy Wall  <twall@alum.mit.edu>
88
89         * dis-asm.h: Fix comment to refer to octets rather than bytes.
90
91 2001-10-30  Hans-Peter Nilsson  <hp@bitrange.com>
92
93         * dis-asm.h (print_insn_mmix): Add prototype.
94
95 2001-10-24  Neil Booth  <neil@daikokuya.demon.co.uk>
96
97         * safe-ctype.h (_sch_isbasic, IS_ISOBASIC): New.
98
99 2001-10-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
100
101         * libiberty.h (hex_init): Revert delete.
102
103         * libiberty.h (_hex_value): Const-ify.
104         (hex_init): Delete.
105
106 2001-10-16  Christopher Faylor  <cgf@redhat.com>
107
108         * filenames.h: Add cygwin to the list of dosish style path systems.
109
110 2001-10-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
111
112         * demangle.h (demangler_engine): Const-ify.
113         * libiberty.h (buildargv): Likewise.
114
115 2001-10-03  Vassili Karpov  <malc@pulsesoft.com>
116
117         * bfdlink.h (struct bfd_link_info): Add nocopyreloc field.
118
119 2001-09-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
120
121         * libiberty.h (reconcat): New function.
122
123 2001-09-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
124
125         * libiberty.h (concat, concat_length, concat_copy, concat_copy2,
126         ACONCAT): Improve comments.
127
128 2001-09-18  Alan Modra  <amodra@bigpond.net.au>
129
130         * objalloc.h (OBJALLOC_ALIGN): Define using offsetof.
131
132 2001-09-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
133
134         * libiberty.h (concat_length, concat_copy, concat_copy2,
135         libiberty_concat_ptr, ACONCAT): New.
136
137         * libiberty.h (ASTRDUP): New macro.
138         libiberty_optr, libiberty_nptr, libiberty_len): Declare.
139
140 2001-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
141
142         * ansidecl.h: Update comments reflecting previous change.
143
144 2001-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
145
146         * ansidecl.h (VA_OPEN, VA_CLOSE): Allow multiple uses.
147
148 2001-08-25  Nick Clifton  <nickc@cambridge.redhat.com>
149
150         * bfdlink.h (struct bfd_link_info): Change 'spare_dynamic_tags' to
151         unsigned to remove a compile time warning message.
152
153 2001-08-24  H.J. Lu  <hjl@gnu.org>
154
155         * bfdlink.h (bfd_link_hash_table_type): New. The linker hash
156         table type, bfd_link_generic_hash_table and
157         bfd_link_elf_hash_table.
158         (bfd_link_hash_table): Add a new field, type, for the linker
159         hash table type.
160
161 2001-08-23  Jakub Jelinek  <jakub@redhat.com>
162
163         * bfdlink.h (struct bfd_link_info): Add combreloc and
164         spare_dynamic_tags fields.
165
166 2001-08-23  Lars Brinkhoff  <lars@nocrew.org>
167
168         * dyn-string.h, fibheap.h, partition.h, sort.h, splay-tree.h:
169         replace "GNU CC" with "GCC".
170
171 2001-08-21  Richard Henderson  <rth@redhat.com>
172
173         * fibheap.h: Tidy formatting.
174         (fibnode_t): Limit degree to 31 bits to avoid warning.
175
176 2001-08-20  Daniel Berlin  <dan@cgsoftware.com>
177
178         * fibheap.h: New file. Fibonacci heap.
179
180 2001-08-20  Andrew Cagney  <ac131313@redhat.com>
181
182         * floatformat.h (floatformat_arm_ext): Document as deprecated.
183         (floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword)
184         (floatformat_ia64_spill_little, floatformat_ia64_quad_little)
185         (floatformat_ia64_spill_big, floatformat_ia64_quad_big)
186         (floatformat_m88110_harris_ext): Declare.
187
188 2001-08-18  Zack Weinberg  <zackw@panix.com>
189
190         * ansidecl.h: Reorganize for readability, remove documentation
191         of obsolete macros, document PARAMS and VPARAMS.  Add new
192         macros VA_OPEN, VA_CLOSE, and VA_FIXEDARG for nicer variadic
193         function implementation.
194
195 2001-08-16  Richard Henderson  <rth@redhat.com>
196
197         * hashtab.h (htab_hash_string): Declare.
198
199 2001-08-10  Andrew Cagney  <ac131313@redhat.com>
200
201         * libiberty.h (lbasename): Change function declaration to return a
202         const char pointer.
203
204 2001-08-02  Mark Kettenis  <kettenis@gnu.org>
205
206         * xregex.h (_REGEX_RE_COMP): Define.
207         (re_comp): Define to xre_comp.
208         (re_exec): Define to xre_exec.
209
210 2001-08-02  Charles Wilson  <cwilson@ece.gatech.edu>
211
212         * bfdlink.h (struct bfd_link_info): add new boolean
213         field pei386_auto_import.
214
215 2001-07-18  Andreas Jaeger  <aj@suse.de>
216
217         * xregex2.h: Place under LGPL version 2.1.
218
219 2001-07-10  Jeff Johnston  <jjohnstn@redhat.com>
220
221         * xregex.h: New file to support libiberty regex.
222         * xregex2.h: Ditto.
223
224 2001-06-15  Hans-Peter Nilsson  <hp@axis.com>
225
226         * bfdlink.h (struct bfd_link_info): New member export_dynamic.
227
228 2001-05-16  Matt Kraai  <kraai@alumni.carnegiemellon.edu>
229
230         * partition.h: Fix misspelling of `implementation'.
231
232 2001-05-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
233
234         * ansidecl.h (NULL_PTR): Delete.
235
236 2001-05-07  Zack Weinberg  <zackw@stanford.edu>
237
238         * demangle.h: Use PARAMS for all prototypes.
239         * ternary.h: Use PARAMS for all prototypes.  Use PTR, not void *.
240         Make arguments constant where possible.
241
242 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
243
244         * splay-tree.h (splay_tree_max): New function.
245         (splay_tree_min): Likewise.
246
247 2001-04-27  Johan Rydberg  <jrydberg@opencores.org>
248
249         * dis-asm.h (print_insn_openrisc): Add prototype.
250
251 2001-04-15  Daniel Berlin  <dan@cgsoftware.com>
252
253         * ternary.h: New file - Ternary search tree header.
254
255 2001-04-13  Jakub Jelinek  <jakub@redhat.com>
256
257         * bfdlink.h (bfd_link_discard): Add discard_sec_merge.
258
259 2001-04-03  Zack Weinberg  <zackw@stanford.edu>
260
261         * ansidecl.h: All logic from gcc/gansidecl.h moved here.
262
263 2001-03-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
264
265         * libiberty.h (alloca): Handle setting C_ALLOCA.
266
267 2001-03-20  Jim Blandy  <jimb@redhat.com>
268
269         * demangle.h (enum gnu_v3_constructor_kinds,
270         is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds,
271         is_gnu_v3_mangled_dtor): New declarations.
272
273 2001-03-14  Nick Clifton  <nickc@redhat.com>
274
275         * ansidecl.h: Fix copyright dates.
276         * demangle.h: Fix copyright dates.
277         * floatformat.h: Fix copyright dates.
278         * fnmatch.h: Fix copyright dates.
279         * getopt.h: Fix copyright dates.
280         * libiberty.h: Add FSF copyright notice.
281         * md5.h: Fix copyright dates.
282         * obstack.h: Fix copyright dates.
283         * splay-tree.h: Fix copyright dates.
284
285 2001-03-10  Neil Booth  <neil@daikokuya.demon.co.uk>
286             John David Anglin  <dave@hiauly1.hia.nrc.ca>
287
288         * libiberty.h: Add lbasename.
289
290 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
291
292         * libiberty.h: Prototype C_alloca; define alloca to either
293         __builtin_alloca or C_alloca as appropriate.
294
295 2001-03-01  John David Anglin  <dave@hiauly1.hia.nrc.ca>
296
297         * safe-ctype.h (_sch_test): Cast enum bit to unsigned short int for pcc
298         compatibility.
299
300 2001-02-18  lars brinkhoff  <lars@nocrew.org>
301
302         * dis-asm.h: Add PDP-11 target.
303
304 2001-02-09  Martin Schwidefsky  <schwidefsky@de.ibm.com>
305
306         * dis-asm.h: Add linux target for S/390.
307
308 2001-01-11  Peter Targett  <peter.targett@arccores.com>
309
310         * dis-asm.h (arc_get_disassembler): Correct declaration.
311
312 2001-01-09  Philip Blundell  <philb@gnu.org>
313
314         * bin-bugs.h (REPORT_BUGS_TO): Set to `bug-binutils@gnu.org'.
315
316 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
317
318         * COPYING: Update to current
319         ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references
320         to 19yy as example year in copyright notice).
321
322 2000-12-19  Hans-Peter Nilsson  <hp@bitrange.com>
323
324         * dis-asm.h (struct disassemble_info): New member "section".
325         (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member.
326         Initialize section member.
327
328 2000-12-16  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl>
329
330         * safe-ctype.h: Make code work on all targets and not just on
331         targets where a char is 8 bits.
332
333 2000-12-10  Fred Fish  <fnf@be.com>
334
335         * bfdlink.h (struct bfd_link_info): Add new allow_shlib_undefined
336         member to struct for systems where it is normal to have undefined
337         symbols in shared libraries at runtime and the runtime linker
338         takes care of redirecting them.
339
340 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
341
342         * safe-ctype.h: New file.
343
344 2000-12-06  Rodney Brown  <RodneyBrown@mynd.com>
345
346         * getopt.h obstack.h: Standarize copyright statement.
347
348 2000-12-04  Richard Henderson  <rth@redhat.com>
349
350         * demangle.h: Change "new_abi" to "v3" everywhere.
351
352 2000-11-22  Zack Weinberg  <zack@wolery.stanford.edu>
353
354         * libiberty.h: Move #includes to top.  Prototype xmalloc_failed.
355
356 2000-11-15  Kenneth Block  <kenneth.block@compaq.com>
357
358         * demangle.h: Add gnat and java demangle styles.
359
360 2000-11-04  Hans-Peter Nilsson  <hp@bitrange.com>
361
362         * hashtab.h (struct htab): Add member return_allocation_failure.
363         (htab_try_create): New prototype.  Mention which functions may
364         return NULL when this is used.
365
366 2000-11-03  Hans-Peter Nilsson  <hp@bitrange.com>
367
368         * hashtab.h: Change void * to PTR where necessary.
369
370 2000-10-11  Mark Mitchell  <mark@codesourcery.com>
371
372         * splay-tree.h (splay_tree_predecessor): Declare.
373
374 2000-09-29  Hans-Peter Nilsson  <hp@axis.com>
375
376         * dis-asm.h: Declare cris_get_disassembler, not print_insn_cris.
377         Fix typo in comment.
378
379 2000-09-28  John David Anglin <dave@hiauly1.hia.nrc.ca>
380
381         * alloca-conf.h: New file (copied from libiberty).
382
383 2000-09-05  John David Anglin <dave@hiauly1.hia.nrc.ca>
384
385         * md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX.
386
387 2000-09-04  Alex Samuel  <samuel@codesourcery.com>
388
389         * dyn-string.h: Adjust formatting.
390         (dyn_string_insert_char): New macro.  New declaration.
391
392 2000-08-28  Jason Merrill  <jason@redhat.com>
393
394         * md5.h: New file.
395
396 2000-08-24  Greg McGary  <greg@mcgary.org>
397
398         * libiberty.h (ARRAY_SIZE): New macro.
399
400 2000-07-29  Nick Clifton  <nickc@cygnus.com>
401
402         * os9k.h: Add copyright notice.
403         Fix formatting.
404
405 2000-07-22  Jason Eckhardt  <jle@cygnus.com>
406
407         * dis-asm.h (print_insn_i860): Add prototype.
408
409 2000-07-20  H.J. Lu  <hjl@gnu.org>
410
411         * bfdlink.h (bfd_link_info): Add new_dtags.
412
413 2000-07-20  Hans-Peter Nilsson  <hp@axis.com>
414
415         * dis-asm.h (print_insn_cris): Declare.
416
417 2000-07-19  H.J. Lu  (hjl@gnu.org)
418
419         * bfdlink.h (bfd_link_info): Add flags and flags_1.
420
421 2000-06-05  DJ Delorie  <dj@redhat.com>
422
423         * MAINTAINERS: new
424
425 2000-06-21  Alex Samuel  <samuel@codesourcery.com>
426
427         * dyn-string.h (dyn_string_init, dyn_string_new,
428         dyn_string_delete, dyn_string_release, dyn_string_resize,
429         dyn_string_clear, dyn_string_copy, dyn_string_copy_cstr,
430         dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert,
431         dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr,
432         dyn_string_append_char, dyn_string_substring_dyn_string_eq):
433         Define as same name with __cxa_ prepended, if IN_LIBGCC2.
434         (dyn_string_init, dyn_string_copy, dyn_string_copy_cstr,
435         dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert,
436         dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr,
437         dyn_string_append_char, dyn_string_substring): Change return type
438         to int.
439
440 2000-06-18  Stephane Carrez  <stcarrez@worldnet.fr>
441
442         * dis-asm.h (print_insn_m68hc12): Define.
443         (print_insn_m68hc11): Likewise.
444
445 2000-06-18  Nick Clifton  <nickc@redhat.com>
446
447         * os9k.h: Change values of MODSYNC and CRCCON due to bug report
448         from Russ Magee <rmagee@home.com>.
449
450 2000-06-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
451
452         * demangle.h (demangling_styles): Remove trailing comma in enum.
453
454         * dyn-string.h (dyn_string_append_char): Change parameter from
455         char to int.
456
457 2000-06-04  Alex Samuel  <samuel@codesourcery.com>
458
459         * dyn-string.h: Move here from gcc/dyn-string.h.  Add new functions.
460
461         * demangle.h (DMGL_GNU_NEW_ABI): New macro.
462         (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI.
463         (current_demangling_style): Add gnu_new_abi_demangling.
464         (GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro.
465         (GNU_NEW_ABI_DEMANGLING): Likewise.
466         (cplus_demangle_new_abi): New declaration.
467
468 Tue May 30 16:53:34 2000  Andrew Cagney  <cagney@b1.cygnus.com>
469
470         * floatformat.h (struct floatformat): Add field name.
471
472 2000-05-26  Eli Zaretskii  <eliz@is.elta.co.il>
473
474         * filenames.h: New file.
475         (HAVE_DOS_BASED_FILE_SYSTEM, IS_DIR_SEPARATOR)
476         (IS_ABSOLUTE_PATH, FILENAME_CMP): New macros.
477
478 2000-05-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
479
480         * getopt.h (getopt): Also check HAVE_DECL_* when prototyping.
481
482         * libiberty.h (basename): Likewise.
483
484 2000-05-17  S. Bharadwaj Yadavalli  <sby@scrugs.lkg.dec.com>
485             Rick Gorton             <gorton@scrugs.lkg.dec.com>
486
487         * bfdlink.h (struct bfd_link_info): Add emitrelocations flag.
488
489 2000-05-08  Alan Modra  <alan@linuxcare.com.au>
490
491         * dis-asm.h (print_insn_tic54x): Declare.
492
493 2000-05-06  Zack Weinberg  <zack@wolery.cumb.org>
494
495         * ansidecl.h: #define __extension__ to nothing if
496         GCC_VERSION < 2008.
497
498 2000-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
499
500         * demangle.h (demangler_engine): Constify.
501
502 Thu May  4 17:15:26 2000  Philippe De Muyter  <phdm@macqel.be>
503
504         * sort.h (sys/types.h): File included unconditionnaly.
505         (stddef.h): File include only #ifdef __STDC__.
506
507 2000-05-03  Zack Weinberg  <zack@wolery.cumb.org>
508
509         * symcat.h: Remove #endif label.
510
511 2000-04-28  Kenneth Block  <block@zk3.dec.com>
512             Jason Merrill  <jason@casey.cygnus.com>
513
514         * demangle.h (libiberty_demanglers): new table for different styles.
515         (cplus_demangle_set_style): New function for setting style.
516         (cplus_demangle_name_to_style): New function to translate name.
517
518 2000-04-24  Mark Mitchell  <mark@codesourcery.com>
519
520         * hashtab.h (hash_pointer): Declare.
521         (eq_pointer): Likewise.
522
523 2000-04-23  Mark Mitchell  <mark@codesourcery.com>
524
525         * sort.h: New file.
526
527 Fri Apr 21 13:20:53 2000  Richard Henderson  <rth@cygnus.com>
528                           David Mosberger  <davidm@hpl.hp.com>
529
530         * dis-asm.h (print_insn_ia64): Declare.
531
532 Tue Apr 18 16:22:30 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
533
534         * hashtab.h (enum insert_option): New type.
535         (htab_find_slot, htab_find_slot_with_hash): Use it.
536
537 2000-04-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
538
539         * symcat.h: Honor autoconf macro HAVE_STRINGIZE.  Add
540         comments/caveats with regard to traditional C behavior.
541
542 2000-04-05  Richard Henderson  <rth@cygnus.com>
543
544         * splay-tree.h (splay_tree_remove): Declare.
545
546 2000-04-04  Alan Modra  <alan@linuxcare.com.au>
547
548         * bin-bugs.h (REPORT_BUGS_TO): Remove translated part.
549
550 2000-04-03  Alan Modra  <alan@linuxcare.com.au>
551
552         * bin-bugs.h: New file.
553
554 2000-03-30  Mark Mitchell  <mark@codesourcery.com>
555
556         * hashtab.h (hashval_t): New type.
557         (htab_find_with_hash): Use it as an argument.
558         (htab_find_slot_with_hash): Likewise.
559
560 2000-03-27  Denis Chertykov  <denisc@overta.ru>
561
562         * dis-asm.h (print_insn_avr): Declare.
563
564 2000-03-14  Bernd Schmidt  <bernds@cygnus.co.uk>
565
566         * hashtab.h (htab_trav): Modify type so that first arg is of type
567         void **.
568         (htab_find_with_hash, htab_find_slot_with_hash): Declare new
569         functions.
570
571 2000-03-09  Alex Samuel  <samuel@codesourcery.com>
572
573         * partition.h: New file.
574
575 2000-03-09  Zack Weinberg  <zack@wolery.cumb.org>
576
577         * hashtab.h (struct htab): Add del_f.
578         (htab_del): New type.
579         (htab_create): Add fourth argument.
580
581 2000-03-08  Zack Weinberg  <zack@wolery.cumb.org>
582
583         * hashtab.h (hash_table_t): Rename to htab_t.
584         (struct hash_table): Rename to struct htab.  Shorten element
585         names.  Reorder elements by size.
586         (htab_hash, htab_eq, htab_trav): New typedefs for the callback
587         function pointers.
588         (hash_table_entry_t): Discard; just use void * for element
589         type.
590
591 2000-03-01  H.J. Lu  <hjl@gnu.org>
592
593         * bfdlink.h (bfd_link_callbacks): Add a boolean arg to
594         the undefined_symbol callback.
595
596 2000-02-23  Linas Vepstas <linas@linas.org>
597
598         * dis-asm.h (print_insn_i370): Declare.
599
600 Tue Feb 22 15:19:54 2000  Andrew Cagney  <cagney@b1.cygnus.com>
601
602         * remote-sim.h (sim_trace): Document return values.
603         (sim_set_trace): Declare.  Deprecate.
604
605 2000-02-21  Alan Modra  <alan@spri.levels.unisa.edu.au>
606
607         * dis-asm.h (struct disassemble_info): Change `length' param of
608         read_memory_func to unsigned.  Change type of `buffer_length' and
609         `octets_per_byte' to unsigned.
610         (buffer_read_memory): Change `length' param to unsigned.
611
612 2000-02-16  Nick Clifton  <nickc@cygnus.com>
613
614         * dis-asm.h: Add prototypes for ARM register name functions.
615
616 Wed Feb  9 18:45:49 2000  Andrew Cagney  <cagney@b1.cygnus.com>
617
618         * wait.h: Delete. No longer used by GDB.
619
620 Tue Feb  8 17:01:13 2000  Andrew Cagney  <cagney@b1.cygnus.com>
621
622         * remote-sim.h (sim_resume): Clarify use of SIGGNAL.
623         (sim_stop_reason): Clarify meaning of sim_signalled.
624
625 2000-02-03  Timothy Wall <twall@redhat.com>
626
627         * dis-asm.h (struct disassemble_info): Added octets_per_byte
628         field and initialize it to one (1).
629
630 2000-01-27  Nick Clifton  <nickc@redhat.com>
631
632         * dis-asm.h: Add prototype for disassembler_usage().
633         Add prototype for arm_disassembler_options().
634         Remove prototype for arm_toggle_regnames().
635         Add prototype for parse_arm_disassembler_option().
636
637 Sat Jan  1 19:06:52 2000  Hans-Peter Nilsson  <hp@bitrange.com>
638
639         * symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s"
640         to stringify argument s.
641
642 Wed Dec 15 11:22:56 1999  Jeffrey A Law  (law@cygnus.com)
643
644         * hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
645         (HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.
646
647 1999-12-15  Doug Evans  <dje@transmeta.com>
648
649         * dis-asm.h: Enclose in extern "C" ifdef __cplusplus.
650
651 1999-12-05  Mark Mitchell  <mark@codesourcery.com>
652
653         * splay-tree.h (struct splay_tree_node): Rename to ...
654         (struct splay_tree_node_s): ... this.
655         (struct splay_tree): Rename to ...
656         (struct splay_tree_s): ... this.
657
658 1999-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
659
660         * ansidecl.h (ATTRIBUTE_MALLOC): New macro.
661
662         * libiberty.h (buildargv, dupargv, concat, choose_temp_base,
663         make_temp_file, xmalloc, xcalloc, xstrdup, xmemdup): Add
664         ATTRIBUTE_MALLOC.
665         (xatexit): Remove __GNUC__ check, add ATTRIBUTE_NORETURN.
666
667 1999-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
668
669         * libiberty.h: Include stdarg.h when ANSI_PROTOTYPES is defined.
670         (asprintf, vasprintf): Provide declarations.
671
672 Wed Nov 10 12:43:21 1999  Philippe De Muyter  <phdm@macqel.be>
673                           Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
674
675         * ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'.
676
677 1999-11-04      Jimmy Guo       <guo@cup.hp.com>
678
679         * hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
680         fields, change location type to CORE_ADDR from int.
681         (dntt_type_const): Name the 5th field location_type.
682
683 Sun Oct 24 19:11:32 1999  Andrew Cagney  <cagney@b1.cygnus.com>
684
685         * sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define.
686
687 1999-10-23 08:51 -0700  Zack Weinberg  <zack@bitmover.com>
688
689         * hashtab.h: Give hash_table_t a struct tag.  Add prototypes
690         for clear_hash_table_slot and traverse_hash_table.  Correct
691         prototype of all_hash_table_collisions.
692
693 Sat Oct 23 19:00:13 1999  Andrew Cagney  <cagney@b1.cygnus.com>
694
695         * sim-d10v.h: New file.
696
697 Fri Oct 15 01:47:51 1999  Vladimir Makarov  <vmakarov@loony.cygnus.com>
698
699         * hashtab.h: New file.
700
701 1999-10-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
702
703         * ansidecl.h (HAVE_GCC_VERSION): New macro.  Use it instead of
704         explicitly testing __GNUC__ and __GNUC_MINOR__.
705
706         (ATTRIBUTE_PRINTF): Use `__format__', not `format'.
707
708 1999-09-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
709
710         * libiberty.h (make_temp_file):  Add a prototype.
711
712 Tue Sep 14 00:35:02 1999  Marc Espie <espie@cvs.openbsd.org>
713
714         * libiberty.h (basename):  OpenBSD has a correct prototype.
715         (xrealloc):  Remove outdated comment.
716
717 1999-09-07  Jeff Garzik  <jgarzik@pobox.com>
718
719         * libiberty.h (xmemdup): Add prototype for new function.
720
721 1999-09-04  Steve Chamberlain  <sac@pobox.com>
722
723         * dis-asm.h (print_insn_pj): Declare.
724
725 1999-09-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
726
727         * obstack.h (obstack_grow, obstack_grow0): Move (char*) casts
728         in calls to `_obstack_memcpy' from here ...
729
730         (_obstack_memcpy): ... to here, except in the __STDC__ case which
731         doesn't need it.
732
733 1999-08-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
734
735         * libiberty.h (getpwd): Prototype.
736
737 1999-08-01  Mark Mitchell  <mark@codesourcery.com>
738
739         * splay-tree.h (splay_tree_insert): Return the new node.
740
741 1999-07-11  Ian Lance Taylor  <ian@zembu.com>
742
743         * ansidecl.h: Copy attribute support macros from egcs.
744
745 1999-06-22  Mark Mitchell  <mark@codesourcery.com>
746
747         * bfdlink.h (struct bfd_link_hash_entry): Add init_function and
748         fini_function.
749
750 1999-06-20  Mark Mitchell  <mark@codesourcery.com>
751
752         * mips.h (Elf32_Internal_Msym): New structure.
753         (Elf32_External_Msym): Likewise.
754         (ELF32_MS_REL_INDEX): New macro.
755         (ELF32_MS_FLAGS): Likewise.
756         (ELF32_MS_INFO): Likewise.
757
758 1999-06-14  Nick Clifton  <nickc@cygnus.com>
759
760         * dis-asm.h (arm_toggle_regnames): New prototype.
761         (struct diassemble_info): New field: disassembler_options.
762
763 1999-04-11  Richard Henderson  <rth@cygnus.com>
764
765         * bfdlink.h (bfd_elf_version_expr): Rename `match' to `pattern'.
766         Add `match' callback function.
767
768 1999-04-10  Richard Henderson  <rth@cygnus.com>
769
770         * bfdlink.h (bfd_link_info): Add no_undefined.
771
772 1999-04-08  Nick Clifton  <nickc@cygnus.com>
773
774         * dis-asm.h: Add prototype for print_insn_mcore.
775
776 1999-04-02  Mark Mitchell  <mark@codesourcery.com>
777
778         * splay-tree.h (splay_tree_compare_pointers): Declare.
779
780 1999-03-30  Mark Mitchell  <mark@codesourcery.com>
781
782         * splay-tree.h (splay_tree_compare_ints): Declare.
783
784 Wed Mar 24 12:46:29 1999  Andrew Cagney  <cagney@amy.cygnus.com>
785
786         * libiberty.h (basename): Cygwin{,32} should have the prototype.
787
788 1999-02-22  Jim Lemke  <jlemke@cygnus.com>
789
790         * bfdlink.h (bfd_link_info): add field "mpc860c0".
791
792 Mon Feb  1 21:05:46 1999  Catherine Moore  <clm@cygnus.com>
793
794        * dis-asm.h (print_insn_i386_att):  Declare.
795        (print_insn_i386_intel):  Declare.
796
797 1998-12-30  Michael Meissner  <meissner@cygnus.com>
798
799         * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Cast STREAM and
800         FPRINTF_FUNC to avoid compiler warnings.
801
802 Wed Dec 30 16:07:14 1998  David Taylor  <taylor@texas.cygnus.com>
803
804         * dis-asm.h: change void * to PTR (two places).
805
806 Mon Dec 14 09:53:31 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
807
808         * demangle.h: Don't check IN_GCC anymore.
809         * splay-tree.h: Likewise.
810
811 Tue Dec  8 00:30:31 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
812
813         The following changes were made by Elena Zannoni
814         <ezannoni@kwikemart.cygnus.com> and Edith Epstein
815         <eepstein@sophia.cygnus.com> as part of a project to merge in
816         changes made by HP; HP did not create ChangeLog entries.
817
818         * dis-asm.h (struct disassemble_info): change the type of stream
819         from FILE* to void*, for use with gdb's new type GDB_FILE.
820         (fprintf_ftype): change FILE* parameter type to void*.
821
822         * demangle.h: (DMGL_EDG): new macro for Kuck and Associates
823         (DMGL_STYLE_MASK): modify to include Kuck and Assoc style
824         (demangling_styles): add new edg_demangling style
825         (EDG_DEMANGLING_STYLE_STRING): new macro
826         (EDG_DEMANGLING): new macro
827         (DMGL_HP): new macro, for HP/aCC compiler.
828         (DMGL_STYLE_MASK): modify to include new HP's style.
829         (demangling_styles): add new hp_demangling value.
830         (HP_DEMANGLING_STYLE_STRING): new macro.
831         (ARM_DEMANGLING): coerce to int.
832         (HP_DEMANGLING): new macro.
833
834         * hp-symtab.h: rewritten, from HP.
835         (quick_procedure): change type of language field to unsigned int
836         (quick_module): change type of language field to unsigned int
837         (struct dntt_type_svar): add field thread_specific.
838         (hp_language): add languages modcal and dmpascal.
839
840 Fri Nov 20 13:14:00 1998  Andrew Cagney  <cagney@b1.cygnus.com>
841
842         * libiberty.h (basename): Add prototype for FreeBSD.
843
844 Fri Nov 13 19:19:11 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
845
846         * libiberty.h: Prototype xcalloc.
847
848 Sun Nov  8 17:42:25 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
849
850         * ansidecl.h: Wrap problematic macros with !IN_GCC.
851
852         * demangle.h: Never define PARAMS().
853         * splay-tree.h: Likewise.
854
855 Sat Nov  7 18:30:20 1998  Peter Schauer  <peter.schauer@regent.e-technik.tu-muenchen.de>
856
857         * dis-asm.h (print_insn_vax): Declare.
858
859 Sat Nov  7 16:04:03 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
860
861         * demangle.h: Don't include gansidecl.h.
862         * splay-tree.h: Likewise.
863
864 1998-10-26 16:03  Ulrich Drepper  <drepper@cygnus.com>
865
866         * bfdlink.h (struct bfd_link_info): Add new field optimize.
867
868 Thu Oct 22 19:58:00 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
869
870         * splay-tree.h: Wrap function pointer parameter declarations in
871         PARAMS() macro.
872
873 1998-10-21  Mark Mitchell  <mark@markmitchell.com>
874
875         * splay-tree.h: New file.
876
877 Fri Oct  9 00:02:03 1998  Jeffrey A Law  (law@cygnus.com)
878
879         * Merge devo and egcs include directories.
880
881 Sat Sep  5 12:16:33 1998  Jeffrey A Law  (law@cygnus.com)
882
883         * getopt.h, obstack.h: Updated from gcc.
884
885 1998-08-03  Jason Molenda  (jsm@bugshack.cygnus.com)
886
887         * libiberty.h (xexit): Change decl to use modern GCC attribute
888         to indicate exit does not return.
889
890 Mon Jun  1 13:48:32 1998  Jason Molenda  (crash@bugshack.cygnus.com)
891
892         * obstack.h: Update to latest FSF version.
893
894 Tue Feb 24 13:05:02 1998  Doug Evans  <devans@canuck.cygnus.com>
895
896         * dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols'
897         and made an "asymbol **".  New member num_symbols.
898         (INIT_DISASSEMBLE_INFO_NO_ARCH): Update.
899
900 Tue Feb 17 12:32:18 1998  Andrew Cagney  <cagney@b1.cygnus.com>
901
902         * remote-sim.h (sim_fetch_register, sim_store_register): Add
903         register length parameter.  Functions return actual length of
904         register.
905
906 Thu Feb 12 16:29:01 1998  Ian Lance Taylor  <ian@cygnus.com>
907
908         * getopt.h: Update to latest FSF version.
909
910 Wed Feb 11 16:56:06 1998  Doug Evans  <devans@canuck.cygnus.com>
911
912         * symcat.h: New file.
913
914 Mon Feb  2 17:13:31 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
915
916         * dis-asm.h (print_insn_tic30): Declare.
917
918 Thu Jan 22 16:23:59 1998  Fred Fish <fnf@cygnus.com>
919
920         * dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly
921         function there is a reloc on this line.
922
923 Mon Dec  8 11:22:23 1997  Nick Clifton  <nickc@cygnus.com>
924
925         * dis-asm.h: Remove prototype of disasm_symaddr() as this function
926         no longer exists.
927
928 Tue Dec  2 10:20:53 1997  Nick Clifton  <nickc@cygnus.com>
929
930         * dis-asm.h (disasm_symaddr): New prototype.
931
932 Mon Dec  1 11:29:35 1997  Doug Evans  <devans@canuck.cygnus.com>
933
934         * callback.h (CB_SYSCALL): Comment out arg names in prototypes.
935
936 Wed Nov 26 16:47:58 1997  Michael Meissner  <meissner@cygnus.com>
937
938         * callback.h (CB_SYSCALL): Consistantly use names for prototype
939         arguments.
940
941 Wed Nov 26 11:39:30 1997  Doug Evans  <devans@canuck.cygnus.com>
942
943         * callback.h (CB_SYSCALL): Change byte count arguments to
944         {read,write}_mem to `int'.  New member `magic'.
945         (CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros.
946
947 Tue Nov 25 01:35:52 1997  Doug Evans  <devans@seba.cygnus.com>
948
949         * callback.h (struct stat): Move forward decl up.
950         (host_callback): Pass stat struct pointer to stat,fstat.
951         (CB_SYS_nnn): Reorganize.
952         (CB_SYSCALL): New members p1,p2.
953         (cb_host_to_target_stat): Delete fourth arg.
954
955 Sat Nov 22 23:34:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>
956
957         * remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC
958         argument.
959
960 Mon Nov 17 14:00:51 1997  Doug Evans  <devans@seba.cygnus.com>
961
962         * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map.
963         (host_callback): Add stat, fstat, syscall_map, errno_map, open_map,
964         signal_map, stat_map.
965         (errn_map,open_map): Renamed to cb_init_foo_map.
966         (cb_host_to_target_errno,cb_target_to_host_open): Renamed from
967         host_to_target_errno,target_to_host_open.
968         (cb_read_target_syscall_maps): Add prototype.
969         (cb_target_to_host_syscall): Likewise.
970         (cb_host_to_target_stat): Likewise.
971         (cb_syscall): Likewise.
972         (CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat,
973         argvlen,argv,chdir,stat,chmod,utime,time}): Define.
974         (CB_SYSCALL): New type.
975         (CB_RC): New enum.
976
977 Fri Nov  7 10:34:09 1997  Rob Savoye  <rob@darkstar.cygnus.com>
978
979         * libiberty.h: Add extern "C" { so it can be used with C++
980         programs.
981         * remote-sim.h:  Add extern "C" { so it can be used with C++
982         programs.
983
984 Tue Oct 14 16:07:51 1997  Nick Clifton  <nickc@cygnus.com>
985
986         * dis-asm.h (struct disassemble_info): New field
987         'symbol_at_address_func'.
988         (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with
989         generic_symbol_at_address.
990
991 Mon Oct 13 10:17:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>
992
993         * remote-sim.h: Clarify sim_read, sim_write MEM argument.
994
995 Wed Sep 24 18:03:10 1997  Stu Grossman  <grossman@babylon-5.cygnus.com>
996
997         * remote-sim.h (SIM_RC):  Add a bunch of new return codes for
998         breakpoint stuff.
999         * Add functions to tell the simulator to set/clear/enable/disable
1000         intrinsic breakpoints.
1001
1002 Thu Aug 28 19:41:42 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1003
1004         * libiberty.h (dupargv): Add prototype.
1005
1006 Tue Aug 26 12:25:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1007
1008         * remote-sim.h (sim_create_inferior): Add ABFD arg. Document.
1009
1010 Mon Aug 25 10:50:51 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1011
1012         * remote-sim.h (sim_open): Add ABFD arg. Document.
1013
1014 Fri Aug  8 16:43:56 1997  Doug Evans  <dje@canuck.cygnus.com>
1015
1016         * dis-asm.h (arc_get_disassembler): Declare.
1017
1018 Wed Jul 30 11:39:50 1997  Per Bothner  <bothner@deneb.cygnus.com>
1019
1020         * demangle.h (DMGL_JAVA):  New option to request Java demangling.
1021
1022 Tue Jul 22 17:59:54 1997  Ian Lance Taylor  <ian@cygnus.com>
1023
1024         * libiberty.h (PEXECUTE_*): Define.
1025         (pexecute, pwait): Declare.
1026
1027 Fri Jun  6 13:02:33 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1028
1029         * remote-sim.h (sim_kill): Mark as depreciated.
1030
1031 Fri May 23 13:43:41 1997  Fred Fish  <fnf@cygnus.com>
1032
1033         * bfdlink.h (struct bfd_link_info): Add task_link member.
1034
1035 Thu May 22 11:32:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1036
1037         * remote-sim.h: Review documentation.  Clarify restrictions on
1038         when functions can be called.
1039
1040 Wed May 21 16:47:53 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1041
1042         * remote-sim.h (sim_set_profile_size): Add prototype, document as
1043         depreciated.
1044
1045 Tue May 20 09:32:22 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1046
1047         * remote-sim.h (sim_open): Add callback struct.
1048         (sim_set_callbacks): Drop SIM_DESC argument. Document.
1049         (sim_size): Remove recently added SIM_DESC argument. Document.
1050
1051 Mon May 19 19:14:44 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1052
1053         * remote-sim.h: Pass SD into sim_size.
1054
1055 Thu May 15 01:24:16 1997  Mark Alexander  <marka@cygnus.com>
1056
1057         * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
1058         obstack_freefun): Eliminate compile warnings in gdb.
1059
1060 Tue Apr 22 10:24:34 1997  Fred Fish  <fnf@cygnus.com>
1061
1062         * floatformat.h (floatformat_byteorders): Add comments for previous
1063         formats and add floatformat_littlebyte_bigword, primarily for ARM.
1064         Add declaration for floatformat_ieee_double_littlebyte_bigword.
1065
1066 Fri Apr 18 13:04:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
1067
1068         * remote-sim.h (sim_stop): New interface - asynchronous
1069         notification of a request to stop / suspend the running
1070         simulation.
1071
1072         * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as
1073         states for use internal to simulators.
1074
1075         * callback.h (struct host_callback_strut): Put a magic number at
1076         the end of the struct to allow basic checking.
1077         (struct host_callback_struct ): Add poll_quit - so
1078         that the console etc can be polled at regular intervals.
1079
1080 Thu Apr 17 02:17:12 1997  Doug Evans  <dje@canuck.cygnus.com>
1081
1082         * remote-sim.h (struct _bfd): Declare.
1083         (sim_load): Return SIM_RC.  New arg `abfd'.
1084         (sim_create_inferior): Return SIM_RC.  Delete arg `start_address'.
1085
1086 Wed Apr  2 17:09:12 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
1087
1088         * remote-sim.h (sim_trace, sim_size): Make these global.  They
1089         will go away shortly.
1090
1091 Wed Apr  2 15:23:49 1997  Doug Evans  <dje@canuck.cygnus.com>
1092
1093         * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums.
1094         (sim_open): New argument `kind'.
1095
1096 Wed Apr  2 14:45:51 1997  Ian Lance Taylor  <ian@cygnus.com>
1097
1098         * COPYING: Update FSF address.
1099
1100 Fri Mar 28 15:29:54 1997  Mike Meissner  <meissner@cygnus.com>
1101
1102         * callback.h (top level): Include stdarg.h or varargs.h if
1103         va_start is not defined.
1104         (host_callback_struct): Make {,e}vprintf_filtered take a va_list
1105         instead of void *, since va_list might be an array or structure
1106         type.
1107
1108 Fri Mar 28 15:44:41 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
1109
1110         * libiberty.h (basename): Add prototype for glibc and linux.
1111
1112 Mon Mar 17 19:22:12 1997  Ian Lance Taylor  <ian@cygnus.com>
1113
1114         * objalloc.h: New file.
1115
1116 Mon Mar 17 14:57:55 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
1117
1118         * remote-sim.h: New file, copied in from gdb/remote-sim.h.  One
1119         day this will be placed in a directory of its own.
1120
1121 Sat Mar 15 19:00:14 1997  Ian Lance Taylor  <ian@cygnus.com>
1122
1123         * obstack.h: Update to current FSF version.
1124
1125 Thu Mar  6 15:46:59 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
1126
1127         * callback.h (struct host_callback_struct): Add callbacks -
1128         flush_stdout, write_stderr, flush_stderr, vprintf_filtered,
1129         evprintf_filtered.  Delete redundant callbacks - printf_filtered.
1130
1131 Thu Feb 27 23:18:27 1997  Ian Lance Taylor  <ian@cygnus.com>
1132
1133         * bfdlink.h (struct bfd_link_info): Remove lprefix and lprefix_len
1134         fields.
1135
1136 Tue Feb 25 00:10:49 1997  Ian Lance Taylor  <ian@cygnus.com>
1137
1138         * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize
1139         bytes_per_chunk and display_endian.
1140
1141 Mon Feb 24 17:47:02 1997  Ian Lance Taylor  <ian@cygnus.com>
1142
1143         From Eric Youngdale <eric@andante.jic.com>:
1144         * bfdlink.h (struct bfd_elf_version_expr): Define.
1145         (struct bfd_elf_version_deps): Define.
1146         (struct bfd_elf_version_tree): Define.
1147
1148 Thu Feb  6 14:20:01 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
1149
1150         * dis-asm.h: (disassemble_info):  Add new fields
1151         bytes_per_chunk and display_endian to control the
1152         display of raw instructions.
1153
1154 Fri Dec 27 22:17:37 1996  Fred Fish  <fnf@cygnus.com>
1155
1156         * dis-asm.h (print_insn_tic80): Declare.
1157
1158 Sun Dec  8 17:11:12 1996  Doug Evans  <dje@canuck.cygnus.com>
1159
1160         * callback.h (host_callback): New member `error'.
1161
1162 Wed Nov 20 00:40:23 1996  Doug Evans  <dje@canuck.cygnus.com>
1163
1164         * callback.h: New file, moved here from gdb.
1165
1166 Mon Nov 18 16:34:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
1167
1168         * libiberty.h: Checkin again; last checkin failed due to sticky tag.
1169
1170 Wed Nov 13 08:22:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
1171
1172         * libiberty.h: Revert last commit due to conflicts with hpux
1173         system headers.
1174
1175 Tue Nov 12 16:31:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
1176
1177         * libiberty.h: Move prototypes from argv.c here.
1178
1179 Thu Oct 31 14:56:18 1996  Doug Evans  <dje@canuck.cygnus.com>
1180
1181         * ansidecl.h (VPARAMS,VA_START): Define.
1182
1183 Fri Oct 25 12:08:04 1996  Ian Lance Taylor  <ian@cygnus.com>
1184
1185         * dis-asm.h (disassemble_info): Add bytes_per_line field.
1186         (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field.
1187
1188 Thu Oct 24 17:10:01 1996  Ian Lance Taylor  <ian@cygnus.com>
1189
1190         * dis-asm.h (disassemble_info): Add symbol field.
1191         (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field.
1192
1193 Thu Oct 17 11:17:40 1996  Doug Evans  <dje@canuck.cygnus.com>
1194
1195         * dis-asm.h (print_insn_m32r): Declare.
1196
1197 Mon Oct 14 23:56:52 1996  Ian Lance Taylor  <ian@cygnus.com>
1198
1199         * libiberty.h: Declare parameter types for xmalloc and xrealloc.
1200
1201 Thu Oct  3 13:45:27 1996  Ian Lance Taylor  <ian@cygnus.com>
1202
1203         * fnmatch.h: New file.
1204
1205 Thu Oct  3 10:33:14 1996  Jeffrey A Law  (law@cygnus.com)
1206
1207         * dis-asm.h (print_insn_mn10x00): Delete declaration.
1208         (print_insn_mn10200, print_insn_mn10300): Declare.
1209
1210 Wed Oct  2 21:24:43 1996  Jeffrey A Law  (law@cygnus.com)
1211
1212         * dis-asm.h (print_insn_mn10x00): Declare.
1213
1214 Mon Sep 30 13:56:11 1996  Fred Fish  <fnf@cygnus.com>
1215
1216         * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
1217
1218 Sat Aug 31 13:27:06 1996  Jeffrey A Law  (law@cygnus.com)
1219
1220         * dis-asm.h (print_insn_v850): Declare.
1221
1222 Tue Aug 13 16:10:30 1996  Stu Grossman  (grossman@critters.cygnus.com)
1223
1224         * obstack.h:  Change bcopy to memcpy.  Works better on Posix
1225         systems, which generally lack bcopy.
1226
1227 Mon Aug 12 17:03:18 1996  Stu Grossman  (grossman@critters.cygnus.com)
1228
1229         * ansidecl.h:  Change WIN32 to _WIN32.
1230
1231 Fri Jul 26 13:58:18 1996  Ian Lance Taylor  <ian@cygnus.com>
1232
1233         * dis-asm.h: Add flavour field.
1234         (print_insn_alpha): Declare.
1235         (print_insn_alpha_osf, print_insn_alpha_vms): Don't declare.
1236         (INIT_DISASSEMBLE_INFO): Initialize flavour field.
1237
1238 Tue Jul 23 17:37:58 1996  Fred Fish  <fnf@cygnus.com>
1239
1240         * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc
1241         definitions inside #ifndef so that programs that want to
1242         can define PRIVATE_XMALLOC and then define xmalloc and
1243         xrealloc anyway they want.
1244         (basename): Document in source that we can't declare the
1245         parameter type because it is declared inconsistently across
1246         different systems.
1247
1248 Mon Jul 22 13:16:13 1996  Richard Henderson  <rth@tamu.edu>
1249
1250         * dis-asm.h (print_insn_alpha): Don't declare.
1251         (print_insn_alpha_osf, print_insn_alpha_vms): Declare.
1252
1253 Wed Jul 17 14:45:12 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
1254
1255         * dis-asm.h: (print_insn_d10v): Declare.
1256
1257 Mon Jul 15 16:55:38 1996  Stu Grossman  (grossman@critters.cygnus.com)
1258
1259         * dis-asm.h:  Get rid of decls for print_insn_i8086,
1260         print_insn_sparc64 and print_insn_sparclite.
1261         * (INIT_DISASSEMBLE_INFO):  Split into two pieces.  One,
1262         INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian,
1263         mach, and arch.
1264
1265 Fri Jul 12 10:19:27 1996  Stu Grossman  (grossman@critters.cygnus.com)
1266
1267         * dis-asm.h (print_insn_i8086):  Declare.
1268
1269 Wed Jul  3 16:02:39 1996  Stu Grossman  (grossman@critters.cygnus.com)
1270
1271         * dis-asm.h (print_insn_sparclite):  Declare.
1272
1273 Tue Jun 18 16:02:46 1996  Jeffrey A. Law  <law@rtl.cygnus.com>
1274
1275         * dis-asm.h (print_insn_h8300s): Declare.
1276
1277 Tue Jun 18 15:11:33 1996  Klaus Kaempf  <kkaempf@progis.de>
1278
1279         * fopen-vms.h: New file.
1280
1281 Tue Jun  4 18:58:16 1996  Ian Lance Taylor  <ian@cygnus.com>
1282
1283         * bfdlink.h (struct bfd_link_info): Add notice_all field.
1284
1285 Fri Apr 26 10:33:12 1996  Doug Evans  <dje@canuck.cygnus.com>
1286
1287         * demangle.h (#ifdef IN_GCC): #include "gansidecl.h".
1288         (PROTO,PTR,const): Delete.
1289
1290 Mon Apr 22 17:27:42 1996  Ian Lance Taylor  <ian@cygnus.com>
1291
1292         * bfdlink.h (struct bfd_link_info): Add traditional_format field.
1293
1294 Mon Apr 15 15:16:56 1996  Doug Evans  <dje@canuck.cygnus.com>
1295
1296         * libiberty.h (choose_temp_base): Add prototype.
1297
1298 Tue Mar 12 17:29:46 1996  Ian Lance Taylor  <ian@cygnus.com>
1299
1300         * bfdlink.h (bfd_wrapped_link_hash_lookup): Declare.
1301         (struct bfd_link_info): Add wrap_hash field.
1302
1303 Wed Feb 14 16:49:17 1996  Martin Anantharaman  <martin@mail.imech.uni-duisburg.de>
1304
1305         * ieee.h (ieee_record_enum_type): Define
1306         ieee_external_reference_info_enum.
1307
1308 Fri Feb  2 17:09:25 1996  Doug Evans  <dje@charmed.cygnus.com>
1309
1310         * dis-asm.h (DISASM_RAW_INSN): Delete.
1311
1312 Tue Jan 23 09:21:47 1996  Doug Evans  <dje@charmed.cygnus.com>
1313
1314         * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN.
1315         New argument FPRINTF_FUNC.
1316
1317 Mon Jan 22 16:37:59 1996  Doug Evans  <dje@charmed.cygnus.com>
1318
1319         * dis-asm.h (disassemble_info): New members arch, mach, endian.
1320         (INIT_DISASSEMBLE_INFO): Initialize them.
1321         (DISASM_RAW_INSN{,FLAG}): Define.
1322
1323 Thu Jan 18 11:32:38 1996  Ian Lance Taylor  <ian@cygnus.com>
1324
1325         * demangle.h (cplus_demangle_opname): Change opname parameter to
1326         const char *.
1327         (cplus_mangle_opname): Change return type and opname parameter to
1328         const char *.
1329
1330 Fri Jan  5 00:01:22 1996  Ian Lance Taylor  <ian@cygnus.com>
1331
1332         * ieee.h (enum ieee_record): Add ieee_asn_record_enum,
1333         ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum,
1334         ieee_bb_record_enum, and ieee_be_record_enum.
1335
1336 Wed Jan  3 13:12:09 1996  Fred Fish  <fnf@cygnus.com>
1337
1338         * obstack.h: Update copyright to 1996.
1339         (_obstack_memory_used): Declare.
1340         (obstack_memory_used): Define macro.
1341
1342 Thu Dec 28 11:42:12 1995  Ian Lance Taylor  <ian@cygnus.com>
1343
1344         * libiberty.h (xstrdup): Declare.
1345
1346 Thu Dec 21 14:47:17 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
1347
1348         * wait.h: Protect all macros with #ifndef.
1349
1350 Tue Oct 24 21:45:40 1995  Ian Lance Taylor  <ian@cygnus.com>
1351
1352         * bfdlink.h (struct bfd_link_info): Add static_link field.
1353
1354 Tue Sep 12 16:28:04 1995  Ian Lance Taylor  <ian@cygnus.com>
1355
1356         * bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to
1357         warning callback.
1358
1359 Fri Sep  1 13:11:51 1995  Ian Lance Taylor  <ian@cygnus.com>
1360
1361         * bfdlink.h (struct bfd_link_callbacks): Change warning callback
1362         to take BFD, section, and address arguments.
1363
1364 Thu Aug 31 16:45:12 1995  steve chamberlain  <sac@slash.cygnus.com>
1365
1366         * bfdlink.h (struct bfd_link_info): Remove PE stuff.
1367
1368 Tue Aug 22 03:18:23 1995  Ken Raeburn  <raeburn@kr-laptop.cygnus.com>
1369
1370         * libiberty.h: Declare xstrerror.  From Pat Rankin.
1371
1372 Mon Aug 21 18:11:36 1995  steve chamberlain  <sac@slash.cygnus.com>
1373
1374         * bfdlink.h (struct bfd_link_info): Remove PE stuff.
1375
1376 Wed Aug  2 08:14:12 1995  Doug Evans  <dje@canuck.cygnus.com>
1377
1378         * dis-asm.h (print_insn_sparc64): Declare.
1379
1380 Mon Jul 10 13:26:49 1995  Eric Youngdale  <eric@aib.com>
1381
1382         * bfdlink.h (struct bfd_link_info): Add new field symbolic.
1383
1384 Sun Jul  2 17:48:40 1995  Ian Lance Taylor  <ian@cygnus.com>
1385
1386         * bfdlink.h (struct bfd_link_info): Change type of base_file to
1387         PTR.
1388
1389 Thu Jun 29 00:02:45 1995  Steve Chamberlain  <sac@slash.cygnus.com>
1390
1391         * bfdlink.h (struct bfd_link_info): Added base_file member.
1392
1393 Tue Jun 20 16:40:04 1995  Steve Chamberlain  <sac@slash.cygnus.com>
1394
1395         * ansidecl.h: win32s is ANSI enough.
1396
1397 Thu May 18 04:25:50 1995  Ken Raeburn  <raeburn@kr-laptop.cygnus.com>
1398
1399         Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
1400
1401         * dis-asm.h (print_insn_arm): Delete declaration.
1402         (print_insn_{little,big}_arm): New declarations.
1403
1404         * floatformat.h (floatformat_arm_ext): Declare.
1405
1406 Sat May 13 10:14:08 1995  Steve Chamberlain  <sac@slash.cygnus.com>
1407
1408         * bfdlink.h (subsytem, stack_heap_parameters): New.
1409
1410 Thu May  4 14:36:42 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
1411
1412         * demangle.h: Don't include ansidecl.h if IN_GCC.
1413
1414 Tue Feb 21 00:37:28 1995  Jeff Law  (law@snake.cs.utah.edu)
1415
1416         * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler
1417         does not handle them correctly.
1418
1419 Thu Feb  9 14:20:27 1995  Ian Lance Taylor  <ian@cygnus.com>
1420
1421         * libiberty.h (basename): Don't declare parameter type; some
1422         systems have this in their header files.
1423
1424 Wed Feb  8 17:35:38 1995  Ian Lance Taylor  <ian@cygnus.com>
1425
1426         * bfdlink.h (struct bfd_link_hash_entry): Change format of common
1427         symbol information, to remove restrictions on maximum size and
1428         alignment power, by using a pointer to a structure instead.
1429
1430 Mon Feb  6 14:55:32 1995  Ian Lance Taylor  <ian@cygnus.com>
1431
1432         * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak
1433         to bfd_link_hash_undefweak.  Add bfd_link_hash_defweak.
1434
1435 Mon Jan 16 21:00:23 1995  Stan Shebs  <shebs@andros.cygnus.com>
1436
1437         * dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all
1438         GDB-specific definitions.
1439
1440 Sun Jan 15 18:39:35 1995  Steve Chamberlain  <sac@splat>
1441
1442         * dis-asm.h (print_insn_w65): Declare.
1443
1444 Thu Jan 12 17:51:17 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
1445
1446         * libiberty.h (hex_p): Fix sense of test.
1447
1448 Wed Jan 11 22:36:40 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
1449
1450         * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init,
1451         hex_p, hex_value): New macros and declarations, for hex.c.
1452
1453 Fri Jan  6 17:44:14 1995  Ian Lance Taylor  <ian@sanguine.cygnus.com>
1454
1455         * dis-asm.h: Make idempotent.
1456
1457 Wed Dec 14 13:08:43 1994  Stan Shebs  <shebs@andros.cygnus.com>
1458
1459         * progress.h: New file, empty definitions for progress macros.
1460
1461 Fri Nov 25 00:14:05 1994  Jeff Law  (law@snake.cs.utah.edu)
1462
1463         * hp-symtab.h: New file describing the debug symbols emitted
1464         by the HP C compilers.
1465
1466 Fri Nov 11 15:48:37 1994  Ian Lance Taylor  <ian@sanguine.cygnus.com>
1467
1468         * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24
1469         to 26 bits, and change u.c.alignment_power from 8 to 6 bits.  6
1470         bit in the alignment power is enough for a 64 bit address space.
1471
1472 Mon Oct 31 13:02:51 1994  Stan Shebs  (shebs@andros.cygnus.com)
1473
1474         * demangle.h (cplus_mangle_opname): Declare.
1475
1476 Tue Oct 25 11:38:02 1994  Ian Lance Taylor  <ian@sanguine.cygnus.com>
1477
1478         * bfdlink.h (struct bfd_link_callbacks): Fix comments for
1479         multiple_common field.
1480
1481 Sun Sep 04 17:58:10 1994  Richard Earnshaw (rwe@pegasus.esprit.ec.org)
1482
1483         * dis-asm.h: Add support for the ARM.
1484
1485 Wed Aug 10 12:51:41 1994  Doug Evans  (dje@canuck.cygnus.com)
1486
1487         * libiberty.h (strsignal): Document its existence even if we
1488         can't declare it.
1489
1490 Tue Aug  2 14:40:03 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1491
1492         * os9k.h: Remove u_int16, u_int32, and owner_id typedefs and
1493         expand their uses.  Those names conflict with Mach headers.
1494
1495 Fri Jul 22 14:17:12 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
1496
1497         * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a
1498         bitfield.  Add field u.c.alignment_power.
1499
1500 Sun Jul 10 00:26:39 1994  Ian Dall  (dall@hfrd.dsto.gov.au)
1501
1502         * dis-asm.h: Add print_insn_ns32k declaration.
1503
1504 Mon Jun 20 17:13:29 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
1505
1506         * bfdlink.h (bfd_link_hash_table): Make creator a const pointer.
1507
1508 Sat Jun 18 16:09:32 1994  Stan Shebs  (shebs@andros.cygnus.com)
1509
1510         * demangle.h (cplus_demangle_opname): Declare.
1511
1512 Thu Jun 16 15:19:03 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1513
1514         * bfdlink.h (struct bfd_link_info): Add new field shared.
1515
1516 Mon Jun  6 14:39:44 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1517
1518         * bfdlink.h (struct bfd_link_hash_entry): Remove written field:
1519         not needed for all backends.
1520
1521 Thu Apr 28 19:06:50 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
1522
1523         * dis-asm.h (disassembler): Declare.
1524
1525 Fri Apr  1 00:38:17 1994  Jim Wilson  (wilson@mole.gnu.ai.mit.edu)
1526
1527         * obstack.h: Delete use of IN_GCC to control whether
1528         stddef.h or gstddef.h is included.
1529
1530 Tue Mar 22 13:06:02 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1531
1532         * bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order.
1533         (struct bfd_link_order): Add data field to union.
1534
1535 Mon Mar 21 18:45:26 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1536
1537         * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument
1538         to add_to_set to reloc.  Remove bitsize argument from constructor.
1539         Comment that reloc_overflow, reloc_dangerous and unattached_reloc
1540         must handle NULL pointers for reloc location.
1541         (enum bfd_link_order_type): Add bfd_section_reloc_link_order and
1542         bfd_symbol_reloc_link_order.
1543         (struct bfd_link_order): Add reloc field to union.
1544         (struct bfd_link_order_reloc): Define.
1545
1546 Mon Mar 14 12:27:50 1994  Ian Lance Taylor  (ian@cygnus.com)
1547
1548         * ieee-float.h: Removed; no longer used.
1549
1550 Tue Mar  1 18:10:49 1994  Kung Hsu  (kung@mexican.cygnus.com)
1551
1552         * os9k.h: os9000 target specific header file, the header of the
1553         object file is used now.
1554
1555 Sun Feb 27 21:52:26 1994  Jim Kingdon  (kingdon@deneb.cygnus.com)
1556
1557         * floatformat.h: New file, intended to replace ieee-float.h.
1558
1559 Sun Feb 20 17:15:42 1994  Ian Lance Taylor  (ian@lisa.cygnus.com)
1560
1561         * ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes.
1562
1563 Wed Feb 16 01:07:12 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1564
1565         * libiberty.h: Don't declare strsignal, to avoid conflicts with
1566         Solaris system header files.
1567
1568 Sat Feb 12 22:11:32 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
1569
1570         * libiberty.h (xexit): Use __volatile__ to avoid losing if
1571         compiling with gcc -traditional.
1572
1573 Thu Feb 10 14:05:41 1994  Ian Lance Taylor  (ian@cygnus.com)
1574
1575         * libiberty.h: New file.  Declares functions provided by
1576         libiberty.
1577
1578 Tue Feb  8 05:19:52 1994  David J. Mackenzie  (djm@thepub.cygnus.com)
1579
1580         Handle obstack_chunk_alloc returning NULL.  This allows
1581         obstacks to be used by libraries, without forcing them
1582         to call exit or longjmp.
1583         * obstack.h (struct obstack): Add alloc_failed flag.
1584         _obstack_begin, _obstack_begin_1): Declare to return int, not void.
1585         (obstack_finish): If alloc_failed, return NULL.
1586         (obstack_base, obstack_next_free, objstack_object_size):
1587         If alloc_failed, return 0.
1588         (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
1589         obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
1590         could corrupt the obstack.
1591
1592 Mon Jan 24 15:06:05 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1593
1594         * bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and
1595         addend argments to reloc_overflow callback.
1596
1597 Fri Jan 21 19:13:12 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1598
1599         * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc,
1600         print_insn_rs6000): Declare.
1601
1602 Thu Jan  6 14:15:55 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1603
1604         * bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to
1605         add_to_set field.  Add new callback named constructor.
1606
1607 Thu Dec 30 10:44:06 1993  Ian Lance Taylor  (ian@rtl.cygnus.com)
1608
1609         * bfdlink.h: New file for new BFD linker backend routines.
1610
1611 Mon Nov 29 10:43:57 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1612
1613         * dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma.
1614
1615 Sat Oct  2 20:42:26 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
1616
1617         * dis-asm.h: Move comment to right place.
1618
1619 Mon Aug  9 19:03:35 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
1620
1621         * obstack.h (obstack_chunkfun, obstack_freefun): Add defns from
1622         previous version.  Are these Cygnus local changes?
1623
1624 Fri Aug  6 17:05:47 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
1625
1626         * getopt.h, obstack.h: Update to latest FSF version.
1627
1628 Mon Aug  2 14:45:29 1993  John Gilmore  (gnu@cygnus.com)
1629
1630         * dis-asm.h:  Move enum outside of struct defn to avoid warnings.
1631
1632 Mon Aug  2 08:49:30 1993  Stu Grossman  (grossman at cygnus.com)
1633
1634         * wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits.  This is
1635         for systems that store stuff into the high 16 bits of a wait
1636         status.
1637
1638 Fri Jul 30 18:38:02 1993  John Gilmore  (gnu@cygnus.com)
1639
1640         * dis-asm.h:  Add new fields insn_info_valid, branch_delay_insns,
1641         data_size, insn_type, target, target2.  These are used to return
1642         information from the instruction decoders back to the calling
1643         program.  Add comments, make more readable.
1644
1645 Mon Jul 19 22:14:14 1993  Fred Fish  (fnf@deneb.cygnus.com)
1646
1647         * nlm:  New directory containing NLM/NetWare includes.
1648
1649 Thu Jul 15 12:10:04 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
1650
1651         * dis-asm.h (struct disassemble_info): New field application_data.
1652
1653 Thu Jul 15 12:41:15 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1654
1655         * dis-asm.h: Added declaration of print_insn_m88k.
1656
1657 Fri Jul  2 10:31:59 1993  Ian Lance Taylor  (ian@cygnus.com)
1658
1659         * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are
1660         defined, since RISC/OS cc handles ANSI declarations in SVR4 mode
1661         but does not define __STDC__.
1662
1663 Sun Jun 20 18:27:52 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)
1664
1665         * dis-asm.h: Don't need to include ansidecl.h any more.
1666
1667 Fri Jun 18 03:22:10 1993  John Gilmore  (gnu@cygnus.com)
1668
1669         * oasys.h:  Eliminate "int8_type", "int16_type", "int32_type", and
1670         their variants.  These changes are coordinated with corresponding
1671         changes in ../bfd/oasys.c.
1672
1673 Wed Jun 16 10:43:08 1993  Fred Fish  (fnf@cygnus.com)
1674
1675         * bfd.h:  Note that it has been removed.
1676
1677 Tue Jun  8 12:16:03 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
1678
1679          Support for H8/300-H
1680         * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it.
1681
1682 Tue Jun  1 07:35:03 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
1683
1684         * ansidecl.h (const): Don't define it if it's already defined.
1685
1686 Thu May 27 18:19:51 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
1687
1688         * dis-asm.h (print_insn_hppa): Declare it.
1689
1690         * bfd.h: Moved to bfd directory.  Small stub here includes it
1691         without requiring "-I../bfd".
1692
1693 Thu Apr 29 12:06:13 1993  Ken Raeburn  (raeburn@deneb.cygnus.com)
1694
1695         * bfd.h: Updated with BSF_FUNCTION.
1696
1697 Mon Apr 26 18:15:50 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1698
1699         * bfd.h, dis-asm.h: Updated with Hitachi SH.
1700
1701 Fri Apr 23 18:41:38 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1702
1703         * bfd.h: Updated with alpha changes.
1704         * dis-asm.h: Added alpha.
1705
1706 Fri Apr 16 17:35:30 1993  Jim Kingdon  (kingdon@cygnus.com)
1707
1708         * bfd.h: Update for signed bfd_*get_*.
1709
1710 Thu Apr 15 09:24:21 1993  Jim Kingdon  (kingdon@cygnus.com)
1711
1712         * bfd.h: Updated for file_truncated error.
1713
1714 Thu Apr  8 10:53:47 1993  Ian Lance Taylor  (ian@cygnus.com)
1715
1716         * ansidecl.h: If no ANSI, define const to be empty.
1717
1718 Thu Apr  1 09:00:10 1993  Jim Kingdon  (kingdon@cygnus.com)
1719
1720         * dis-asm.h: Declare a29k and i960 print_insn_*.
1721
1722         * dis-asm.h: Add print_address_func and related stuff.
1723
1724         * dis-asm.h (dis_asm_read_memory): Fix prototype.
1725
1726 Wed Mar 31 17:40:16 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
1727
1728         * dis-asm.h: Add print_insn_sparc.
1729
1730 Wed Mar 31 17:51:42 1993  Ian Lance Taylor  (ian@cygnus.com)
1731
1732         * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
1733         prototypes.
1734
1735 Wed Mar 31 16:35:12 1993  Stu Grossman  (grossman@cygnus.com)
1736
1737         * dis-asm.h: (disassemble_info):  Fix typo in prototype of
1738         dis_asm_memory_error().
1739
1740 Tue Mar 30 19:09:23 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
1741
1742         * dis-asm.h (disassembler_info): Add read_memory_func,
1743         memory_error_func, buffer, and length.
1744         ({GDB_,}INIT_DISASSEMBLE_INFO): Set them.
1745         print_insn_*: Remove second argument.
1746
1747 Tue Mar 30 14:48:55 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1748
1749         * bfd.h: Update for lma field of section.
1750
1751 Tue Mar 30 12:22:55 1993  Jim Kingdon  (kingdon@cygnus.com)
1752
1753         * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__.
1754
1755 Fri Mar 19 14:49:49 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1756
1757         * dis-asm.h: Add h8500.
1758
1759 Thu Mar 18 13:49:09 1993  Per Bothner  (bothner@rtl.cygnus.com)
1760
1761         * ieee-float.h:  Moved from ../gdb.
1762         * dis-asm.h:  New file.  Interface to dis-assembler.
1763
1764 Thu Mar 11 10:52:57 1993  Fred Fish  (fnf@cygnus.com)
1765
1766         * demangle.h (DMGL_NO_OPTS):  Add define (set to 0) to use
1767         in place of bare 0, for readability reasons.
1768
1769 Tue Mar  2 17:50:11 1993  Fred Fish  (fnf@cygnus.com)
1770
1771         * demangle.h:  Replace all references to cfront with ARM.
1772
1773 Tue Feb 23 12:21:14 1993  Ian Lance Taylor  (ian@cygnus.com)
1774
1775         * bfd.h: Update for new elements in JUMP_TABLE.
1776
1777 Tue Feb 16 00:51:30 1993  John Gilmore  (gnu@cygnus.com)
1778
1779         * bfd.h:  Update for BFD_VERSION 2.1.
1780
1781 Tue Jan 26 11:49:20 1993  Ian Lance Taylor  (ian@cygnus.com)
1782
1783         * bfd.h: Update for SEC_IS_COMMON flag.
1784
1785 Tue Jan 19 12:25:12 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1786
1787         * bfd.h: Update for bfd_asymbol_value bug fix.
1788
1789 Fri Jan  8 16:37:18 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1790
1791         * bfd.h: Update to include ECOFF tdata and target_flavour.
1792
1793 Sun Dec 27 17:52:30 1992  Fred Fish  (fnf@cygnus.com)
1794
1795         * bfd.h:  Add declaration for bfd_get_size().
1796
1797 Tue Dec 22 22:42:46 1992  Fred Fish  (fnf@cygnus.com)
1798
1799         * demangle.h:  Protect file from multiple inclusions with
1800         #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif.
1801
1802 Mon Dec 21 21:25:50 1992  Stu Grossman  (grossman at cygnus.com)
1803
1804         * bfd.h:  Update to get hppa_core_struct from bfd.c.
1805
1806 Thu Dec 17 00:42:35 1992  John Gilmore  (gnu@cygnus.com)
1807
1808         * bfd.h:  Update to get tekhex tdata name change from bfd.
1809
1810 Mon Nov  9 23:55:42 1992  John Gilmore  (gnu@cygnus.com)
1811
1812         * ansidecl.h:  Update comments to discourage use of EXFUN.
1813
1814 Thu Nov  5 16:35:44 1992  Ian Lance Taylor  (ian@cygnus.com)
1815
1816         * bfd.h: Update to bring in SEC_SHARED_LIBRARY.
1817
1818 Thu Nov  5 03:21:32 1992  John Gilmore  (gnu@cygnus.com)
1819
1820         * bfd.h:  Update to match EXFUN, bfd_seclet_struct, and SDEF
1821         cleanups in bfd.
1822
1823 Wed Nov  4 07:28:05 1992  Ken Raeburn  (raeburn@cygnus.com)
1824
1825         * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so
1826         widening works consistently.
1827
1828 Fri Oct 16 03:17:08 1992  John Gilmore  (gnu@cygnus.com)
1829
1830         * getopt.h:  Update to Revised Standard FSF Version.
1831
1832 Thu Oct 15 21:43:22 1992  K. Richard Pixley  (rich@sendai.cygnus.com)
1833
1834         * getopt.h (struct option): use the provided enum for has_arg.
1835
1836         * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING,
1837           LUCID_DEMANGLING): ultrix compilers require enums to be
1838           enums and ints to be ints and casts where they meet.  cast some
1839           enums into ints.
1840
1841 Thu Oct 15 04:35:51 1992  John Gilmore  (gnu@cygnus.com)
1842
1843         * bfd.h:  Update after comment changes.
1844
1845 Thu Oct  8 09:03:02 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
1846
1847         * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec
1848
1849 Thu Sep  3 09:10:50 1992  Stu Grossman  (grossman at cygnus.com)
1850
1851         * bfd.h (struct reloc_howto_struct):  size needs to be signed if
1852         it's going to hold negative values.
1853
1854 Sun Aug 30 17:50:27 1992  Per Bothner  (bothner@rtl.cygnus.com)
1855
1856         * demangle.h:  New file, moved from ../gdb.  Made independent
1857         of gdb.  Allow demangling style option to be passed as a
1858         parameter to cplus_demangle(), but using the
1859         current_demangling_style global as the default.
1860
1861 Sat Aug 29 10:07:55 1992  Fred Fish  (fnf@cygnus.com)
1862
1863         * obstack.h:  Merge comment change from current FSF version.
1864
1865 Thu Aug 27 12:59:29 1992  Brendan Kehoe  (brendan@cygnus.com)
1866
1867         * bfd.h: add we32k
1868
1869 Tue Aug 25 15:07:47 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
1870
1871         * bfd.h: new after Z8000 stuff
1872
1873 Mon Aug 17 09:01:23 1992  Ken Raeburn  (raeburn@cygnus.com)
1874
1875         * bfd.h: Regenerated after page/segment size changes.
1876
1877 Sat Aug  1 13:46:31 1992  Fred Fish  (fnf@cygnus.com)
1878
1879         * obstack.h: Merge changes from current FSF version.
1880
1881 Mon Jul 20 21:06:23 1992  Fred Fish  (fnf@cygnus.com)
1882
1883         * obstack.h (area_id, flags):  Remove, replace with extra_arg,
1884         use_extra_arg, and maybe_empty_object.
1885         * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE):
1886         Remove, replaced by maybe_empty_object and use_extra_arg bitfields.
1887         * obstack.h (obstack_full_begin, _obstack_begin):  Remove area_id
1888         and flags arguments.
1889         * obstack.h (obstack_alloc_arg):  New macro to set extra_arg.
1890
1891 Thu Jul 16 08:12:44 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
1892
1893         * bfd.h: new after adding BFD_IS_RELAXABLE
1894
1895 Sat Jul  4 03:22:23 1992  John Gilmore  (gnu at cygnus.com)
1896
1897         * bfd.h:  Regen after adding BSF_FILE.
1898
1899 Mon Jun 29 14:18:36 1992  Fred Fish  (fnf at sunfish)
1900
1901         * obstack.h:  Convert bcopy() use to memcpy(), which is more
1902         portable, more standard, and can take advantage of gcc's builtin
1903         functions for increased performance.
1904
1905 Thu Jun 25 04:46:08 1992  John Gilmore  (gnu at cygnus.com)
1906
1907         * ansidecl.h (PARAMS):  Incorporate this macro from gdb's defs.h.
1908         It's a cleaner way to forward-declare function prototypes.
1909
1910 Fri Jun 19 15:46:32 1992  Stu Grossman  (grossman at cygnus.com)
1911
1912         * bfd.h:  HPPA merge.
1913
1914 Tue Jun 16 21:30:56 1992  K. Richard Pixley  (rich@cygnus.com)
1915
1916         * getopt.h: gratuitous white space changes merged from other prep
1917           releases.
1918
1919 Thu Jun 11 01:10:55 1992  John Gilmore  (gnu at cygnus.com)
1920
1921         * bfd.h:  Regen'd from bfd.c after removing elf_core_tdata_struct.
1922
1923 Mon May 18 17:29:03 1992  K. Richard Pixley  (rich@cygnus.com)
1924
1925         * getopt.h: merged changes from make-3.62.11.
1926
1927         * getopt.h: merged changes from grep-1.6 (alpha).
1928
1929 Fri May  8 14:53:32 1992  K. Richard Pixley  (rich@cygnus.com)
1930
1931         * getopt.h: merged changes from bison-1.18.
1932
1933 Sat Mar 14 17:25:20 1992  Fred Fish  (fnf@cygnus.com)
1934
1935         * obstack.h:  Add "area_id" and "flags" members to obstack
1936         structure.  Add obstack_chunkfun() and obstack_freefun() to
1937         set functions explicitly.  Convert maybe_empty_object to
1938         a bit in "flags".
1939
1940 Thu Feb 27 22:01:02 1992  Per Bothner  (bothner@cygnus.com)
1941
1942         * wait.h (WIFSTOPPED):  Add IBM rs6000-specific version.
1943
1944 Fri Feb 21 20:49:20 1992  John Gilmore  (gnu at cygnus.com)
1945
1946         * obstack.h:  Add obstack_full_begin.
1947         * bfd.h, obstack.h:  Protolint.
1948
1949 Thu Jan 30 01:18:42 1992  John Gilmore  (gnu at cygnus.com)
1950
1951         * bfd.h:  Remove comma from enum declaration.
1952
1953 Mon Jan 27 22:01:13 1992  Steve Chamberlain  (sac at cygnus.com)
1954
1955         * bfd.h : new target entr, bfd_relax_section
1956
1957 Wed Dec 18 17:19:44 1991  Stu Grossman  (grossman at cygnus.com)
1958
1959         * bfd.h, ieee.h:  ANSIfy enums.
1960
1961 Thu Dec 12 20:59:56 1991  John Gilmore  (gnu at cygnus.com)
1962
1963         * fopen-same.h, fopen-bin.h:  New files for configuring
1964         whether fopen distinguishes binary files or not.  For use
1965         by host-dependent config files.
1966
1967 Sat Nov 30 20:46:43 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
1968
1969         * bfd.h: change the documentation format.
1970
1971         * created coff, elf and opcode and aout directories. Moved:
1972
1973         aout64.h        ==> aout/aout64.h
1974         ar.h            ==> aout/ar.h
1975         a.out.encap.h   ==> aout/encap.h
1976         a.out.host.h    ==> aout/host.h
1977         a.out.hp.h      ==> aout/hp.h
1978         a.out.sun4.h    ==> aout/sun4.h
1979         ranlib.h        ==> aout/ranlib.h
1980         reloc.h         ==> aout/reloc.h
1981         stab.def        ==> aout/stab.def
1982         stab.gnu.h      ==> aout/stab_gnu.h
1983
1984         coff-a29k.h     ==> coff/a29k.h
1985         coff-h8300.h    ==> coff/h8300.h
1986         coff-i386.h     ==> coff/i386.h
1987         coff-i960.h     ==> coff/i960.h
1988         internalcoff.h  ==> coff/internal.h
1989         coff-m68k.h     ==> coff/m68k.h
1990         coff-m88k.h     ==> coff/m88k.h
1991         coff-mips.h     ==> coff/mips.h
1992         coff-rs6000.h   ==> coff/rs6000.h
1993
1994         elf-common.h    ==> elf/common.h
1995         dwarf.h         ==> elf/dwarf.h
1996         elf-external.h  ==> elf/external.h
1997         elf-internal.h  ==> elf/internal.h
1998
1999         a29k-opcode.h   ==> opcode/a29k.h
2000         arm-opcode.h    ==> opcode/arm.h
2001         h8300-opcode.h  ==> opcode/h8300.h
2002         i386-opcode.h   ==> opcode/i386.h
2003         i860-opcode.h   ==> opcode/i860.h
2004         i960-opcode.h   ==> opcode/i960.h
2005         m68k-opcode.h   ==> opcode/m68k.h
2006         m88k-opcode.h   ==> opcode/m88k.h
2007         mips-opcode.h   ==> opcode/mips.h
2008         np1-opcode.h    ==> opcode/np1.h
2009         ns32k-opcode.h  ==> opcode/ns32k.h
2010         pn-opcode.h     ==> opcode/pn.h
2011         pyr-opcode.h    ==> opcode/pyr.h
2012         sparc-opcode.h  ==> opcode/sparc.h
2013         tahoe-opcode.h  ==> opcode/tahoe.h
2014         vax-opcode.h    ==> opcode/vax.h
2015
2016
2017
2018 Wed Nov 27 10:38:31 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
2019
2020         * internalcoff.h: (internal_scnhdr) took out #def dependency, now
2021         s_nreloc and s_nlnno are always long.   (internal_reloc): allways
2022         has an offset field now.
2023
2024 Fri Nov 22 08:12:58 1991  John Gilmore  (gnu at cygnus.com)
2025
2026         * coff-rs6000.h:  Lint; use unsigned chars for external fields.
2027         * internalcoff.h:  Lint; cast storage classes to signed char.
2028
2029 Thu Nov 21 21:01:05 1991  Per Bothner  (bothner at cygnus.com)
2030
2031         * stab.def: Remove the GNU extended type codes (e.g. N_SETT).
2032         * aout64.h:  The heuristic for distinguishing between
2033         sunos-style and bsd-style ZMAGIC files (wrt. where the
2034         text segment starts) is moved into (the default definition of)
2035         the macro N_HEADER_IN_TEXT.  This definition is only used
2036         if no other definition is used - e.g. bfd/newsos3.c defines
2037         N_HEADER_IN_TEXT(x) to be always 0 (as before).
2038
2039 Thu Nov 21 11:53:03 1991  John Gilmore  (gnu at cygnus.com)
2040
2041         * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE):  New definitions
2042         that should handle all uses.  LOGICAL_ versions deleted.
2043         Eliminate N_HEADER_IN_TEXT, using a_entry to determine which
2044         kind of zmagic a.out file we are looking at.
2045         * coff-rs6000.h:  Typo.
2046
2047 Tue Nov 19 18:43:37 1991  Per Bothner  (bothner at cygnus.com)
2048
2049         (Note:  This is a revised entry, as was aout64.h.)
2050         * aout64.h:  Some cleanups of N_TXTADDR and N_TXTOFF:
2051         Will now work for both old- and new-style ZMAGIC files,
2052         depending on N_HEADER_IN_TEXT macro.
2053         Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE
2054         that don't count the exec header as part
2055         of the text segment, to be consistent with bfd.
2056         * a.out.sun4.h:  Simplified/fixed for previous change.
2057
2058 Mon Nov 18 00:02:06 1991  Fred Fish  (fnf at cygnus.com)
2059
2060         * dwarf.h:  Update to DWARF draft 5 version from gcc2.
2061
2062 Thu Nov 14 19:44:59 1991  Per Bothner  (bothner at cygnus.com)
2063
2064         * stab.def:  Added defs for extended GNU symbol types,
2065         such as N_SETT.  These are normally ifdef'd out (because
2066         of conflicts with a.out.gnu.h), but are used by bfb_stab_name().
2067
2068 Thu Nov 14 19:17:03 1991  Fred Fish  (fnf at cygnus.com)
2069
2070         * elf-common.h:  Add defines to support ELF symbol table code.
2071
2072 Mon Nov 11 19:01:06 1991  Fred Fish  (fnf at cygnus.com)
2073
2074         * elf-internal.h, elf-external.h, elf-common.h:  Add support for
2075         note sections, which are used in ELF core files to hold copies
2076         of various /proc structures.
2077
2078 Thu Nov  7 08:58:26 1991  Steve Chamberlain  (sac at cygnus.com)
2079
2080         * internalcoff.h: took out the M88 dependency in the lineno
2081         struct.
2082         * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
2083         32bit linno entries.
2084         * a29k-opcode.h: fixed encoding of mtacc
2085
2086 Sun Nov  3 11:54:22 1991  Per Bothner  (bothner at cygnus.com)
2087
2088         * bfd.h: Updated from ../bfd/bfd-in.h (q.v).
2089
2090 Fri Nov  1 11:13:53 1991  John Gilmore  (gnu at cygnus.com)
2091
2092         * internalcoff.h:  Add x_csect defines.
2093
2094 Fri Oct 25 03:18:20 1991  John Gilmore  (gnu at cygnus.com)
2095
2096         * Rename COFF-related files in `coff-ARCH.h' form.
2097         coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h,
2098         coff-mips.h, coff-rs6000.h to be exact.
2099
2100 Thu Oct 24 22:11:11 1991  John Gilmore  (gnu at cygnus.com)
2101
2102         RS/6000 support, by Metin G. Ozisik, Mimi Ph\81û\81ông-Th\81åo V\81õ, and
2103         John Gilmore.
2104
2105         * a.out.gnu.h:  Update slightly.
2106         * bfd.h:  Add new error code, fix doc, add bfd_arch_rs6000.
2107         * internalcoff.h:  Add more F_ codes for filehdr.  Add
2108         rs/6000-dependent fields to aouthdr.  Add storage classes
2109         to syments.  Add 6000-specific auxent.  Add r_size in reloc.
2110         * rs6000coff.c:  New file.
2111
2112 Thu Oct 24 04:13:20 1991  Fred Fish  (fnf at cygnus.com)
2113
2114         * dwarf.h: New file for dwarf support.  Copied from gcc2
2115         distribution.
2116
2117 Wed Oct 16 13:31:45 1991  John Gilmore  (gnu at cygnus.com)
2118
2119         * aout64.h:  Remove PAGE_SIZE defines; they are target-dependent.
2120         Add N_FN_SEQ for N_FN symbol type used on Sequent machines.
2121         * stab.def:  Include N_FN_SEQ in table.
2122         * bout.h:  External formats of structures use unsigned chars.
2123
2124 Fri Oct 11 12:40:43 1991  Steve Chamberlain  (steve at cygnus.com)
2125
2126         * bfd.h:upgrade from bfd.c
2127         * internalcoff.h: add n_name, n_zeroes and n_offset macros
2128         * amdcoff.h: Define OMAGIC and AOUTHDRSZ.
2129
2130 Fri Oct 11 10:58:06 1991  Per Bothner  (bothner at cygnus.com)
2131
2132         * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.
2133         * bfd.h (align_power): Add (actually move) comment.
2134
2135 Tue Oct  8 15:29:32 1991  Per Bothner  (bothner at cygnus.com)
2136
2137         * sys/h-rtbsd.h: Define MISSING_VFPRINT (for binutils/bucomm.c).
2138
2139 Sun Oct  6 19:24:39 1991  John Gilmore  (gnu at cygnus.com)
2140
2141         * aout64.h:  Move struct internal_exec to ../bfd/libaout.h so
2142         it can be shared by all `a.out-family' code.  Rename
2143         EXTERNAL_LIST_SIZE to EXTERNAL_NLIST_SIZE.  Use basic types
2144         for nlist members, and make strx integral rather than pointer.
2145         More commentary on n_type values.
2146         * bout.h:  Provide a struct external_exec rather than an
2147         internal_exec.
2148         * m68kcoff.h:  Remove `tagentries' which snuck in from the i960
2149         COFF port.
2150
2151 Fri Oct  4 01:25:59 1991  John Gilmore  (gnu at cygnus.com)
2152
2153         * h8300-opcode.h:  Remove `_enum' from the typedef for an enum.
2154         * bfd.h:  Update to match bfd changes.
2155
2156         * sys/h-i386mach.h, sysdep.h:  Add 386 Mach host support.
2157
2158 Tue Oct  1 04:58:42 1991  John Gilmore  (gnu at cygnus.com)
2159
2160         * bfd.h, elf-common.h, elf-external.h, elf-internal.h:
2161         Add preliminary ELF support, sufficient for GDB, from Fred Fish.
2162         * sysdep.h, sys/h-amix.h:  Support Amiga SVR4.
2163
2164         * sys/h-vaxult.h:  Make it work.  (David Taylor <taylor@think.com>)
2165         * a.out.vax.h:  Remove unused and confusing file.
2166
2167 Mon Sep 30 12:52:35 1991  Per Bothner  (bothner at cygnus.com)
2168
2169         * sysdep.h: Define NEWSOS3_SYS, and use it.
2170
2171 Fri Sep 20 13:38:21 1991  John Gilmore  (gnu at cygnus.com)
2172
2173         * a.out.gnu.h (N_FN):  Its value *really is* 0x1F.
2174         Fix it, and add comments warning about or-ing N_EXT with it
2175         and/or N_WARNING.
2176         * aout64.h (N_FN):  Fix value, add comments about N_EXT.
2177         * stab.def (table at end):  Update to show all the type
2178         values <0x20, including low order bits.  Move N_FN to
2179         its rightful place.
2180
2181 Tue Sep 17 17:41:37 1991  Stu Grossman  (grossman at cygnus.com)
2182
2183         * sys/h-irix3.h:  sgi/irix support.
2184
2185 Tue Sep 17 07:52:59 1991  John Gilmore  (gnu at cygint.cygnus.com)
2186
2187         * stab.def (N_DEFD):  Add GNU Modula-2 debug stab, from Andrew
2188         Beers.
2189
2190 Thu Sep 12 14:12:59 1991  John Gilmore  (gnu at cygint.cygnus.com)
2191
2192         * internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM):  Define these
2193         for internalcoff, separately from the various external coff's.
2194         * amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h,
2195         m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for
2196         the external struct definitions.
2197         * ecoff.h: Remove these #define's, kludge no longer needed.
2198
2199         * sys/h-ultra3.h:  Add new Ultracomputer host.
2200         * sysdep.h:  Add ULTRA3_SYM1_SYS and use it.
2201
2202 Tue Sep 10 10:11:46 1991  John Gilmore  (gnu at cygint.cygnus.com)
2203
2204         * i386coff.h (LINESZ):  Always 6, not based on sizeof().
2205         (Fix from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>.)
2206
2207 Wed Sep  4 08:58:37 1991  John Gilmore  (gnu at cygint.cygnus.com)
2208
2209         * a.out.gnu.h, aout64.h:  Add N_WARNING.  Change N_FN to 0x0E,
2210         to match SunOS and BSD.  Add N_COMM as 0x12 for SunOS shared lib
2211         support.
2212         * stab.def:  Add N_COMM to table, fix overlap comment.
2213
2214 Tue Sep  3 06:29:20 1991  John Gilmore  (gnu at cygint.cygnus.com)
2215
2216         Merge with latest FSF versions of these files.
2217
2218         * stab.gnu.h:  Add LAST_UNUSED_STAB_CODE.
2219         * stab.def:  Update to GPL2.  Move N_WARNING out, since not a
2220         debug symbol.  Change comments, and reorder table to numeric
2221         order.  Update final table comment.
2222         (N_DSLINE, N_BSLINE):  Renumber from 0x66 and 0x68, to 0x46 and 0x48.
2223
2224         * obstack.h:  GPL2.  Merge.
2225
2226 Fri Aug 23 01:54:23 1991  John Gilmore  (gnu at cygint.cygnus.com)
2227
2228         * a.out.gnu.h, a.out.sun4.h:  Make SEGMENT_SIZE able to depend
2229         on the particular a.out being examined.
2230         * a.out.sun4.h:  Define segment sizes for Sun-3's and Sun-4's.
2231         * FIXME:  a.out.gnu.h is almost obsolete.
2232         * FIXME:  a.out.sun4.h should be renamed a.out.sun.h now.
2233
2234 Wed Aug 21 20:32:13 1991  John Gilmore  (gnu at cygint.cygnus.com)
2235
2236         * Start a ChangeLog for the includes directory.
2237
2238         * a.out.gnu.h (N_FN):  Fix value -- was 15, should be 0x1E.
2239         * stab.def:  Update allocation table in comments at end,
2240         to reflect reality as I know it.
2241
2242 \f
2243 Local Variables:
2244 mode: change-log
2245 left-margin: 8
2246 fill-column: 74
2247 version-control: never
2248 End: