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