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