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