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