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