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