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