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