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