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