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