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