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