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