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