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