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