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