* m88k.h (OMAGIC): Define.
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
951d4053
DE
1Thu Jul 8 09:05:26 1993 Doug Evans (dje@canuck.cygnus.com)
2
3 * opcode/h8300.h: Lots of little fixes for the h8/300h.
4
5Fri Jul 2 10:31:59 1993 Ian Lance Taylor (ian@cygnus.com)
6
7 * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are
8 defined, since RISC/OS cc handles ANSI declarations in SVR4 mode
9 but does not define __STDC__.
10
11Sun Jun 20 18:27:52 1993 Ken Raeburn (raeburn@poseidon.cygnus.com)
12
13 * dis-asm.h: Don't need to include ansidecl.h any more.
14
7b490afc
JG
15Fri Jun 18 03:22:10 1993 John Gilmore (gnu@cygnus.com)
16
17 * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and
18 their variants. These changes are coordinated with corresponding
19 changes in ../bfd/oasys.c.
20
6cbc2dba
FF
21Wed Jun 16 10:43:08 1993 Fred Fish (fnf@cygnus.com)
22
23 * bfd.h: Note that it has been removed.
24
25Tue Jun 8 12:16:03 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
26
27 Support for H8/300-H
28 * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it.
29 * coff/h8300.h: New magic number.
30 * coff/internal.h: New relocations.
31 * opcode/h8300.h: Lots of new opcodes.
32
33Tue Jun 1 07:35:03 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34
35 * ansidecl.h (const): Don't define it if it's already defined.
36
238f7f7a
KR
37Thu May 27 18:19:51 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
38
c66f386a
KR
39 * dis-asm.h (print_insn_hppa): Declare it.
40
238f7f7a
KR
41 * bfd.h: Moved to bfd directory. Small stub here includes it
42 without requiring "-I../bfd".
43
44Thu Apr 29 12:06:13 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
45
46 * bfd.h: Updated with BSF_FUNCTION.
47
ed173a76
SC
48Mon Apr 26 18:15:50 1993 Steve Chamberlain (sac@thepub.cygnus.com)
49
50 * bfd.h, dis-asm.h: Updated with Hitachi SH.
51
52Fri Apr 23 18:41:38 1993 Steve Chamberlain (sac@thepub.cygnus.com)
53
54 * bfd.h: Updated with alpha changes.
55 * dis-asm.h: Added alpha.
56
57Fri Apr 16 17:35:30 1993 Jim Kingdon (kingdon@cygnus.com)
58
59 * bfd.h: Update for signed bfd_*get_*.
60
a1ed7136
JK
61Thu Apr 15 09:24:21 1993 Jim Kingdon (kingdon@cygnus.com)
62
63 * bfd.h: Updated for file_truncated error.
64
65Thu Apr 8 10:53:47 1993 Ian Lance Taylor (ian@cygnus.com)
66
67 * ansidecl.h: If no ANSI, define const to be empty.
68
a6cead71
JK
69Thu Apr 1 09:00:10 1993 Jim Kingdon (kingdon@cygnus.com)
70
a1ed7136
JK
71 * dis-asm.h: Declare a29k and i960 print_insn_*.
72
73 * dis-asm.h: Add print_address_func and related stuff.
74
a6cead71
JK
75 * dis-asm.h (dis_asm_read_memory): Fix prototype.
76
f7ed13c7
JK
77Wed Mar 31 17:40:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
78
79 * dis-asm.h: Add print_insn_sparc.
80
285a08ad
ILT
81Wed Mar 31 17:51:42 1993 Ian Lance Taylor (ian@cygnus.com)
82
83 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
84 prototypes.
85
5128f892
SG
86Wed Mar 31 16:35:12 1993 Stu Grossman (grossman@cygnus.com)
87
88 * dis-asm.h: (disassemble_info): Fix typo in prototype of
89 dis_asm_memory_error().
90
5d0734a7
JK
91Tue Mar 30 19:09:23 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
92
93 * dis-asm.h (disassembler_info): Add read_memory_func,
f7ed13c7 94 memory_error_func, buffer, and length.
5d0734a7
JK
95 ({GDB_,}INIT_DISASSEMBLE_INFO): Set them.
96 print_insn_*: Remove second argument.
97
98Tue Mar 30 14:48:55 1993 Steve Chamberlain (sac@thepub.cygnus.com)
99
100 * bfd.h: Update for lma field of section.
101
01b4d318
JK
102Tue Mar 30 12:22:55 1993 Jim Kingdon (kingdon@cygnus.com)
103
104 * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__.
105
106Fri Mar 19 14:49:49 1993 Steve Chamberlain (sac@thepub.cygnus.com)
107
108 * dis-asm.h: Add h8500.
109
d7e1be46
PB
110Thu Mar 18 13:49:09 1993 Per Bothner (bothner@rtl.cygnus.com)
111
112 * ieee-float.h: Moved from ../gdb.
113 * dis-asm.h: New file. Interface to dis-assembler.
114
4a3df10a
FF
115Thu Mar 11 10:52:57 1993 Fred Fish (fnf@cygnus.com)
116
117 * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use
118 in place of bare 0, for readability reasons.
119
120Tue Mar 2 17:50:11 1993 Fred Fish (fnf@cygnus.com)
121
122 * demangle.h: Replace all references to cfront with ARM.
123
124Tue Feb 23 12:21:14 1993 Ian Lance Taylor (ian@cygnus.com)
125
126 * bfd.h: Update for new elements in JUMP_TABLE.
127
128Tue Feb 16 00:51:30 1993 John Gilmore (gnu@cygnus.com)
129
130 * bfd.h: Update for BFD_VERSION 2.1.
131
132Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)
133
134 * bfd.h: Update for SEC_IS_COMMON flag.
135
136Tue Jan 19 12:25:12 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
137
138 * bfd.h: Update for bfd_asymbol_value bug fix.
139
06c3865a
ILT
140Fri Jan 8 16:37:18 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
141
142 * bfd.h: Update to include ECOFF tdata and target_flavour.
143
144Sun Dec 27 17:52:30 1992 Fred Fish (fnf@cygnus.com)
145
146 * bfd.h: Add declaration for bfd_get_size().
147
d73d72c7
FF
148Tue Dec 22 22:42:46 1992 Fred Fish (fnf@cygnus.com)
149
150 * demangle.h: Protect file from multiple inclusions with
151 #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif.
152
808566e8
SG
153Mon Dec 21 21:25:50 1992 Stu Grossman (grossman at cygnus.com)
154
155 * bfd.h: Update to get hppa_core_struct from bfd.c.
156
8cedecca
JG
157Thu Dec 17 00:42:35 1992 John Gilmore (gnu@cygnus.com)
158
159 * bfd.h: Update to get tekhex tdata name change from bfd.
160
161Mon Nov 9 23:55:42 1992 John Gilmore (gnu@cygnus.com)
162
163 * ansidecl.h: Update comments to discourage use of EXFUN.
164
165Thu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com)
166
167 * bfd.h: Update to bring in SEC_SHARED_LIBRARY.
168
18fe0e9f
JG
169Thu Nov 5 03:21:32 1992 John Gilmore (gnu@cygnus.com)
170
a4c22791
JG
171 * bfd.h: Update to match EXFUN, bfd_seclet_struct, and SDEF
172 cleanups in bfd.
18fe0e9f 173
ef1b6268
KR
174Wed Nov 4 07:28:05 1992 Ken Raeburn (raeburn@cygnus.com)
175
176 * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so
177 widening works consistently.
178
0a926689
JG
179Fri Oct 16 03:17:08 1992 John Gilmore (gnu@cygnus.com)
180
ef1b6268 181 * getopt.h: Update to Revised Standard FSF Version.
0a926689 182
ae0f48c2
RP
183Thu Oct 15 21:43:22 1992 K. Richard Pixley (rich@sendai.cygnus.com)
184
4100543a
RP
185 * getopt.h (struct option): use the provided enum for has_arg.
186
ae0f48c2
RP
187 * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING,
188 LUCID_DEMANGLING): ultrix compilers require enums to be
189 enums and ints to be ints and casts where they meet. cast some
190 enums into ints.
191
c98d03ea
JG
192Thu Oct 15 04:35:51 1992 John Gilmore (gnu@cygnus.com)
193
194 * bfd.h: Update after comment changes.
195
ab414d87
SC
196Thu Oct 8 09:03:02 1992 Steve Chamberlain (sac@thepub.cygnus.com)
197
198 * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec
199
2c0e53a4
SG
200Thu Sep 3 09:10:50 1992 Stu Grossman (grossman at cygnus.com)
201
ab414d87
SC
202 * bfd.h (struct reloc_howto_struct): size needs to be signed if
203 it's going to hold negative values.
2c0e53a4
SG
204
205Sun Aug 30 17:50:27 1992 Per Bothner (bothner@rtl.cygnus.com)
206
207 * demangle.h: New file, moved from ../gdb. Made independent
208 of gdb. Allow demangling style option to be passed as a
209 parameter to cplus_demangle(), but using the
210 current_demangling_style global as the default.
211
afb5dedd
FF
212Sat Aug 29 10:07:55 1992 Fred Fish (fnf@cygnus.com)
213
214 * obstack.h: Merge comment change from current FSF version.
215
6697a1a9
BK
216Thu Aug 27 12:59:29 1992 Brendan Kehoe (brendan@cygnus.com)
217
218 * bfd.h: add we32k
219
220Tue Aug 25 15:07:47 1992 Steve Chamberlain (sac@thepub.cygnus.com)
221
222 * bfd.h: new after Z8000 stuff
223
224Mon Aug 17 09:01:23 1992 Ken Raeburn (raeburn@cygnus.com)
225
226 * bfd.h: Regenerated after page/segment size changes.
227
8c6e4bb2
FF
228Sat Aug 1 13:46:31 1992 Fred Fish (fnf@cygnus.com)
229
230 * obstack.h: Merge changes from current FSF version.
231
232Mon Jul 20 21:06:23 1992 Fred Fish (fnf@cygnus.com)
233
234 * obstack.h (area_id, flags): Remove, replace with extra_arg,
235 use_extra_arg, and maybe_empty_object.
236 * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE):
237 Remove, replaced by maybe_empty_object and use_extra_arg bitfields.
238 * obstack.h (obstack_full_begin, _obstack_begin): Remove area_id
239 and flags arguments.
240 * obstack.h (obstack_alloc_arg): New macro to set extra_arg.
241
242Thu Jul 16 08:12:44 1992 Steve Chamberlain (sac@thepub.cygnus.com)
243
244 * bfd.h: new after adding BFD_IS_RELAXABLE
245
246Sat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com)
247
248 * bfd.h: Regen after adding BSF_FILE.
249
a403a2ef
FF
250Mon Jun 29 14:18:36 1992 Fred Fish (fnf at sunfish)
251
252 * obstack.h: Convert bcopy() use to memcpy(), which is more
253 portable, more standard, and can take advantage of gcc's builtin
254 functions for increased performance.
255
256Thu Jun 25 04:46:08 1992 John Gilmore (gnu at cygnus.com)
257
258 * ansidecl.h (PARAMS): Incorporate this macro from gdb's defs.h.
259 It's a cleaner way to forward-declare function prototypes.
260
5e511f6f
SG
261Fri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com)
262
263 * bfd.h: HPPA merge.
264
0cfe5e69
RP
265Tue Jun 16 21:30:56 1992 K. Richard Pixley (rich@cygnus.com)
266
267 * getopt.h: gratuitous white space changes merged from other prep
268 releases.
269
270Thu Jun 11 01:10:55 1992 John Gilmore (gnu at cygnus.com)
271
272 * bfd.h: Regen'd from bfd.c after removing elf_core_tdata_struct.
273
464dd01a
RP
274Mon May 18 17:29:03 1992 K. Richard Pixley (rich@cygnus.com)
275
0cfe5e69
RP
276 * getopt.h: merged changes from make-3.62.11.
277
464dd01a
RP
278 * getopt.h: merged changes from grep-1.6 (alpha).
279
280Fri May 8 14:53:32 1992 K. Richard Pixley (rich@cygnus.com)
281
282 * getopt.h: merged changes from bison-1.18.
283
284Sat Mar 14 17:25:20 1992 Fred Fish (fnf@cygnus.com)
285
286 * obstack.h: Add "area_id" and "flags" members to obstack
287 structure. Add obstack_chunkfun() and obstack_freefun() to
288 set functions explicitly. Convert maybe_empty_object to
289 a bit in "flags".
290
291Thu Feb 27 22:01:02 1992 Per Bothner (bothner@cygnus.com)
292
293 * wait.h (WIFSTOPPED): Add IBM rs6000-specific version.
294
295Fri Feb 21 20:49:20 1992 John Gilmore (gnu at cygnus.com)
296
297 * obstack.h: Add obstack_full_begin.
298 * bfd.h, obstack.h: Protolint.
299
300Thu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com)
301
302 * bfd.h: Remove comma from enum declaration.
303
304Mon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com)
305
306 * bfd.h : new target entr, bfd_relax_section
307
308Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com)
309
310 * bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h: ANSIfy enums.
311
312Thu Dec 12 20:59:56 1991 John Gilmore (gnu at cygnus.com)
313
314 * fopen-same.h, fopen-bin.h: New files for configuring
315 whether fopen distinguishes binary files or not. For use
316 by host-dependent config files.
317
318Sat Nov 30 20:46:43 1991 Steve Chamberlain (sac at rtl.cygnus.com)
319
320 * bfd.h: change the documentation format.
321
322 * created coff, elf and opcode and aout directories. Moved:
323
324 aout64.h ==> aout/aout64.h
325 ar.h ==> aout/ar.h
326 a.out.encap.h ==> aout/encap.h
327 a.out.host.h ==> aout/host.h
328 a.out.hp.h ==> aout/hp.h
329 a.out.sun4.h ==> aout/sun4.h
330 ranlib.h ==> aout/ranlib.h
331 reloc.h ==> aout/reloc.h
332 stab.def ==> aout/stab.def
333 stab.gnu.h ==> aout/stab_gnu.h
334
335 coff-a29k.h ==> coff/a29k.h
336 coff-h8300.h ==> coff/h8300.h
337 coff-i386.h ==> coff/i386.h
338 coff-i960.h ==> coff/i960.h
339 internalcoff.h ==> coff/internal.h
340 coff-m68k.h ==> coff/m68k.h
341 coff-m88k.h ==> coff/m88k.h
342 coff-mips.h ==> coff/mips.h
343 coff-rs6000.h ==> coff/rs6000.h
344
345 elf-common.h ==> elf/common.h
346 dwarf.h ==> elf/dwarf.h
347 elf-external.h ==> elf/external.h
348 elf-internal.h ==> elf/internal.h
349
350 a29k-opcode.h ==> opcode/a29k.h
351 arm-opcode.h ==> opcode/arm.h
352 h8300-opcode.h ==> opcode/h8300.h
353 i386-opcode.h ==> opcode/i386.h
354 i860-opcode.h ==> opcode/i860.h
355 i960-opcode.h ==> opcode/i960.h
356 m68k-opcode.h ==> opcode/m68k.h
357 m88k-opcode.h ==> opcode/m88k.h
358 mips-opcode.h ==> opcode/mips.h
359 np1-opcode.h ==> opcode/np1.h
360 ns32k-opcode.h ==> opcode/ns32k.h
361 pn-opcode.h ==> opcode/pn.h
362 pyr-opcode.h ==> opcode/pyr.h
363 sparc-opcode.h ==> opcode/sparc.h
364 tahoe-opcode.h ==> opcode/tahoe.h
365 vax-opcode.h ==> opcode/vax.h
366
367
368
1daf2df4
SC
369Wed Nov 27 10:38:31 1991 Steve Chamberlain (sac at rtl.cygnus.com)
370
371 * internalcoff.h: (internal_scnhdr) took out #def dependency, now
372 s_nreloc and s_nlnno are always long. (internal_reloc): allways
373 has an offset field now.
374
f39eae7b
JG
375Fri Nov 22 08:12:58 1991 John Gilmore (gnu at cygnus.com)
376
377 * coff-rs6000.h: Lint; use unsigned chars for external fields.
378 * internalcoff.h: Lint; cast storage classes to signed char.
379
27612c29
PB
380Thu Nov 21 21:01:05 1991 Per Bothner (bothner at cygnus.com)
381
382 * stab.def: Remove the GNU extended type codes (e.g. N_SETT).
383 * aout64.h: The heuristic for distinguishing between
384 sunos-style and bsd-style ZMAGIC files (wrt. where the
385 text segment starts) is moved into (the default definition of)
386 the macro N_HEADER_IN_TEXT. This definition is only used
387 if no other definition is used - e.g. bfd/newsos3.c defines
388 N_HEADER_IN_TEXT(x) to be always 0 (as before).
389
c6fec0bf
JG
390Thu Nov 21 11:53:03 1991 John Gilmore (gnu at cygnus.com)
391
392 * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions
393 that should handle all uses. LOGICAL_ versions deleted.
394 Eliminate N_HEADER_IN_TEXT, using a_entry to determine which
395 kind of zmagic a.out file we are looking at.
396 * coff-rs6000.h: Typo.
397
398Tue Nov 19 18:43:37 1991 Per Bothner (bothner at cygnus.com)
399
400 (Note: This is a revised entry, as was aout64.h.)
401 * aout64.h: Some cleanups of N_TXTADDR and N_TXTOFF:
402 Will now work for both old- and new-style ZMAGIC files,
403 depending on N_HEADER_IN_TEXT macro.
404 Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE
405 that don't count the exec header as part
406 of the text segment, to be consistent with bfd.
407 * a.out.sun4.h: Simplified/fixed for previous change.
408
409Mon Nov 18 00:02:06 1991 Fred Fish (fnf at cygnus.com)
410
411 * dwarf.h: Update to DWARF draft 5 version from gcc2.
412
413Thu Nov 14 19:44:59 1991 Per Bothner (bothner at cygnus.com)
414
415 * stab.def: Added defs for extended GNU symbol types,
416 such as N_SETT. These are normally ifdef'd out (because
417 of conflicts with a.out.gnu.h), but are used by bfb_stab_name().
418
f5496c7e
FF
419Thu Nov 14 19:17:03 1991 Fred Fish (fnf at cygnus.com)
420
421 * elf-common.h: Add defines to support ELF symbol table code.
422
423Mon Nov 11 19:01:06 1991 Fred Fish (fnf at cygnus.com)
424
425 * elf-internal.h, elf-external.h, elf-common.h: Add support for
426 note sections, which are used in ELF core files to hold copies
427 of various /proc structures.
428
cfafcfa3
SC
429Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com)
430
6255589a
SC
431 * internalcoff.h: took out the M88 dependency in the lineno
432 struct.
433 * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
434 32bit linno entries.
cfafcfa3
SC
435 * a29k-opcode.h: fixed encoding of mtacc
436
437Sun Nov 3 11:54:22 1991 Per Bothner (bothner at cygnus.com)
438
439 * bfd.h: Updated from ../bfd/bfd-in.h (q.v).
440
650e42fb
JG
441Fri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com)
442
443 * internalcoff.h: Add x_csect defines.
444
445Fri Oct 25 03:18:20 1991 John Gilmore (gnu at cygnus.com)
446
447 * Rename COFF-related files in `coff-ARCH.h' form.
448 coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h,
449 coff-mips.h, coff-rs6000.h to be exact.
450
6603bf38
JG
451Thu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com)
452