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