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