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