* libiberty.h: Checkin again; last checkin failed due to sticky tag.
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
753b59c2
DP
1
2Mon Nov 18 16:34:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
3
4 * libiberty.h: Checkin again; last checkin failed due to sticky tag.
5
6Wed Nov 13 08:22:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
7
8 * libiberty.h: Revert last commit due to conflicts with hpux
9 system headers.
10
11Tue Nov 12 16:31:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
12
13 * libiberty.h: Move prototypes from argv.c here.
14
e4681467
DE
15Thu Oct 31 14:56:18 1996 Doug Evans <dje@canuck.cygnus.com>
16
17 * ansidecl.h (VPARAMS,VA_START): Define.
18
19Fri Oct 25 12:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
20
21 * dis-asm.h (disassemble_info): Add bytes_per_line field.
22 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field.
23
24Thu Oct 24 17:10:01 1996 Ian Lance Taylor <ian@cygnus.com>
25
26 * dis-asm.h (disassemble_info): Add symbol field.
27 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field.
28
db2d85c6
DE
29start-sanitize-m32r
30Thu Oct 17 11:17:40 1996 Doug Evans <dje@canuck.cygnus.com>
31
32 * dis-asm.h (print_insn_m32r): Declare.
33
34end-sanitize-m32r
684d50a5
ILT
35Mon Oct 14 23:56:52 1996 Ian Lance Taylor <ian@cygnus.com>
36
37 * libiberty.h: Declare parameter types for xmalloc and xrealloc.
38
fa8e5931
ILT
39Thu Oct 3 13:45:27 1996 Ian Lance Taylor <ian@cygnus.com>
40
41 * fnmatch.h: New file.
42
ae1b99e4
JL
43Thu Oct 3 10:33:14 1996 Jeffrey A Law (law@cygnus.com)
44
45 * dis-asm.h (print_insn_mn10x00): Delete declaration.
46 (print_insn_mn10200, print_insn_mn10300): Declare.
47
cad8350f
JL
48Wed Oct 2 21:24:43 1996 Jeffrey A Law (law@cygnus.com)
49
50 * dis-asm.h (print_insn_mn10x00): Declare.
51
77f7bfd8
FF
52Mon Sep 30 13:56:11 1996 Fred Fish <fnf@cygnus.com>
53
54 * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
55
56start-sanitize-v850
57Sat Aug 31 13:27:06 1996 Jeffrey A Law (law@cygnus.com)
58
59 * dis-asm.h (print_insn_v850): Declare.
60
61end-sanitize-v850
62Tue Aug 13 16:10:30 1996 Stu Grossman (grossman@critters.cygnus.com)
63
64 * obstack.h: Change bcopy to memcpy. Works better on Posix
65 systems, which generally lack bcopy.
66
9d896be3
SG
67Mon Aug 12 17:03:18 1996 Stu Grossman (grossman@critters.cygnus.com)
68
69 * ansidecl.h: Change WIN32 to _WIN32.
70
71Fri Jul 26 13:58:18 1996 Ian Lance Taylor <ian@cygnus.com>
72
73 * dis-asm.h: Add flavour field.
74 (print_insn_alpha): Declare.
75 (print_insn_alpha_osf, print_insn_alpha_vms): Don't declare.
76 (INIT_DISASSEMBLE_INFO): Initialize flavour field.
77
21b849e3
FF
78Tue Jul 23 17:37:58 1996 Fred Fish <fnf@cygnus.com>
79
80 * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc
81 definitions inside #ifndef so that programs that want to
82 can define PRIVATE_XMALLOC and then define xmalloc and
83 xrealloc anyway they want.
84 (basename): Document in source that we can't declare the
85 parameter type because it is declared inconsistently across
86 different systems.
87
04cf1594
ILT
88Mon Jul 22 13:16:13 1996 Richard Henderson <rth@tamu.edu>
89
90 * dis-asm.h (print_insn_alpha): Don't declare.
91 (print_insn_alpha_osf, print_insn_alpha_vms): Declare.
92
770e0827 93start-sanitize-d10v
04cf1594 94Wed Jul 17 14:45:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
770e0827
MH
95
96 * dis-asm.h: (print_insn_d10v): Declare.
04cf1594 97
770e0827 98end-sanitize-d10v
a29322f7
SG
99Mon Jul 15 16:55:38 1996 Stu Grossman (grossman@critters.cygnus.com)
100
101 * dis-asm.h: Get rid of decls for print_insn_i8086,
102 print_insn_sparc64 and print_insn_sparclite.
103 * (INIT_DISASSEMBLE_INFO): Split into two pieces. One,
104 INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian,
105 mach, and arch.
106
979ce1e8
SG
107Fri Jul 12 10:19:27 1996 Stu Grossman (grossman@critters.cygnus.com)
108
109 * dis-asm.h (print_insn_i8086): Declare.
110
16cf520e
JL
111Wed Jul 3 16:02:39 1996 Stu Grossman (grossman@critters.cygnus.com)
112
113 * dis-asm.h (print_insn_sparclite): Declare.
114
115Tue Jun 18 16:02:46 1996 Jeffrey A. Law <law@rtl.cygnus.com>
116
117 * dis-asm.h (print_insn_h8300s): Declare.
118
a570d4b2
ILT
119Tue Jun 18 15:11:33 1996 Klaus Kaempf <kkaempf@progis.de>
120
121 * fopen-vms.h: New file.
122
123Tue Jun 4 18:58:16 1996 Ian Lance Taylor <ian@cygnus.com>
124
125 * bfdlink.h (struct bfd_link_info): Add notice_all field.
126
127Fri Apr 26 10:33:12 1996 Doug Evans <dje@canuck.cygnus.com>
128
129 * demangle.h (#ifdef IN_GCC): #include "gansidecl.h".
130 (PROTO,PTR,const): Delete.
131
132Mon Apr 22 17:27:42 1996 Ian Lance Taylor <ian@cygnus.com>
133
134 * bfdlink.h (struct bfd_link_info): Add traditional_format field.
135
136Mon Apr 15 15:16:56 1996 Doug Evans <dje@canuck.cygnus.com>
137
138 * libiberty.h (choose_temp_base): Add prototype.
139
140Tue Mar 12 17:29:46 1996 Ian Lance Taylor <ian@cygnus.com>
141
142 * bfdlink.h (bfd_wrapped_link_hash_lookup): Declare.
143 (struct bfd_link_info): Add wrap_hash field.
144
145Wed Feb 14 16:49:17 1996 Martin Anantharaman <martin@mail.imech.uni-duisburg.de>
146
147 * ieee.h (ieee_record_enum_type): Define
148 ieee_external_reference_info_enum.
149
150Fri Feb 2 17:09:25 1996 Doug Evans <dje@charmed.cygnus.com>
151
152 * dis-asm.h (DISASM_RAW_INSN): Delete.
153
2b20fd72
DE
154Tue Jan 23 09:21:47 1996 Doug Evans <dje@charmed.cygnus.com>
155
156 * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN.
a570d4b2 157 New argument FPRINTF_FUNC.
2b20fd72 158
3e496fff
DE
159Mon Jan 22 16:37:59 1996 Doug Evans <dje@charmed.cygnus.com>
160
161 * dis-asm.h (disassemble_info): New members arch, mach, endian.
162 (INIT_DISASSEMBLE_INFO): Initialize them.
163 (DISASM_RAW_INSN{,FLAG}): Define.
164
5826ca4c
ILT
165Thu Jan 18 11:32:38 1996 Ian Lance Taylor <ian@cygnus.com>
166
167 * demangle.h (cplus_demangle_opname): Change opname parameter to
168 const char *.
169 (cplus_mangle_opname): Change return type and opname parameter to
170 const char *.
171
e61e7bcb
ILT
172Fri Jan 5 00:01:22 1996 Ian Lance Taylor <ian@cygnus.com>
173
174 * ieee.h (enum ieee_record): Add ieee_asn_record_enum,
175 ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum,
176 ieee_bb_record_enum, and ieee_be_record_enum.
177
655492f4
FF
178Wed Jan 3 13:12:09 1996 Fred Fish <fnf@cygnus.com>
179
180 * obstack.h: Update copyright to 1996.
181 (_obstack_memory_used): Declare.
182 (obstack_memory_used): Define macro.
183
184Thu Dec 28 11:42:12 1995 Ian Lance Taylor <ian@cygnus.com>
185
186 * libiberty.h (xstrdup): Declare.
187
29a766d2 188Thu Dec 21 14:47:17 1995 Michael Meissner <meissner@tiktok.cygnus.com>
4e0785aa 189
29a766d2 190 * wait.h: Protect all macros with #ifndef.
4e0785aa 191
bd830e07
ILT
192Tue Oct 24 21:45:40 1995 Ian Lance Taylor <ian@cygnus.com>
193
194 * bfdlink.h (struct bfd_link_info): Add static_link field.
195
196Tue Sep 12 16:28:04 1995 Ian Lance Taylor <ian@cygnus.com>
197
198 * bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to
199 warning callback.
200
201Fri Sep 1 13:11:51 1995 Ian Lance Taylor <ian@cygnus.com>
202
203 * bfdlink.h (struct bfd_link_callbacks): Change warning callback
204 to take BFD, section, and address arguments.
205
9aa83a0d
SC
206Thu Aug 31 16:45:12 1995 steve chamberlain <sac@slash.cygnus.com>
207
208 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
209
210Tue Aug 22 03:18:23 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com>
211
212 * libiberty.h: Declare xstrerror. From Pat Rankin.
213
e2936fc4
SC
214Mon Aug 21 18:11:36 1995 steve chamberlain <sac@slash.cygnus.com>
215
216 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
217
218Wed Aug 2 08:14:12 1995 Doug Evans <dje@canuck.cygnus.com>
219
220 * dis-asm.h (print_insn_sparc64): Declare.
221
222Mon Jul 10 13:26:49 1995 Eric Youngdale <eric@aib.com>
223
224 * bfdlink.h (struct bfd_link_info): Add new field symbolic.
225
8a553361
ILT
226Sun Jul 2 17:48:40 1995 Ian Lance Taylor <ian@cygnus.com>
227
228 * bfdlink.h (struct bfd_link_info): Change type of base_file to
229 PTR.
230
3ca120a5
SC
231Thu Jun 29 00:02:45 1995 Steve Chamberlain <sac@slash.cygnus.com>
232
233 * bfdlink.h (struct bfd_link_info): Added base_file member.
234
235Tue Jun 20 16:40:04 1995 Steve Chamberlain <sac@slash.cygnus.com>
236
237 * ansidecl.h: win32s is ANSI enough.
238
239Thu May 18 04:25:50 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com>
240
241 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
242
243 * dis-asm.h (print_insn_arm): Delete declaration.
244 (print_insn_{little,big}_arm): New declarations.
245
246 * floatformat.h (floatformat_arm_ext): Declare.
247
248Sat May 13 10:14:08 1995 Steve Chamberlain <sac@slash.cygnus.com>
249
250 * coff/pe.h: New file.
251 * bfdlink.h (subsytem, stack_heap_parameters): New.
252 * coff/i386.h (NT_SECTION_ALIGNMENT, NT_FILE_ALIGNMENT,
253 NT_DEF_RESERVE, NT_DEF_COMMIT): New.
254 * coff/internal.h (internal_filehdr): New fields for PE.
255 (IMAGE_DATA_DIRECTORY): New.
256 (internal_aouthdr): New fields for PE.
257
856afd17
JM
258Thu May 4 14:36:42 1995 Jason Merrill <jason@phydeaux.cygnus.com>
259
260 * demangle.h: Don't include ansidecl.h if IN_GCC.
261
262start-sanitize-arc
263Tue Mar 7 21:01:54 1995 Doug Evans <dje@chestnut.cygnus.com>
264
265 * dis-asm.h (arc_get_disassembler): New argument `int big_p'.
266end-sanitize-arc
267
268Tue Feb 21 00:37:28 1995 Jeff Law (law@snake.cs.utah.edu)
269
270 * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler
271 does not handle them correctly.
272
9c78b448 273start-sanitize-arc
aa396c68
DE
274Fri Feb 17 12:40:12 1995 Doug Evans <dje@cygnus.com>
275
276 * dis-asm.h (arc_get_disassembler): Change argument to int.
277 All callers updated.
278
9c78b448
DE
279Thu Feb 9 19:45:05 1995 Doug Evans <dje@canuck.cygnus.com>
280
281 * dis-asm.h (print_insn_arc): Deleted.
282 (arc_get_disassembler): Declare.
283end-sanitize-arc
284
df8d5082
ILT
285Thu Feb 9 14:20:27 1995 Ian Lance Taylor <ian@cygnus.com>
286
aa396c68
DE
287 * libiberty.h (basename): Don't declare parameter type; some
288 systems have this in their header files.
df8d5082 289
22a14700
ILT
290Wed Feb 8 17:35:38 1995 Ian Lance Taylor <ian@cygnus.com>
291
292 * bfdlink.h (struct bfd_link_hash_entry): Change format of common
293 symbol information, to remove restrictions on maximum size and
294 alignment power, by using a pointer to a structure instead.
295
ebc4ca90
ILT
296Mon Feb 6 14:55:32 1995 Ian Lance Taylor <ian@cygnus.com>
297
298 * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak
299 to bfd_link_hash_undefweak. Add bfd_link_hash_defweak.
300
301Mon Jan 16 21:00:23 1995 Stan Shebs <shebs@andros.cygnus.com>
302
303 * dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all
304 GDB-specific definitions.
305
66032a39
SC
306Sun Jan 15 18:39:35 1995 Steve Chamberlain <sac@splat>
307
ebc4ca90 308 * dis-asm.h (print_insn_w65): Declare.
66032a39 309
5e815a37
KR
310Thu Jan 12 17:51:17 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
311
312 * libiberty.h (hex_p): Fix sense of test.
313
ba1c97e7
KR
314Wed Jan 11 22:36:40 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
315
316 * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init,
317 hex_p, hex_value): New macros and declarations, for hex.c.
318
dc7d3f0c
ILT
319Fri Jan 6 17:44:14 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
320
321 * dis-asm.h: Make idempotent.
322
323Wed Dec 14 13:08:43 1994 Stan Shebs <shebs@andros.cygnus.com>
324
325 * progress.h: New file, empty definitions for progress macros.
326
327start-sanitize-arc
328Tue Nov 29 17:38:20 1994 Doug Evans <dje@canuck.cygnus.com>
329
330 * dis-asm.h (print_insn_arc): Declare.
331 * elf/common.h (EM_CYGNUS_ARC): Define.
332end-sanitize-arc
333
8ee0532b
JL
334Fri Nov 25 00:14:05 1994 Jeff Law (law@snake.cs.utah.edu)
335
336 * hp-symtab.h: New file describing the debug symbols emitted
337 by the HP C compilers.
338
339Fri Nov 11 15:48:37 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
340
341 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24
342 to 26 bits, and change u.c.alignment_power from 8 to 6 bits. 6
343 bit in the alignment power is enough for a 64 bit address space.
344
345Mon Oct 31 13:02:51 1994 Stan Shebs (shebs@andros.cygnus.com)
346
347 * demangle.h (cplus_mangle_opname): Declare.
348
adbae12d
ILT
349Tue Oct 25 11:38:02 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
350
351 * bfdlink.h (struct bfd_link_callbacks): Fix comments for
352 multiple_common field.
353
354Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
355
356 * aout/aout64.h: Only define QMAGIC if it isn't already defined.
357
358 * dis-asm.h: Add support for the ARM.
359
360Wed Aug 10 12:51:41 1994 Doug Evans (dje@canuck.cygnus.com)
361
362 * libiberty.h (strsignal): Document its existence even if we
363 can't declare it.
364
1d595f2c
JMD
365Tue Aug 2 14:40:03 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
366
adbae12d
ILT
367 * os9k.h: Remove u_int16, u_int32, and owner_id typedefs and
368 expand their uses. Those names conflict with Mach headers.
1d595f2c 369
28aac2eb
ILT
370Fri Jul 22 14:17:12 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
371
372 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a
373 bitfield. Add field u.c.alignment_power.
374
375Sun Jul 10 00:26:39 1994 Ian Dall (dall@hfrd.dsto.gov.au)
376
377 * dis-asm.h: Add print_insn_ns32k declaration.
378
379Mon Jun 20 17:13:29 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
380
381 * bfdlink.h (bfd_link_hash_table): Make creator a const pointer.
382
f5b17a0a
SS
383Sat Jun 18 16:09:32 1994 Stan Shebs (shebs@andros.cygnus.com)
384
385 * demangle.h (cplus_demangle_opname): Declare.
386
3cc6bebb
ILT
387Thu Jun 16 15:19:03 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
388
389 * bfdlink.h (struct bfd_link_info): Add new field shared.
390
391Mon Jun 6 14:39:44 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
392
393 * bfdlink.h (struct bfd_link_hash_entry): Remove written field:
394 not needed for all backends.
395
396Thu Apr 28 19:06:50 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
397
398 * dis-asm.h (disassembler): Declare.
399
400Fri Apr 1 00:38:17 1994 Jim Wilson (wilson@mole.gnu.ai.mit.edu)
401
402 * obstack.h: Delete use of IN_GCC to control whether
403 stddef.h or gstddef.h is included.
404
405Tue Mar 22 13:06:02 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
406
407 * bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order.
408 (struct bfd_link_order): Add data field to union.
409
651d2da7
ILT
410Mon Mar 21 18:45:26 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
411
412 * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument
413 to add_to_set to reloc. Remove bitsize argument from constructor.
414 Comment that reloc_overflow, reloc_dangerous and unattached_reloc
415 must handle NULL pointers for reloc location.
416 (enum bfd_link_order_type): Add bfd_section_reloc_link_order and
417 bfd_symbol_reloc_link_order.
418 (struct bfd_link_order): Add reloc field to union.
419 (struct bfd_link_order_reloc): Define.
420
421Mon Mar 14 12:27:50 1994 Ian Lance Taylor (ian@cygnus.com)
422
423 * ieee-float.h: Removed; no longer used.
424
de1aff42
KH
425Tue Mar 1 18:10:49 1994 Kung Hsu (kung@mexican.cygnus.com)
426
427 * os9k.h: os9000 target specific header file, the header of the
428 object file is used now.
429
4f0200c4
JK
430Sun Feb 27 21:52:26 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
431
432 * floatformat.h: New file, intended to replace ieee-float.h.
433
434Sun Feb 20 17:15:42 1994 Ian Lance Taylor (ian@lisa.cygnus.com)
435
436 * ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes.
437
f1b43947
ILT
438Wed Feb 16 01:07:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
439
440 * libiberty.h: Don't declare strsignal, to avoid conflicts with
441 Solaris system header files.
442
45fc3ed4
JL
443Sat Feb 12 22:11:32 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
444
445 * libiberty.h (xexit): Use __volatile__ to avoid losing if
446 compiling with gcc -traditional.
447
e51437f1
ILT
448Thu Feb 10 14:05:41 1994 Ian Lance Taylor (ian@cygnus.com)
449
450 * libiberty.h: New file. Declares functions provided by
451 libiberty.
452
453Tue Feb 8 05:19:52 1994 David J. Mackenzie (djm@thepub.cygnus.com)
454
455 Handle obstack_chunk_alloc returning NULL. This allows
456 obstacks to be used by libraries, without forcing them
457 to call exit or longjmp.
458 * obstack.h (struct obstack): Add alloc_failed flag.
459 _obstack_begin, _obstack_begin_1): Declare to return int, not void.
460 (obstack_finish): If alloc_failed, return NULL.
461 (obstack_base, obstack_next_free, objstack_object_size):
462 If alloc_failed, return 0.
463 (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
464 obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
465 could corrupt the obstack.
466
467Mon Jan 24 15:06:05 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
468
469 * bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and
470 addend argments to reloc_overflow callback.
471
e1abed7a
ILT
472Fri Jan 21 19:13:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
473
474 * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc,
475 print_insn_rs6000): Declare.
476
13a34399
JL
477Thu Jan 6 14:15:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
478
479 * bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to
480 add_to_set field. Add new callback named constructor.
481
482Thu Dec 30 10:44:06 1993 Ian Lance Taylor (ian@rtl.cygnus.com)
483
484 * bfdlink.h: New file for new BFD linker backend routines.
485
486Mon Nov 29 10:43:57 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
487
488 * dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma.
489
490Sat Oct 2 20:42:26 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
491
492 * dis-asm.h: Move comment to right place.
493
494Mon Aug 9 19:03:35 1993 David J. Mackenzie (djm@thepub.cygnus.com)
495
496 * obstack.h (obstack_chunkfun, obstack_freefun): Add defns from
497 previous version. Are these Cygnus local changes?
498
3c14065d
DM
499Fri Aug 6 17:05:47 1993 David J. Mackenzie (djm@thepub.cygnus.com)
500
06dd4b5d 501 * getopt.h, obstack.h: Update to latest FSF version.
3c14065d
DM
502
503Mon Aug 2 16:37:14 1993 Stu Grossman (grossman at cygnus.com)
504
505 * coff/i386.h: Add Lynx magic number.
506
8828c368
JG
507Mon Aug 2 14:45:29 1993 John Gilmore (gnu@cygnus.com)
508
509 * dis-asm.h: Move enum outside of struct defn to avoid warnings.
510
511Mon Aug 2 08:49:30 1993 Stu Grossman (grossman at cygnus.com)
512
513 * wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits. This is
514 for systems that store stuff into the high 16 bits of a wait
515 status.
516
308a5981
JG
517Fri Jul 30 18:38:02 1993 John Gilmore (gnu@cygnus.com)
518
519 * dis-asm.h: Add new fields insn_info_valid, branch_delay_insns,
520 data_size, insn_type, target, target2. These are used to return
521 information from the instruction decoders back to the calling
522 program. Add comments, make more readable.
523
524Mon Jul 19 22:14:14 1993 Fred Fish (fnf@deneb.cygnus.com)
525
526 * nlm: New directory containing NLM/NetWare includes.
527
da0f62a0
KR
528Thu Jul 15 12:10:04 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
529
530 * dis-asm.h (struct disassemble_info): New field application_data.
531
482d6747
ILT
532Thu Jul 15 12:41:15 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
533
534 * dis-asm.h: Added declaration of print_insn_m88k.
535
951d4053
DE
536Thu Jul 8 09:05:26 1993 Doug Evans (dje@canuck.cygnus.com)
537
538 * opcode/h8300.h: Lots of little fixes for the h8/300h.
539
540Fri Jul 2 10:31:59 1993 Ian Lance Taylor (ian@cygnus.com)
541
542 * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are
543 defined, since RISC/OS cc handles ANSI declarations in SVR4 mode
544 but does not define __STDC__.
545
546Sun Jun 20 18:27:52 1993 Ken Raeburn (raeburn@poseidon.cygnus.com)
547
548 * dis-asm.h: Don't need to include ansidecl.h any more.
549
7b490afc
JG
550Fri Jun 18 03:22:10 1993 John Gilmore (gnu@cygnus.com)
551
552 * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and
553 their variants. These changes are coordinated with corresponding
554 changes in ../bfd/oasys.c.
555
6cbc2dba
FF
556Wed Jun 16 10:43:08 1993 Fred Fish (fnf@cygnus.com)
557
558 * bfd.h: Note that it has been removed.
559
560Tue Jun 8 12:16:03 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
561
562 Support for H8/300-H
563 * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it.
564 * coff/h8300.h: New magic number.
565 * coff/internal.h: New relocations.
566 * opcode/h8300.h: Lots of new opcodes.
567
568Tue Jun 1 07:35:03 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
569
570 * ansidecl.h (const): Don't define it if it's already defined.
571
238f7f7a
KR
572Thu May 27 18:19:51 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
573
c66f386a
KR
574 * dis-asm.h (print_insn_hppa): Declare it.
575
238f7f7a
KR
576 * bfd.h: Moved to bfd directory. Small stub here includes it
577 without requiring "-I../bfd".
578
579Thu Apr 29 12:06:13 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
580
581 * bfd.h: Updated with BSF_FUNCTION.
582
ed173a76
SC
583Mon Apr 26 18:15:50 1993 Steve Chamberlain (sac@thepub.cygnus.com)
584
585 * bfd.h, dis-asm.h: Updated with Hitachi SH.
586
587Fri Apr 23 18:41:38 1993 Steve Chamberlain (sac@thepub.cygnus.com)
588
589 * bfd.h: Updated with alpha changes.
590 * dis-asm.h: Added alpha.
591
592Fri Apr 16 17:35:30 1993 Jim Kingdon (kingdon@cygnus.com)
593
594 * bfd.h: Update for signed bfd_*get_*.
595
a1ed7136
JK
596Thu Apr 15 09:24:21 1993 Jim Kingdon (kingdon@cygnus.com)
597
598 * bfd.h: Updated for file_truncated error.
599
600Thu Apr 8 10:53:47 1993 Ian Lance Taylor (ian@cygnus.com)
601
602 * ansidecl.h: If no ANSI, define const to be empty.
603
a6cead71
JK
604Thu Apr 1 09:00:10 1993 Jim Kingdon (kingdon@cygnus.com)
605
a1ed7136
JK
606 * dis-asm.h: Declare a29k and i960 print_insn_*.
607
608 * dis-asm.h: Add print_address_func and related stuff.
609
a6cead71
JK
610 * dis-asm.h (dis_asm_read_memory): Fix prototype.
611
f7ed13c7
JK
612Wed Mar 31 17:40:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
613
614 * dis-asm.h: Add print_insn_sparc.
615
285a08ad
ILT
616Wed Mar 31 17:51:42 1993 Ian Lance Taylor (ian@cygnus.com)
617
618 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
619 prototypes.
620
5128f892
SG
621Wed Mar 31 16:35:12 1993 Stu Grossman (grossman@cygnus.com)
622
623 * dis-asm.h: (disassemble_info): Fix typo in prototype of
624 dis_asm_memory_error().
625
5d0734a7
JK
626Tue Mar 30 19:09:23 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
627
628 * dis-asm.h (disassembler_info): Add read_memory_func,
f7ed13c7 629 memory_error_func, buffer, and length.
5d0734a7
JK
630 ({GDB_,}INIT_DISASSEMBLE_INFO): Set them.
631 print_insn_*: Remove second argument.
632
633Tue Mar 30 14:48:55 1993 Steve Chamberlain (sac@thepub.cygnus.com)
634
635 * bfd.h: Update for lma field of section.
636
01b4d318
JK
637Tue Mar 30 12:22:55 1993 Jim Kingdon (kingdon@cygnus.com)
638
639 * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__.
640
641Fri Mar 19 14:49:49 1993 Steve Chamberlain (sac@thepub.cygnus.com)
642
643 * dis-asm.h: Add h8500.
644
d7e1be46
PB
645Thu Mar 18 13:49:09 1993 Per Bothner (bothner@rtl.cygnus.com)
646
647 * ieee-float.h: Moved from ../gdb.
648 * dis-asm.h: New file. Interface to dis-assembler.
649
4a3df10a
FF
650Thu Mar 11 10:52:57 1993 Fred Fish (fnf@cygnus.com)
651
652 * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use
653 in place of bare 0, for readability reasons.
654
655Tue Mar 2 17:50:11 1993 Fred Fish (fnf@cygnus.com)
656
657 * demangle.h: Replace all references to cfront with ARM.
658
659Tue Feb 23 12:21:14 1993 Ian Lance Taylor (ian@cygnus.com)
660
661 * bfd.h: Update for new elements in JUMP_TABLE.
662
663Tue Feb 16 00:51:30 1993 John Gilmore (gnu@cygnus.com)
664
665 * bfd.h: Update for BFD_VERSION 2.1.
666
667Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)
668
669 * bfd.h: Update for SEC_IS_COMMON flag.
670
671Tue Jan 19 12:25:12 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
672
673 * bfd.h: Update for bfd_asymbol_value bug fix.
674
06c3865a
ILT
675Fri Jan 8 16:37:18 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
676
677 * bfd.h: Update to include ECOFF tdata and target_flavour.
678
679Sun Dec 27 17:52:30 1992 Fred Fish (fnf@cygnus.com)
680
681 * bfd.h: Add declaration for bfd_get_size().
682
d73d72c7
FF
683Tue Dec 22 22:42:46 1992 Fred Fish (fnf@cygnus.com)
684
685 * demangle.h: Protect file from multiple inclusions with
686 #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif.
687
808566e8
SG
688Mon Dec 21 21:25:50 1992 Stu Grossman (grossman at cygnus.com)
689
690 * bfd.h: Update to get hppa_core_struct from bfd.c.
691
8cedecca
JG
692Thu Dec 17 00:42:35 1992 John Gilmore (gnu@cygnus.com)
693
694 * bfd.h: Update to get tekhex tdata name change from bfd.
695
696Mon Nov 9 23:55:42 1992 John Gilmore (gnu@cygnus.com)
697
698 * ansidecl.h: Update comments to discourage use of EXFUN.
699
700Thu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com)
701
702 * bfd.h: Update to bring in SEC_SHARED_LIBRARY.
703
18fe0e9f
JG
704Thu Nov 5 03:21:32 1992 John Gilmore (gnu@cygnus.com)
705
a4c22791
JG
706 * bfd.h: Update to match EXFUN, bfd_seclet_struct, and SDEF
707 cleanups in bfd.
18fe0e9f 708
ef1b6268
KR
709Wed Nov 4 07:28:05 1992 Ken Raeburn (raeburn@cygnus.com)
710
711 * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so
712 widening works consistently.
713
0a926689
JG
714Fri Oct 16 03:17:08 1992 John Gilmore (gnu@cygnus.com)
715
ef1b6268 716 * getopt.h: Update to Revised Standard FSF Version.
0a926689 717
ae0f48c2
RP
718Thu Oct 15 21:43:22 1992 K. Richard Pixley (rich@sendai.cygnus.com)
719
4100543a
RP
720 * getopt.h (struct option): use the provided enum for has_arg.
721
ae0f48c2
RP
722 * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING,
723 LUCID_DEMANGLING): ultrix compilers require enums to be
724 enums and ints to be ints and casts where they meet. cast some
725 enums into ints.
726
c98d03ea
JG
727Thu Oct 15 04:35:51 1992 John Gilmore (gnu@cygnus.com)
728
729 * bfd.h: Update after comment changes.
730
ab414d87
SC
731Thu Oct 8 09:03:02 1992 Steve Chamberlain (sac@thepub.cygnus.com)
732
733 * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec
734
2c0e53a4
SG
735Thu Sep 3 09:10:50 1992 Stu Grossman (grossman at cygnus.com)
736
ab414d87
SC
737 * bfd.h (struct reloc_howto_struct): size needs to be signed if
738 it's going to hold negative values.
2c0e53a4
SG
739
740Sun Aug 30 17:50:27 1992 Per Bothner (bothner@rtl.cygnus.com)
741
742 * demangle.h: New file, moved from ../gdb. Made independent
743 of gdb. Allow demangling style option to be passed as a
744 parameter to cplus_demangle(), but using the
745 current_demangling_style global as the default.
746
afb5dedd
FF
747Sat Aug 29 10:07:55 1992 Fred Fish (fnf@cygnus.com)
748
749 * obstack.h: Merge comment change from current FSF version.
750
6697a1a9
BK
751Thu Aug 27 12:59:29 1992 Brendan Kehoe (brendan@cygnus.com)
752
753 * bfd.h: add we32k
754
755Tue Aug 25 15:07:47 1992 Steve Chamberlain (sac@thepub.cygnus.com)
756
757 * bfd.h: new after Z8000 stuff
758
759Mon Aug 17 09:01:23 1992 Ken Raeburn (raeburn@cygnus.com)
760
761 * bfd.h: Regenerated after page/segment size changes.
762
8c6e4bb2
FF
763Sat Aug 1 13:46:31 1992 Fred Fish (fnf@cygnus.com)
764
765 * obstack.h: Merge changes from current FSF version.
766
767Mon Jul 20 21:06:23 1992 Fred Fish (fnf@cygnus.com)
768
769 * obstack.h (area_id, flags): Remove, replace with extra_arg,
770 use_extra_arg, and maybe_empty_object.
771 * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE):
772 Remove, replaced by maybe_empty_object and use_extra_arg bitfields.
773 * obstack.h (obstack_full_begin, _obstack_begin): Remove area_id
774 and flags arguments.
775 * obstack.h (obstack_alloc_arg): New macro to set extra_arg.
776
777Thu Jul 16 08:12:44 1992 Steve Chamberlain (sac@thepub.cygnus.com)
778
779 * bfd.h: new after adding BFD_IS_RELAXABLE
780
781Sat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com)
782
783 * bfd.h: Regen after adding BSF_FILE.
784
a403a2ef
FF
785Mon Jun 29 14:18:36 1992 Fred Fish (fnf at sunfish)
786
787 * obstack.h: Convert bcopy() use to memcpy(), which is more
788 portable, more standard, and can take advantage of gcc's builtin
789 functions for increased performance.
790
791Thu Jun 25 04:46:08 1992 John Gilmore (gnu at cygnus.com)
792
793 * ansidecl.h (PARAMS): Incorporate this macro from gdb's defs.h.
794 It's a cleaner way to forward-declare function prototypes.
795
5e511f6f
SG
796Fri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com)
797
798 * bfd.h: HPPA merge.
799
0cfe5e69
RP
800Tue Jun 16 21:30:56 1992 K. Richard Pixley (rich@cygnus.com)
801
802 * getopt.h: gratuitous white space changes merged from other prep
803 releases.
804
805Thu Jun 11 01:10:55 1992 John Gilmore (gnu at cygnus.com)
806
807 * bfd.h: Regen'd from bfd.c after removing elf_core_tdata_struct.
808
464dd01a
RP
809Mon May 18 17:29:03 1992 K. Richard Pixley (rich@cygnus.com)
810
0cfe5e69
RP
811 * getopt.h: merged changes from make-3.62.11.
812
464dd01a
RP
813 * getopt.h: merged changes from grep-1.6 (alpha).
814
815Fri May 8 14:53:32 1992 K. Richard Pixley (rich@cygnus.com)
816
817 * getopt.h: merged changes from bison-1.18.
818
819Sat Mar 14 17:25:20 1992 Fred Fish (fnf@cygnus.com)
820
821 * obstack.h: Add "area_id" and "flags" members to obstack
822 structure. Add obstack_chunkfun() and obstack_freefun() to
823 set functions explicitly. Convert maybe_empty_object to
824 a bit in "flags".
825
826Thu Feb 27 22:01:02 1992 Per Bothner (bothner@cygnus.com)
827
828 * wait.h (WIFSTOPPED): Add IBM rs6000-specific version.
829
830Fri Feb 21 20:49:20 1992 John Gilmore (gnu at cygnus.com)
831
832 * obstack.h: Add obstack_full_begin.
833 * bfd.h, obstack.h: Protolint.
834
835Thu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com)
836
837 * bfd.h: Remove comma from enum declaration.
838
839Mon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com)
840
841 * bfd.h : new target entr, bfd_relax_section
842
843Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com)
844
845 * bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h: ANSIfy enums.
846
847Thu Dec 12 20:59:56 1991 John Gilmore (gnu at cygnus.com)
848
849 * fopen-same.h, fopen-bin.h: New files for configuring
850 whether fopen distinguishes binary files or not. For use
851 by host-dependent config files.
852
853Sat Nov 30 20:46:43 1991 Steve Chamberlain (sac at rtl.cygnus.com)
854
855 * bfd.h: change the documentation format.
856
857 * created coff, elf and opcode and aout directories. Moved:
858
859 aout64.h ==> aout/aout64.h
860 ar.h ==> aout/ar.h
861 a.out.encap.h ==> aout/encap.h
862 a.out.host.h ==> aout/host.h
863 a.out.hp.h ==> aout/hp.h
864 a.out.sun4.h ==> aout/sun4.h
865 ranlib.h ==> aout/ranlib.h
866 reloc.h ==> aout/reloc.h
867 stab.def ==> aout/stab.def
868 stab.gnu.h ==> aout/stab_gnu.h
869
870 coff-a29k.h ==> coff/a29k.h
871 coff-h8300.h ==> coff/h8300.h
872 coff-i386.h ==> coff/i386.h
873 coff-i960.h ==> coff/i960.h
874 internalcoff.h ==> coff/internal.h
875 coff-m68k.h ==> coff/m68k.h
876 coff-m88k.h ==> coff/m88k.h
877 coff-mips.h ==> coff/mips.h
878 coff-rs6000.h ==> coff/rs6000.h
879
880 elf-common.h ==> elf/common.h
881 dwarf.h ==> elf/dwarf.h
882 elf-external.h ==> elf/external.h
883 elf-internal.h ==> elf/internal.h
884
885 a29k-opcode.h ==> opcode/a29k.h
886 arm-opcode.h ==> opcode/arm.h
887 h8300-opcode.h ==> opcode/h8300.h
888 i386-opcode.h ==> opcode/i386.h
889 i860-opcode.h ==> opcode/i860.h
890 i960-opcode.h ==> opcode/i960.h
891 m68k-opcode.h ==> opcode/m68k.h
892 m88k-opcode.h ==> opcode/m88k.h
893 mips-opcode.h ==> opcode/mips.h
894 np1-opcode.h ==> opcode/np1.h
895 ns32k-opcode.h ==> opcode/ns32k.h
896 pn-opcode.h ==> opcode/pn.h
897 pyr-opcode.h ==> opcode/pyr.h
898 sparc-opcode.h ==> opcode/sparc.h
899 tahoe-opcode.h ==> opcode/tahoe.h
900 vax-opcode.h ==> opcode/vax.h
901
902
903
1daf2df4
SC
904Wed Nov 27 10:38:31 1991 Steve Chamberlain (sac at rtl.cygnus.com)
905
906 * internalcoff.h: (internal_scnhdr) took out #def dependency, now
907 s_nreloc and s_nlnno are always long. (internal_reloc): allways
908 has an offset field now.
909
f39eae7b
JG
910Fri Nov 22 08:12:58 1991 John Gilmore (gnu at cygnus.com)
911
912 * coff-rs6000.h: Lint; use unsigned chars for external fields.
913 * internalcoff.h: Lint; cast storage classes to signed char.
914
27612c29
PB
915Thu Nov 21 21:01:05 1991 Per Bothner (bothner at cygnus.com)
916
917 * stab.def: Remove the GNU extended type codes (e.g. N_SETT).
918 * aout64.h: The heuristic for distinguishing between
919 sunos-style and bsd-style ZMAGIC files (wrt. where the
920 text segment starts) is moved into (the default definition of)
921 the macro N_HEADER_IN_TEXT. This definition is only used
922 if no other definition is used - e.g. bfd/newsos3.c defines
923 N_HEADER_IN_TEXT(x) to be always 0 (as before).
924
c6fec0bf
JG
925Thu Nov 21 11:53:03 1991 John Gilmore (gnu at cygnus.com)
926
927 * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions
928 that should handle all uses. LOGICAL_ versions deleted.
929 Eliminate N_HEADER_IN_TEXT, using a_entry to determine which
930 kind of zmagic a.out file we are looking at.
931 * coff-rs6000.h: Typo.
932
933Tue Nov 19 18:43:37 1991 Per Bothner (bothner at cygnus.com)
934
935 (Note: This is a revised entry, as was aout64.h.)
936 * aout64.h: Some cleanups of N_TXTADDR and N_TXTOFF:
937 Will now work for both old- and new-style ZMAGIC files,
938 depending on N_HEADER_IN_TEXT macro.
939 Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE
940 that don't count the exec header as part
941 of the text segment, to be consistent with bfd.
942 * a.out.sun4.h: Simplified/fixed for previous change.
943
944Mon Nov 18 00:02:06 1991 Fred Fish (fnf at cygnus.com)
945
946 * dwarf.h: Update to DWARF draft 5 version from gcc2.
947
948Thu Nov 14 19:44:59 1991 Per Bothner (bothner at cygnus.com)
949
950 * stab.def: Added defs for extended GNU symbol types,
951 such as N_SETT. These are normally ifdef'd out (because
952 of conflicts with a.out.gnu.h), but are used by bfb_stab_name().
953
f5496c7e
FF
954Thu Nov 14 19:17:03 1991 Fred Fish (fnf at cygnus.com)
955
956 * elf-common.h: Add defines to support ELF symbol table code.
957
958Mon Nov 11 19:01:06 1991 Fred Fish (fnf at cygnus.com)
959
960 * elf-internal.h, elf-external.h, elf-common.h: Add support for
961 note sections, which are used in ELF core files to hold copies
962 of various /proc structures.
963
cfafcfa3
SC
964Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com)
965
6255589a
SC
966 * internalcoff.h: took out the M88 dependency in the lineno
967 struct.
968 * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
969 32bit linno entries.
cfafcfa3
SC
970 * a29k-opcode.h: fixed encoding of mtacc
971
972Sun Nov 3 11:54:22 1991 Per Bothner (bothner at cygnus.com)
973
974 * bfd.h: Updated from ../bfd/bfd-in.h (q.v).
975
650e42fb
JG
976Fri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com)
977
978 * internalcoff.h: Add x_csect defines.
979
980Fri Oct 25 03:18:20 1991 John Gilmore (gnu at cygnus.com)
981
982 * Rename COFF-related files in `coff-ARCH.h' form.
983 coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h,
984 coff-mips.h, coff-rs6000.h to be exact.
985
6603bf38
JG
986Thu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com)
987