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