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