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