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