]> sourceware.org Git - newlib-cygwin.git/blame - include/ChangeLog
* floatformat.h (floatformat_is_valid): Add prototype.
[newlib-cygwin.git] / include / ChangeLog
CommitLineData
80a45e34
DJ
12003-09-15 Daniel Jacobowitz <drow@mvista.com>
2
3 * floatformat.h (floatformat_is_valid): Add prototype.
4
e550f4d9
AC
52003-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
d704b324
NC
122003-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
61982e3c
AM
212003-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
d53f60a1
BW
262003-07-09 Bob Wilson <bob.wilson@acm.org>
27
28 * xtensa-config.h: Undef all macros before defining them.
29
62568abb
L
302003-07-06 H.J. Lu <hongjiu.lu@intel.com>
31
32 * demangle.h: Support C++.
33
d1ba63e1
DD
342003-07-01 Zack Weinberg <zack@codesourcery.com>
35
36 * filenames.h: New file imported from binutils.
37
88112d1d
DD
382003-06-30 Bob Wilson <bob.wilson@acm.org>
39
40 * xtensa-config.h: New file imported from binutils.
41
dcc3c258
BW
422003-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
3d1ebe9b
AM
472003-06-25 Alan Modra <amodra@bigpond.net.au>
48
49 * bfdlink.h: Correct spelling of "relocatable".
50
0f511288
DD
512003-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
0543b9a2
DD
572003-06-21 Zack Weinberg <zack@codesourcery.com>
58
59 * safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC, HOST_CHARSET):
60 New #defines.
61
c89701c6
DD
622003-06-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
63
64 * ansidecl.h: Delete HAVE_LONG_DOUBLE GCC bootstrap support.
65
2aea7f3e
JJ
662003-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
15824b7c
L
712003-06-03 H.J. Lu <hongjiu.lu@intel.com>
72
73 * bfdlink.h (LD_DEFINITION_IN_DISCARDED_SECTION): New.
74
ad767835
JJ
752003-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
40aa85f9
NC
812003-05-21 Nick Clifton <nickc@redhat.com>
82
83 * bfdlink.h (struct bfd_link_hash_table): Fix typo in comment.
84
ac5e8cb2
JB
852003-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
8bdd7abe
AM
922003-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
f996c00b
JM
972003-05-07 Jason Merrill <jason@redhat.com>
98
964e8f75
JM
99 * hashtab.h (iterative_hash): Prototype.
100 (iterative_hash_object): New macro.
f996c00b 101
aa41823f
L
1022003-04-28 H.J. Lu <hjl@gnu.org>
103
104 * bfdlink.h (bfd_link_info): Add relax_finalizing.
105
480fa852
L
1062003-04-23 H.J. Lu <hjl@gnu.org>
107
108 * bfdlink.h (bfd_link_callbacks): Add error_handler.
109
5557a0da
SS
1102003-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
15fd0163
BW
1172003-04-02 Bob Wilson <bob.wilson@acm.org>
118
119 * xtensa-config.h: Remove comment indicating that this is a
120 generated file.
121
5340a2ed
NC
1222003-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
259db892
DD
1292003-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
db14b4ab
DD
1372003-03-17 Jan Hubicka <jh@suse.cz>
138
139 * hashtab.h (htab_traverse_noresize): Declare.
140
7d82e7bf
DD
1412003-02-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
142
143 * libiberty.h: Document return value of physmem routines.
144
f8bcdf07
DD
1452003-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
146
147 * libiberty.h (physmem_total, physmem_available): Prototype.
148
c847100a
DJ
1492003-02-20 Daniel Jacobowitz <drow@mvista.com>
150
151 * libiberty.h (lrealpath): Add declaration.
152
aa0a2248
JDA
1532003-01-31 Grant Grundler <grundler@dsl2.external.hp.com>
154
155 * hppa.h (ldwa, ldda): Add ordered opcodes.
156
285d6b97
DJ
1572003-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
3b64773b
JJ
1642003-01-25 Jakub Jelinek <jakub@redhat.com>
165
166 * elf/sparc.h: Add TLS relocs. Move R_SPARC_REV32 to 252.
167
14d304da
SS
1682003-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
be99c75b
DD
1732002-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
d26127a5
SC
1812002-01-02 Ben Elliston <bje@redhat.com>
182
183 * dis-asm.h (print_insn_iq2000): Declare.
184
9f3255ce
NC
1852002-12-24 Dmitry Diky <diwil@mail.ru>
186
187 * dis-asm.h: Add msp430 disassembler prototype.
188
08fe4973
CD
1892002-12-27 Chris Demetriou <cgd@broadcom.com>
190
191 * dis-asm.h (print_mips_disassembler_options): Prototype.
192
e2ddab05
AM
1932002-12-23 Alan Modra <amodra@bigpond.net.au>
194
195 * bfdlink.h (struct bfd_link_info): Add "strip_discarded".
196
e9f731ca
AM
1972002-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
73593ea1
AM
2022002-11-30 Alan Modra <amodra@bigpond.net.au>
203
204 * bfdlink.h: Replace boolean with bfd_boolean. Formatting.
205
f29c4db1
JT
2062002-11-23 Simon Burge <simonb@wasabisystems.com>
207
208 * libiberty.h (basename): Add NetBSD to the list.
209
aa1ad063
DD
2102002-11-22 Daniel Jacobowitz <drow@mvista.com>
211
212 * libiberty.h (make_relative_prefix): Add prototype.
213
6a1c5a03
KD
2142002-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
69920bb5
NC
2202002-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
aaa7b021
DD
2252002-10-26 Roger Sayle <roger@eyesopen.com>
226
227 * partition.h: Close the extern "C" scope when compiling with C++.
228
238c7880
DD
2292002-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
75834343
DD
2352002-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
6b67d752
DD
2412002-10-11 David O'Brien <obrien@FreeBSD.org>
242
243 * getopt.h: getopt is in unistd.h (based on SUSv2).
244
8921a7a7
JJ
2452002-09-26 Jakub Jelinek <jakub@redhat.com>
246
247 * elf/x86-64.h: Add TLS relocs.
248
39bd4d50
AC
2492002-09-26 Andrew Cagney <ac131313@redhat.com>
250
251 * regs/: Delete directory.
252
0226921e
AO
2532002-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
0688e43d
JJ
2582002-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
20775b21
NC
2632002-09-19 Nathan Tallent <eraxxon@alumni.rice.edu>
264
265 * dis-asm.h: Remove (errant) trailing semicolon (;) from the
266 extern "C" { } declaration.
267
c309557a
NC
2682002-09-04 Nick Clifton <nickc@redhat.com>
269
270 * dis-asm.h (print_ppc_disassembler_options): Prototype.
271
9114ed2c
NC
2722002-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
0cd73730
L
2802002-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
df28dc05
NC
2852002-07-31 Ian Dall <ian@sibyl.beware.dropbear.id.au>
286
3874ac63 287 * bfdlink.h (bfd_link_common_skip_ar_symbols): New enum.
df28dc05
NC
288 (struct bfd_link_info): Add new field 'common_skip_ar_symbols'.
289
1ceb2460
RS
2902002-07-25 Richard Sandiford <rsandifo@redhat.com>
291
292 * opcode/mips.h (CPU_R2000): Remove.
293
bd36eb7f
NC
2942002-07-19 Denis Chertykov <denisc@overta.ru>
295 Matthew Green <mrg@redhat.com>
296
297 * dis-asm.h (print_insn_ip2k): Declare.
298
ef8c6116
JJ
2992002-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
dad0a75b
AM
3042002-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
0fa276e1
DD
3092002-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
caaac2d1
DD
3182002-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
7ed77745
DB
3232002-06-18 Dave Brolley <brolley@redhat.com>
324
325 From Catherine Moore:
326 * dis-asm.h (print_insn_frv): New prototype.
327
a1178695
AC
3282002-06-09 Andrew Cagney <cagney@redhat.com>
329
330 * remote-sim.h: Move to directory gdb/.
331 * callback.h: Move to directory gdb/.
332
f43a7472
NC
3332002-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
a81cc3be
DD
3392002-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
3452002-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
3512002-05-22 Geoffrey Keating <geoffk@redhat.com>
352
353 * hashtab.h (struct htab): Update for change to length specifier.
354
3552002-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
83c68626
ML
3662002-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
f542ad4e
NC
3712002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
372
373 * dis-asm.h: Prototype print_insn_dlx.
374
bb2b4ded
AC
3752002-05-23 Andrew Cagney <ac131313@redhat.com>
376
377 * sim-d10v.h: Delete file. Moved to include/gdb/.
378
70781754
JJ
3792002-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
328001ee
L
3852002-05-21 H.J. Lu (hjl@gnu.org)
386
387 * bfdlink.h (bfd_link_info): Add allow_multiple_definition.
388
f542ad4e 3892002-05-17 J"orn Rennecke <joern.rennecke@superh.com>
48251fa3
JR
390
391 * dis-asm.h (print_insn_shl, print_insn_sh64l): Remove prototype.
392
7eb54398
DD
3932002-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
3b71b99a
DD
3982002-04-01 Phil Edwards <pme@gcc.gnu.org>
399
400 * dyn-string.h: Also allow IN_GLIBCPP_V3 to redefine names.
401
a4e142b6
DJ
4022002-03-10 Daniel Jacobowitz <drow@mvista.com>
403
404 * gdb: New directory.
405
6f6aa16f
AC
4062002-03-06 Andrew Cagney <ac131313@redhat.com>
407
408 * floatformat.h (floatformat_arm_ext): Delete declaration.
409
76135eab
JB
4102002-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
d33ab699
AM
4202002-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
99d5d81e
AO
4262002-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
7a149da9
FCE
4342002-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
bf317e4b
DD
4392002-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
c6e16335
DD
4462002-02-02 H.J. Lu (hjl@gnu.org)
447
448 * demangle.h (cplus_demangle_v3_type): New prototype.
449
5d4ac101 4502002-01-31 Ivan Guzvinec <ivang@opencores.org>
a489b376 451
5d4ac101 452 * dis-asm.h : Add support for or32 targets
a489b376 453
9775e5a1
DD
4542002-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
455
456 * libiberty.h (C_alloca): Add ATTRIBUTE_MALLOC.
457
52d91f56
DB
4582002-01-27 David O'Brien <obrien@FreeBSD.org>
459
460 * cgen.h (BFD_VERSION): Use BFD_VERSION_DATE instead.
461
ef848e1d
NC
4622001-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
d7b37ebf
JJ
4672001-12-13 Jakub Jelinek <jakub@redhat.com>
468
d7b37ebf
JJ
469 * bfdlink.h (struct bfd_link_info): Add eh_frame_hdr field.
470
170f4c43
GK
4712001-12-07 Geoffrey Keating <geoffk@redhat.com>
472
473 * dis-asm.h (print_insn_xstormy16): Declare.
474
9acc7b9b
RH
4752001-12-06 Richard Henderson <rth@redhat.com>
476
477 * demangle.h (no_demangling): New.
478 (NO_DEMANGLING_STYLE_STRING): New.
479
b8358794
AM
4802001-11-14 Alan Modra <amodra@bigpond.net.au>
481
482 * dis-asm.h (print_insn_i386): Declare.
483
7d3480de
TW
4842001-11-11 Timothy Wall <twall@alum.mit.edu>
485
486 * dis-asm.h: Fix comment to refer to octets rather than bytes.
487
39374014
NC
4882001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
489
490 * dis-asm.h (print_insn_mmix): Add prototype.
491
1dd69565
DD
4922001-10-24 Neil Booth <neil@daikokuya.demon.co.uk>
493
5d4ac101 494 * safe-ctype.h (_sch_isbasic, IS_ISOBASIC): New.
1dd69565 495
d3cf36f8
DD
4962001-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
20160c5f
CF
5032001-10-16 Christopher Faylor <cgf@redhat.com>
504
505 * filenames.h: Add cygwin to the list of dosish style path systems.
506
58364ce8
DD
5072001-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
508
509 * demangle.h (demangler_engine): Const-ify.
510 * libiberty.h (buildargv): Likewise.
511
34d2d039
AM
5122001-10-03 Vassili Karpov <malc@pulsesoft.com>
513
514 * bfdlink.h (struct bfd_link_info): Add nocopyreloc field.
515
54e90997
DD
5162001-09-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
517
518 * libiberty.h (reconcat): New function.
519
439defa2
DD
5202001-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
e513b5f9
AM
5252001-09-18 Alan Modra <amodra@bigpond.net.au>
526
527 * objalloc.h (OBJALLOC_ALIGN): Define using offsetof.
528
4a1dd974
DD
5292001-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
646d6b3a
DD
5372001-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
538
539 * ansidecl.h: Update comments reflecting previous change.
540
830dc41f
DD
5412001-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
542
543 * ansidecl.h (VA_OPEN, VA_CLOSE): Allow multiple uses.
544
46f2e780
NC
5452001-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
f02e2260
NC
5502001-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
e039969b
JJ
5582001-08-23 Jakub Jelinek <jakub@redhat.com>
559
560 * bfdlink.h (struct bfd_link_info): Add combreloc and
561 spare_dynamic_tags fields.
562
702f8b16
DD
5632001-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
26dda98b
DD
5682001-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
75394d4a
DD
5732001-08-20 Daniel Berlin <dan@cgsoftware.com>
574
575 * fibheap.h: New file. Fibonacci heap.
576
b30eef0f
AC
5772001-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
f088df83
DD
5852001-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
6445d187
DD
5922001-08-16 Richard Henderson <rth@redhat.com>
593
594 * hashtab.h (htab_hash_string): Declare.
595
d49d4a33 5962001-08-10 Andrew Cagney <ac131313@redhat.com>
067b0709
AC
597
598 * libiberty.h (lbasename): Change function declaration to return a
599 const char pointer.
600
20b2e9ce
DD
6012001-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
3dcef5ee
CW
6072001-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
4e1965bb
DD
6122001-07-18 Andreas Jaeger <aj@suse.de>
613
614 * xregex2.h: Place under LGPL version 2.1.
615
25b14d6c
DD
6162001-07-10 Jeff Johnston <jjohnstn@redhat.com>
617
618 * xregex.h: New file to support libiberty regex.
619 * xregex2.h: Ditto.
620
ed5d7131
HPN
6212001-06-15 Hans-Peter Nilsson <hp@axis.com>
622
623 * bfdlink.h (struct bfd_link_info): New member export_dynamic.
624
56921232
DD
6252001-05-16 Matt Kraai <kraai@alumni.carnegiemellon.edu>
626
627 * partition.h: Fix misspelling of `implementation'.
628
37922e12
DD
6292001-05-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
630
631 * ansidecl.h (NULL_PTR): Delete.
632
791cada5
DD
6332001-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
8f2e6ee8
DD
6392001-05-07 Mark Mitchell <mark@codesourcery.com>
640
641 * splay-tree.h (splay_tree_max): New function.
642 (splay_tree_min): Likewise.
643
9572ecf9
NC
6442001-04-27 Johan Rydberg <jrydberg@opencores.org>
645
646 * dis-asm.h (print_insn_openrisc): Add prototype.
647
881afbda
DB
6482001-04-15 Daniel Berlin <dan@cgsoftware.com>
649
650 * ternary.h: New file - Ternary search tree header.
651
cf620a69
JJ
6522001-04-13 Jakub Jelinek <jakub@redhat.com>
653
654 * bfdlink.h (bfd_link_discard): Add discard_sec_merge.
655
51fc3813
DD
6562001-04-03 Zack Weinberg <zackw@stanford.edu>
657
658 * ansidecl.h: All logic from gcc/gansidecl.h moved here.
659
aa38a022
DD
6602001-03-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
661
662 * libiberty.h (alloca): Handle setting C_ALLOCA.
663
8e65e2d3
JB
6642001-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
8308bf58
DD
6702001-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
6a6a6fa2 6822001-03-10 Neil Booth <neil@daikokuya.demon.co.uk>
996452f4 683 John David Anglin <dave@hiauly1.hia.nrc.ca>
6a6a6fa2 684
c77e3e54 685 * libiberty.h: Add lbasename.
996452f4 686
25ee9ae2
DD
6872001-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.
996452f4 691
d08d72ad
DD
6922001-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.
996452f4 696
72a82eaa
NC
6972001-02-18 lars brinkhoff <lars@nocrew.org>
698
699 * dis-asm.h: Add PDP-11 target.
700
1e667f61
NC
7012001-02-09 Martin Schwidefsky <schwidefsky@de.ibm.com>
702
703 * dis-asm.h: Add linux target for S/390.
704
c9bd08bc
NC
7052001-01-11 Peter Targett <peter.targett@arccores.com>
706
707 * dis-asm.h (arc_get_disassembler): Correct declaration.
708
cbcab256
PB
7092001-01-09 Philip Blundell <philb@gnu.org>
710
711 * bin-bugs.h (REPORT_BUGS_TO): Set to `bug-binutils@gnu.org'.
712
b92b863b
DD
7132000-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
4f955850
HPN
7192000-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
f222ccb0
DD
7252000-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
b15ced22
NC
7302000-12-10 Fred Fish <fnf@be.com>
731
11d54e5d
DD
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.
b15ced22 736
8f5d8e4f
CF
7372000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
738
739 * safe-ctype.h: New file.
740
b093321c
DD
7412000-12-06 Rodney Brown <RodneyBrown@mynd.com>
742
743 * getopt.h obstack.h: Standarize copyright statement.
996452f4 744
d49d4a33 7452000-12-04 Richard Henderson <rth@redhat.com>
30e12982
DD
746
747 * demangle.h: Change "new_abi" to "v3" everywhere.
748
d49d4a33 7492000-11-22 Zack Weinberg <zack@wolery.stanford.edu>
1ad02eaa
DD
750
751 * libiberty.h: Move #includes to top. Prototype xmalloc_failed.
996452f4 752
e00449d6 7532000-11-15 Kenneth Block <kenneth.block@compaq.com>
9d1ac813
HPN
754
755 * demangle.h: Add gnat and java demangle styles.
756
29578e3e
HPN
7572000-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
78908069
HPN
7632000-11-03 Hans-Peter Nilsson <hp@bitrange.com>
764
765 * hashtab.h: Change void * to PTR where necessary.
766
8251f53d
DD
7672000-10-11 Mark Mitchell <mark@codesourcery.com>
768
769 * splay-tree.h (splay_tree_predecessor): Declare.
770
684ee6cc 7712000-09-29 Hans-Peter Nilsson <hp@axis.com>
88d06849
HPN
772
773 * dis-asm.h: Declare cris_get_disassembler, not print_insn_cris.
774 Fix typo in comment.
775
37200125
AM
7762000-09-28 John David Anglin <dave@hiauly1.hia.nrc.ca>
777
778 * alloca-conf.h: New file (copied from libiberty).
779
69924f1b
CF
7802000-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
42b6d964
CF
7842000-09-04 Alex Samuel <samuel@codesourcery.com>
785
51352f8e 786 * dyn-string.h: Adjust formatting.
42b6d964
CF
787 (dyn_string_insert_char): New macro. New declaration.
788
69924f1b
CF
7892000-08-28 Jason Merrill <jason@redhat.com>
790
791 * md5.h: New file.
792
9c136d7e
NC
7932000-08-24 Greg McGary <greg@mcgary.org>
794
795 * libiberty.h (ARRAY_SIZE): New macro.
796
f0a69f46
NC
7972000-07-29 Nick Clifton <nickc@cygnus.com>
798
799 * os9k.h: Add copyright notice.
800 Fix formatting.
801
c84b63e9
JE
8022000-07-22 Jason Eckhardt <jle@cygnus.com>
803
c84b63e9
JE
804 * dis-asm.h (print_insn_i860): Add prototype.
805
938346bd
L
8062000-07-20 H.J. Lu <hjl@gnu.org>
807
808 * bfdlink.h (bfd_link_info): Add new_dtags.
809
1c9e4298
HPN
8102000-07-20 Hans-Peter Nilsson <hp@axis.com>
811
812 * dis-asm.h (print_insn_cris): Declare.
813
5356bdcb
L
8142000-07-19 H.J. Lu (hjl@gnu.org)
815
816 * bfdlink.h (bfd_link_info): Add flags and flags_1.
817
4e734b20
DD
8182000-06-05 DJ Delorie <dj@redhat.com>
819
820 * MAINTAINERS: new
821
d1071b15
JM
8222000-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.
996452f4 836
8929e0a7
NC
8372000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
838
839 * dis-asm.h (print_insn_m68hc12): Define.
840 (print_insn_m68hc11): Likewise.
841
057d03c1
NC
8422000-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
d1071b15 8472000-06-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20c74690 848
d1071b15 849 * demangle.h (demangling_styles): Remove trailing comma in enum.
20c74690 850
d1071b15
JM
851 * dyn-string.h (dyn_string_append_char): Change parameter from
852 char to int.
c2a2b38e 853
d1071b15 8542000-06-04 Alex Samuel <samuel@codesourcery.com>
c2a2b38e 855
d1071b15 856 * dyn-string.h: Move here from gcc/dyn-string.h. Add new functions.
06ac6369 857
d1071b15 858 * demangle.h (DMGL_GNU_NEW_ABI): New macro.
51352f8e 859 (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI.
d1071b15
JM
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.
996452f4 864
a57b2f2c
AC
865Tue May 30 16:53:34 2000 Andrew Cagney <cagney@b1.cygnus.com>
866
867 * floatformat.h (struct floatformat): Add field name.
868
e8844e5d
AM
8692000-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
d1071b15
JM
8752000-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
3092a0cb
NC
8812000-05-17 S. Bharadwaj Yadavalli <sby@scrugs.lkg.dec.com>
882 Rick Gorton <gorton@scrugs.lkg.dec.com>
51352f8e 883
3092a0cb
NC
884 * bfdlink.h (struct bfd_link_info): Add emitrelocations flag.
885
dcdee3df
AM
8862000-05-08 Alan Modra <alan@linuxcare.com.au>
887
888 * dis-asm.h (print_insn_tic54x): Declare.
889
d1071b15
JM
8902000-05-06 Zack Weinberg <zack@wolery.cumb.org>
891
892 * ansidecl.h: #define __extension__ to nothing if
893 GCC_VERSION < 2008.
894
d1071b15
JM
8952000-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
896
897 * demangle.h (demangler_engine): Constify.
898
899Thu 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
9042000-05-03 Zack Weinberg <zack@wolery.cumb.org>
905
906 * symcat.h: Remove #endif label.
907
9082000-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
d1071b15
JM
9152000-04-24 Mark Mitchell <mark@codesourcery.com>
916
917 * hashtab.h (hash_pointer): Declare.
918 (eq_pointer): Likewise.
919
9202000-04-23 Mark Mitchell <mark@codesourcery.com>
921
922 * sort.h: New file.
923
4501dfbc
JW
924Fri 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
d1071b15
JM
929Tue 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
9342000-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
9e276d99
RH
9392000-04-05 Richard Henderson <rth@cygnus.com>
940
941 * splay-tree.h (splay_tree_remove): Declare.
942
c6e4c778
AM
9432000-04-04 Alan Modra <alan@linuxcare.com.au>
944
945 * bin-bugs.h (REPORT_BUGS_TO): Remove translated part.
946
cf11ab4e
AM
9472000-04-03 Alan Modra <alan@linuxcare.com.au>
948
949 * bin-bugs.h: New file.
950
d1071b15
JM
9512000-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
f5e070bb
AM
9572000-03-27 Denis Chertykov <denisc@overta.ru>
958
959 * dis-asm.h (print_insn_avr): Declare.
960
e06fba33
JM
9612000-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
9682000-03-09 Alex Samuel <samuel@codesourcery.com>
969
970 * partition.h: New file.
971
9722000-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
9782000-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
0f04849f
L
9882000-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
58dabf50
AM
9932000-02-23 Linas Vepstas <linas@linas.org>
994
995 * dis-asm.h (print_insn_i370): Declare.
996
9d68ec8b
AC
997Tue 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
d3b7d141
AM
10022000-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
483b4774
NC
10092000-02-16 Nick Clifton <nickc@cygnus.com>
1010
1011 * dis-asm.h: Add prototypes for ARM register name functions.
1012
8baddc6e
AC
1013Wed Feb 9 18:45:49 2000 Andrew Cagney <cagney@b1.cygnus.com>
1014
1015 * wait.h: Delete. No longer used by GDB.
1016
bd9beca7
AC
1017Tue 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
f41d3f06
TW
10222000-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).
996452f4 1026
0d28a121
NC
10272000-01-27 Nick Clifton <nickc@redhat.com>
1028
1029 * dis-asm.h: Add prototype for disassembler_usage().
9703529f 1030 Add prototype for arm_disassembler_options().
e40ac30b 1031 Remove prototype for arm_toggle_regnames().
73066285 1032 Add prototype for parse_arm_disassembler_option().
0d28a121 1033
e40ac30b
ILT
1034Sat 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
93d5fa31
JL
1039Wed 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
6b55bdd0
ILT
10441999-12-15 Doug Evans <dje@transmeta.com>
1045
1046 * dis-asm.h: Enclose in extern "C" ifdef __cplusplus.
1047
e40ac30b
ILT
10481999-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
10551999-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
10641999-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
1069Wed Nov 10 12:43:21 1999 Philippe De Muyter <phdm@macqel.be>
e06fba33 1070 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e40ac30b
ILT
1071
1072 * ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'.
1073
93d5fa31
JL
10741999-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
086e54a9
MM
1080Sun Oct 24 19:11:32 1999 Andrew Cagney <cagney@b1.cygnus.com>
1081
1082 * sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define.
1083
e40ac30b
ILT
10841999-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
086e54a9
MM
1090Sat Oct 23 19:00:13 1999 Andrew Cagney <cagney@b1.cygnus.com>
1091
1092 * sim-d10v.h: New file.
1093
e40ac30b
ILT
1094Fri Oct 15 01:47:51 1999 Vladimir Makarov <vmakarov@loony.cygnus.com>
1095
1096 * hashtab.h: New file.
1097
10981999-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__.
e06fba33 1102
e40ac30b
ILT
1103 (ATTRIBUTE_PRINTF): Use `__format__', not `format'.
1104
11051999-09-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1106
1107 * libiberty.h (make_temp_file): Add a prototype.
1108
1109Tue 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
11141999-09-07 Jeff Garzik <jgarzik@pobox.com>
1115
1116 * libiberty.h (xmemdup): Add prototype for new function.
1117
de5d479d
ILT
11181999-09-04 Steve Chamberlain <sac@pobox.com>
1119
1120 * dis-asm.h (print_insn_pj): Declare.
1121
e40ac30b
ILT
11221999-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
11301999-08-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1131
1132 * libiberty.h (getpwd): Prototype.
1133
11341999-08-01 Mark Mitchell <mark@codesourcery.com>
1135
1136 * splay-tree.h (splay_tree_insert): Return the new node.
1137
19e94c3e
ILT
11381999-07-11 Ian Lance Taylor <ian@zembu.com>
1139
1140 * ansidecl.h: Copy attribute support macros from egcs.
1141
71bc6418
MM
11421999-06-22 Mark Mitchell <mark@codesourcery.com>
1143
1144 * bfdlink.h (struct bfd_link_hash_entry): Add init_function and
1145 fini_function.
1146
154acded
MM
11471999-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.
996452f4 1154
2e07d71f
NC
11551999-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
a3acbf46
RH
11601999-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
11651999-04-10 Richard Henderson <rth@cygnus.com>
1166
1167 * bfdlink.h (bfd_link_info): Add no_undefined.
1168
11691999-04-08 Nick Clifton <nickc@cygnus.com>
1170
1171 * dis-asm.h: Add prototype for print_insn_mcore.
1172
11731999-04-02 Mark Mitchell <mark@codesourcery.com>
1174
1175 * splay-tree.h (splay_tree_compare_pointers): Declare.
1176
11771999-03-30 Mark Mitchell <mark@codesourcery.com>
1178
1179 * splay-tree.h (splay_tree_compare_ints): Declare.
1180
1181Wed Mar 24 12:46:29 1999 Andrew Cagney <cagney@amy.cygnus.com>
1182
1183 * libiberty.h (basename): Cygwin{,32} should have the prototype.
1184
11851999-02-22 Jim Lemke <jlemke@cygnus.com>
1186
1187 * bfdlink.h (bfd_link_info): add field "mpc860c0".
1188
1189Mon 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
3092a0cb 11941998-12-30 Michael Meissner <meissner@cygnus.com>
a3acbf46
RH
1195
1196 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Cast STREAM and
1197 FPRINTF_FUNC to avoid compiler warnings.
1198
1199Wed Dec 30 16:07:14 1998 David Taylor <taylor@texas.cygnus.com>
1200
1201 * dis-asm.h: change void * to PTR (two places).
1202
1203Mon 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
b9b0b761 1208Tue Dec 8 00:30:31 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
a3acbf46
RH
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
e06fba33
JM
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
3092a0cb 1224 (DMGL_HP): new macro, for HP/aCC compiler.
e06fba33
JM
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.
a3acbf46
RH
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
a3acbf46
RH
1237Fri Nov 20 13:14:00 1998 Andrew Cagney <cagney@b1.cygnus.com>
1238
1239 * libiberty.h (basename): Add prototype for FreeBSD.
1240
1241Fri Nov 13 19:19:11 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1242
1243 * libiberty.h: Prototype xcalloc.
1244
1245Sun 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
1252Sat 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
1256Sat 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
12611998-10-26 16:03 Ulrich Drepper <drepper@cygnus.com>
1262
1263 * bfdlink.h (struct bfd_link_info): Add new field optimize.
1264
1265Thu 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
12701998-10-21 Mark Mitchell <mark@markmitchell.com>
1271
1272 * splay-tree.h: New file.
1273
1274Fri Oct 9 00:02:03 1998 Jeffrey A Law (law@cygnus.com)
1275
1276 * Merge devo and egcs include directories.
1277
1278Sat Sep 5 12:16:33 1998 Jeffrey A Law (law@cygnus.com)
1279
1280 * getopt.h, obstack.h: Updated from gcc.
1281
12821998-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
1287Mon Jun 1 13:48:32 1998 Jason Molenda (crash@bugshack.cygnus.com)
1288
1289 * obstack.h: Update to latest FSF version.
1290
a3acbf46
RH
1291Tue 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
1297Tue 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
1303Thu Feb 12 16:29:01 1998 Ian Lance Taylor <ian@cygnus.com>
1304
1305 * getopt.h: Update to latest FSF version.
1306
1307Wed Feb 11 16:56:06 1998 Doug Evans <devans@canuck.cygnus.com>
1308
1309 * symcat.h: New file.
1310
1311Mon Feb 2 17:13:31 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU>
1312
1313 * dis-asm.h (print_insn_tic30): Declare.
1314
1315Thu 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
1320Mon 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
1325Tue Dec 2 10:20:53 1997 Nick Clifton <nickc@cygnus.com>
1326
1327 * dis-asm.h (disasm_symaddr): New prototype.
1328
a3acbf46
RH
1329Mon 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
1333Wed 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
1338Wed 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
1344Tue 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
1352Sat 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
1357Mon 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
1374Fri 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
1381Tue 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
1388Mon 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
1392Wed 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
1399Thu Aug 28 19:41:42 1997 Andrew Cagney <cagney@b1.cygnus.com>
1400
1401 * libiberty.h (dupargv): Add prototype.
1402
1403Tue 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
1407Mon Aug 25 10:50:51 1997 Andrew Cagney <cagney@b1.cygnus.com>
1408
1409 * remote-sim.h (sim_open): Add ABFD arg. Document.
1410
1411Fri Aug 8 16:43:56 1997 Doug Evans <dje@canuck.cygnus.com>
1412
1413 * dis-asm.h (arc_get_disassembler): Declare.
1414
1415Wed 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
1419Tue Jul 22 17:59:54 1997 Ian Lance Taylor <ian@cygnus.com>
1420
1421 * libiberty.h (PEXECUTE_*): Define.
1422 (pexecute, pwait): Declare.
1423
1424Fri Jun 6 13:02:33 1997 Andrew Cagney <cagney@b1.cygnus.com>
1425
1426 * remote-sim.h (sim_kill): Mark as depreciated.
1427
1428Fri May 23 13:43:41 1997 Fred Fish <fnf@cygnus.com>
1429
1430 * bfdlink.h (struct bfd_link_info): Add task_link member.
1431
1432Thu 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
1437Wed 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
1442Tue 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
1448Mon May 19 19:14:44 1997 Andrew Cagney <cagney@b1.cygnus.com>
1449
1450 * remote-sim.h: Pass SD into sim_size.
1451
1452Thu 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
a3acbf46
RH
1457Tue 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
1463Fri 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
1477Thu 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
1483Wed 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
1488Wed 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
1493Wed Apr 2 14:45:51 1997 Ian Lance Taylor <ian@cygnus.com>
1494
1495 * COPYING: Update FSF address.
1496
1497Fri 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
1505Fri 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
1509Mon Mar 17 19:22:12 1997 Ian Lance Taylor <ian@cygnus.com>
1510
1511 * objalloc.h: New file.
1512
1513Mon 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
1518Sat Mar 15 19:00:14 1997 Ian Lance Taylor <ian@cygnus.com>
1519
1520 * obstack.h: Update to current FSF version.
1521
1522Thu 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
1528Thu 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
1533Tue 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
1538Mon 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
1545Thu 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
1551Fri Dec 27 22:17:37 1996 Fred Fish <fnf@cygnus.com>
1552
1553 * dis-asm.h (print_insn_tic80): Declare.
1554
1555Sun Dec 8 17:11:12 1996 Doug Evans <dje@canuck.cygnus.com>
1556
1557 * callback.h (host_callback): New member `error'.
1558
1559Wed Nov 20 00:40:23 1996 Doug Evans <dje@canuck.cygnus.com>
1560
1561 * callback.h: New file, moved here from gdb.
1562
1563Mon 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
1567Wed 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
1572Tue Nov 12 16:31:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
1573
1574 * libiberty.h: Move prototypes from argv.c here.
1575
1576Thu Oct 31 14:56:18 1996 Doug Evans <dje@canuck.cygnus.com>
1577
1578 * ansidecl.h (VPARAMS,VA_START): Define.
1579
1580Fri 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
1585Thu 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
1590Thu Oct 17 11:17:40 1996 Doug Evans <dje@canuck.cygnus.com>
1591
1592 * dis-asm.h (print_insn_m32r): Declare.
1593
1594Mon Oct 14 23:56:52 1996 Ian Lance Taylor <ian@cygnus.com>
1595
1596 * libiberty.h: Declare parameter types for xmalloc and xrealloc.
1597
1598Thu Oct 3 13:45:27 1996 Ian Lance Taylor <ian@cygnus.com>
1599
1600 * fnmatch.h: New file.
1601
1602Thu 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
1607Wed Oct 2 21:24:43 1996 Jeffrey A Law (law@cygnus.com)
1608
1609 * dis-asm.h (print_insn_mn10x00): Declare.
1610
1611Mon Sep 30 13:56:11 1996 Fred Fish <fnf@cygnus.com>
1612
1613 * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
1614
1615Sat Aug 31 13:27:06 1996 Jeffrey A Law (law@cygnus.com)
1616
1617 * dis-asm.h (print_insn_v850): Declare.
1618
1619Tue 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
1624Mon Aug 12 17:03:18 1996 Stu Grossman (grossman@critters.cygnus.com)
1625
1626 * ansidecl.h: Change WIN32 to _WIN32.
1627
1628Fri 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
1635Tue 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
1645Mon 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
1650Wed Jul 17 14:45:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
1651
1652 * dis-asm.h: (print_insn_d10v): Declare.
1653
1654Mon 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
1662Fri Jul 12 10:19:27 1996 Stu Grossman (grossman@critters.cygnus.com)
1663
1664 * dis-asm.h (print_insn_i8086): Declare.
1665
1666Wed Jul 3 16:02:39 1996 Stu Grossman (grossman@critters.cygnus.com)
1667
1668 * dis-asm.h (print_insn_sparclite): Declare.
1669
1670Tue Jun 18 16:02:46 1996 Jeffrey A. Law <law@rtl.cygnus.com>
1671
1672 * dis-asm.h (print_insn_h8300s): Declare.
1673
1674Tue Jun 18 15:11:33 1996 Klaus Kaempf <kkaempf@progis.de>
1675
1676 * fopen-vms.h: New file.
1677
1678Tue 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
1682Fri 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
1687Mon 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
1691Mon Apr 15 15:16:56 1996 Doug Evans <dje@canuck.cygnus.com>
1692
1693 * libiberty.h (choose_temp_base): Add prototype.
1694
1695Tue 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
1700Wed 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
1705Fri Feb 2 17:09:25 1996 Doug Evans <dje@charmed.cygnus.com>
1706
1707 * dis-asm.h (DISASM_RAW_INSN): Delete.
1708
1709Tue 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
1714Mon 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
1720Thu 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
1727Fri 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
1733Wed 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
1739Thu Dec 28 11:42:12 1995 Ian Lance Taylor <ian@cygnus.com>
1740
1741 * libiberty.h (xstrdup): Declare.
1742
1743Thu Dec 21 14:47:17 1995 Michael Meissner <meissner@tiktok.cygnus.com>
1744
1745 * wait.h: Protect all macros with #ifndef.
1746
1747Tue 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
1751Tue 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
1756Fri 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
1761Thu Aug 31 16:45:12 1995 steve chamberlain <sac@slash.cygnus.com>
1762
1763 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
1764
1765Tue Aug 22 03:18:23 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com>
1766
1767 * libiberty.h: Declare xstrerror. From Pat Rankin.
1768
1769Mon Aug 21 18:11:36 1995 steve chamberlain <sac@slash.cygnus.com>
1770
1771 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
1772
1773Wed Aug 2 08:14:12 1995 Doug Evans <dje@canuck.cygnus.com>
1774
1775 * dis-asm.h (print_insn_sparc64): Declare.
1776
1777Mon Jul 10 13:26:49 1995 Eric Youngdale <eric@aib.com>
1778
1779 * bfdlink.h (struct bfd_link_info): Add new field symbolic.
1780
1781Sun 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
1786Thu 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
1790Tue Jun 20 16:40:04 1995 Steve Chamberlain <sac@slash.cygnus.com>
1791
1792 * ansidecl.h: win32s is ANSI enough.
1793
1794Thu 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
1803Sat May 13 10:14:08 1995 Steve Chamberlain <sac@slash.cygnus.com>
1804
a3acbf46 1805 * bfdlink.h (subsytem, stack_heap_parameters): New.
a3acbf46
RH
1806
1807Thu 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
1811Tue 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
1816Thu 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
1821Wed 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
1827Mon 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
1832Mon 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
1837Sun Jan 15 18:39:35 1995 Steve Chamberlain <sac@splat>
1838
1839 * dis-asm.h (print_insn_w65): Declare.
1840
1841Thu Jan 12 17:51:17 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1842
1843 * libiberty.h (hex_p): Fix sense of test.
1844
1845Wed 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
1850Fri Jan 6 17:44:14 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
1851
1852 * dis-asm.h: Make idempotent.
1853
1854Wed Dec 14 13:08:43 1994 Stan Shebs <shebs@andros.cygnus.com>
1855
1856 * progress.h: New file, empty definitions for progress macros.
1857
1858Fri 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
1863Fri 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
1869Mon Oct 31 13:02:51 1994 Stan Shebs (shebs@andros.cygnus.com)
1870
1871 * demangle.h (cplus_mangle_opname): Declare.
1872
1873Tue 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
1878Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
1879
a3acbf46
RH
1880 * dis-asm.h: Add support for the ARM.
1881
1882Wed 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
1887Tue 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
1892Fri 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
1897Sun Jul 10 00:26:39 1994 Ian Dall (dall@hfrd.dsto.gov.au)
1898
1899 * dis-asm.h: Add print_insn_ns32k declaration.
1900
1901Mon 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
1905Sat Jun 18 16:09:32 1994 Stan Shebs (shebs@andros.cygnus.com)
1906
1907 * demangle.h (cplus_demangle_opname): Declare.
1908
1909Thu 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
1913Mon 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
1918Thu Apr 28 19:06:50 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1919
1920 * dis-asm.h (disassembler): Declare.
1921
1922Fri Apr 1 00:38:17 1994 Jim Wilson (wilson@mole.gnu.ai.mit.edu)
1923
e06fba33
JM
1924 * obstack.h: Delete use of IN_GCC to control whether
1925 stddef.h or gstddef.h is included.
a3acbf46
RH
1926
1927Tue 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
1932Mon 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
1943Mon Mar 14 12:27:50 1994 Ian Lance Taylor (ian@cygnus.com)
1944
1945 * ieee-float.h: Removed; no longer used.
1946
1947Tue 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
1952Sun 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
1956Sun 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
1960Wed 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
1965Sat 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
1970Thu 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
1975Tue 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
1989Mon 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
1994Fri 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
1999Thu 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
2004Thu 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
2008Mon 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
2012Sat Oct 2 20:42:26 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
2013
2014 * dis-asm.h: Move comment to right place.
2015
2016Mon 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
2021Fri 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
a3acbf46
RH
2025Mon 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
2029Mon 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
2035Fri 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
2042Mon Jul 19 22:14:14 1993 Fred Fish (fnf@deneb.cygnus.com)
2043
2044 * nlm: New directory containing NLM/NetWare includes.
2045
2046Thu 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
2050Thu 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
a3acbf46
RH
2054Fri 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
2060Sun 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
2064Fri 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
2070Wed Jun 16 10:43:08 1993 Fred Fish (fnf@cygnus.com)
2071
2072 * bfd.h: Note that it has been removed.
2073
2074Tue 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.
a3acbf46
RH
2078
2079Tue 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
2083Thu 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
2090Thu Apr 29 12:06:13 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
2091
2092 * bfd.h: Updated with BSF_FUNCTION.
2093
2094Mon Apr 26 18:15:50 1993 Steve Chamberlain (sac@thepub.cygnus.com)
2095
2096 * bfd.h, dis-asm.h: Updated with Hitachi SH.
2097
2098Fri 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
2103Fri Apr 16 17:35:30 1993 Jim Kingdon (kingdon@cygnus.com)
2104
2105 * bfd.h: Update for signed bfd_*get_*.
2106
2107Thu Apr 15 09:24:21 1993 Jim Kingdon (kingdon@cygnus.com)
2108
2109 * bfd.h: Updated for file_truncated error.
2110
2111Thu 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
2115Thu 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
2123Wed Mar 31 17:40:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
2124
2125 * dis-asm.h: Add print_insn_sparc.
2126
2127Wed 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
2132Wed 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
2137Tue 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
2144Tue Mar 30 14:48:55 1993 Steve Chamberlain (sac@thepub.cygnus.com)
2145
2146 * bfd.h: Update for lma field of section.
2147
2148Tue Mar 30 12:22:55 1993 Jim Kingdon (kingdon@cygnus.com)
2149
2150 * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__.
2151
2152Fri Mar 19 14:49:49 1993 Steve Chamberlain (sac@thepub.cygnus.com)
2153
2154 * dis-asm.h: Add h8500.
2155
2156Thu 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
2161Thu 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
2166Tue Mar 2 17:50:11 1993 Fred Fish (fnf@cygnus.com)
2167
2168 * demangle.h: Replace all references to cfront with ARM.
2169
2170Tue Feb 23 12:21:14 1993 Ian Lance Taylor (ian@cygnus.com)
2171
2172 * bfd.h: Update for new elements in JUMP_TABLE.
2173
2174Tue Feb 16 00:51:30 1993 John Gilmore (gnu@cygnus.com)
2175
2176 * bfd.h: Update for BFD_VERSION 2.1.
2177
2178Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)
2179
2180 * bfd.h: Update for SEC_IS_COMMON flag.
2181
2182Tue 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
2186Fri 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
2190Sun Dec 27 17:52:30 1992 Fred Fish (fnf@cygnus.com)
2191
2192 * bfd.h: Add declaration for bfd_get_size().
2193
2194Tue 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
2199Mon 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
2203Thu 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
2207Mon Nov 9 23:55:42 1992 John Gilmore (gnu@cygnus.com)
2208
2209 * ansidecl.h: Update comments to discourage use of EXFUN.
2210
2211Thu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com)
2212
2213 * bfd.h: Update to bring in SEC_SHARED_LIBRARY.
2214
2215Thu 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
2220Wed 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
2225Fri Oct 16 03:17:08 1992 John Gilmore (gnu@cygnus.com)
2226
2227 * getopt.h: Update to Revised Standard FSF Version.
2228
2229Thu 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
2238Thu Oct 15 04:35:51 1992 John Gilmore (gnu@cygnus.com)
2239
2240 * bfd.h: Update after comment changes.
2241
2242Thu 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
2246Thu 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
2251Sun 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
2258Sat Aug 29 10:07:55 1992 Fred Fish (fnf@cygnus.com)
2259
2260 * obstack.h: Merge comment change from current FSF version.
2261
2262Thu Aug 27 12:59:29 1992 Brendan Kehoe (brendan@cygnus.com)
2263
2264 * bfd.h: add we32k
2265
2266Tue Aug 25 15:07:47 1992 Steve Chamberlain (sac@thepub.cygnus.com)
2267
2268 * bfd.h: new after Z8000 stuff
2269
2270Mon Aug 17 09:01:23 1992 Ken Raeburn (raeburn@cygnus.com)
2271
2272 * bfd.h: Regenerated after page/segment size changes.
2273
2274Sat Aug 1 13:46:31 1992 Fred Fish (fnf@cygnus.com)
2275
2276 * obstack.h: Merge changes from current FSF version.
2277
2278Mon 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
2288Thu Jul 16 08:12:44 1992 Steve Chamberlain (sac@thepub.cygnus.com)
2289
2290 * bfd.h: new after adding BFD_IS_RELAXABLE
2291
2292Sat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com)
2293
2294 * bfd.h: Regen after adding BSF_FILE.
2295
2296Mon 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
2302Thu 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
2307Fri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com)
2308
2309 * bfd.h: HPPA merge.
2310
2311Tue 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
2316Thu 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
2320Mon 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
2326Fri May 8 14:53:32 1992 K. Richard Pixley (rich@cygnus.com)
2327
2328 * getopt.h: merged changes from bison-1.18.
2329
2330Sat 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
2337Thu Feb 27 22:01:02 1992 Per Bothner (bothner@cygnus.com)
2338
2339 * wait.h (WIFSTOPPED): Add IBM rs6000-specific version.
2340
2341Fri 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
2346Thu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com)
2347
2348 * bfd.h: Remove comma from enum declaration.
2349
2350Mon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com)
2351
2352 * bfd.h : new target entr, bfd_relax_section
2353
2354Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com)
2355
c77e3e54 2356 * bfd.h, ieee.h: ANSIfy enums.
a3acbf46
RH
2357
2358Thu 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
2364Sat 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
2415Wed 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
2421Fri 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
2426Thu 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
2436Thu 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
2444Tue 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
2455Mon 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
2459Thu 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
2465Thu 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
2469Mon 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
2475Thu 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
2483Sun 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
2487Fri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com)
2488
2489 * internalcoff.h: Add x_csect defines.
2490
2491Fri 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
2497Thu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com)
2498
7d3480de 2499