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