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