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