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