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