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