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