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