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