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