d8241f9bafb51eacf5adbf9c6d6230e7e38b65fc
[binutils-gdb.git] / include / coff / ChangeLog
1 Thu Dec 19 16:18:11 1996 Ian Lance Taylor <ian@cygnus.com>
2
3 * arm.h (_LIT): Define.
4
5 Fri Jun 28 12:54:38 1996 Ian Lance Taylor <ian@cygnus.com>
6
7 * pe.h (FILHSZ): Define.
8
9 Wed Jun 26 16:24:26 1996 Ian Lance Taylor <ian@cygnus.com>
10
11 * All files: Define FILHSZ, AOUTSZ, AOUTHDRSZ, SCNHSZ, SYMESZ,
12 AUXESZ, LINESZ, RELSZ as numeric constants rather than uses of
13 sizeof. Define AOUTHDRSZ in all files.
14 * pe.h (AOUTSZ): Define by adding to AOUTHDRSZ.
15
16 Fri Jun 21 11:17:46 1996 Richard Henderson <rth@tamu.edu>
17
18 * alpha.h: Add declarations for relocation types added for Alpha
19 OSF/1 3.0.
20
21 Tue Jun 18 16:04:29 1996 Jeffrey A. Law <law@rtl.cygnus.com>
22
23 * h8300.h (H8300SMAGIC): Define.
24 (H8300SBADMAG): Define.
25
26 Mon Jun 10 11:53:28 1996 Jeffrey A Law (law@cygnus.com)
27
28 * internal.h (R_BCC_INV, R_JMP_DEL): New relocations for
29 relaxing in the H8/300 series.
30
31 Thu May 16 15:49:22 1996 Ian Lance Taylor <ian@cygnus.com>
32
33 * sh.h (R_SH_CODE, R_SH_DATA, R_SH_LABEL): Define.
34
35 Tue May 7 00:36:39 1996 Jeffrey A Law (law@cygnus.com)
36
37 * internal.h (R_JMPL2): Renamed from R_JMPL_B8 to be
38 consistent with other similar relocs.
39
40 * internal.h (H8/300 specific relocs): Add comments better
41 explaining what each reloc is used for.
42 (R_MOV16B1, R_MOV16B2): Renamed from R_MOVB1 and R_MOVB2.
43 (R_MOV24B1, R_MOV24B2): Renamed from R_MOVLB1 and R_MOVLB2.
44 (R_MOVL1, R_MOVL2): New relocs.
45
46 Fri May 3 13:01:12 1996 Jeffrey A Law (law@cygnus.com)
47
48 * internal.h (R_PCRWORD_B): Define for the h8300 relaxing
49 linker.
50
51 Wed May 1 19:21:03 1996 Ian Lance Taylor <ian@cygnus.com>
52
53 * internal.h (SCNNMLEN): Define.
54 (struct internal_scnhdr): Use SCNNMLEN for s_name field.
55
56 Fri Mar 29 13:41:25 1996 Ian Lance Taylor <ian@cygnus.com>
57
58 * pe.h: Define IMAGE_COMDAT codes.
59
60 Wed Mar 27 17:29:42 1996 Ian Lance Taylor <ian@cygnus.com>
61
62 * arm.h (union external_auxent): Add x_checksum, x_associated, and
63 x_comdat fields to x_scn struct.
64 * i386.h (union external_auxent): Likewise.
65 * powerpc.h (union external_auxent): Likewise.
66 * internal.h (union internal_auxent): Likewise.
67
68 Thu Mar 21 16:25:57 1996 David Mosberger-Tang <davidm@azstarnet.com>
69
70 * ecoff.h (struct ecoff_find_line): Add caching fields.
71
72 Thu Mar 14 15:22:44 1996 Jeffrey A Law (law@cygnus.com)
73
74 * internal.h (R_MEM_INDIRECT): New reloc for the h8300.
75
76 Fri Feb 9 10:44:11 1996 Ian Lance Taylor <ian@cygnus.com>
77
78 * aux-coff.h: Rename from aux.h, to avoid problems on hapless DOS
79 systems which think that aux is a com port.
80
81 Mon Feb 5 18:35:00 1996 Ian Lance Taylor <ian@cygnus.com>
82
83 * i960.h (F_I960HX): Define.
84
85 Wed Jan 31 13:11:54 1996 Richard Henderson <rth@tamu.edu>
86
87 * aux.h: New file.
88 * internal.h, m68k.h: Protect against multiple inclusion.
89
90 Wed Nov 22 13:48:39 1995 Ian Lance Taylor <ian@cygnus.com>
91
92 * ecoff.h (_RCONST, STYP_RCONST, RELOC_SECTION_RCONST): Define.
93 (NUM_RELOC_SECTIONS): Update.
94 * symconst.h (scRConst): Define.
95
96 Tue Nov 14 18:54:29 1995 Ian Lance Taylor <ian@cygnus.com>
97
98 * internal.h (C_NT_WEAK): Define.
99
100 Thu Nov 9 14:08:30 1995 Ian Lance Taylor <ian@cygnus.com>
101
102 * rs6000.h (STYP_OVRFLO): Define.
103
104 Tue Nov 7 14:38:45 1995 Kim Knuttila <krk@cygnus.com>
105
106 * coff/powerpc.h (IMAGE_NT_OPTIONAL_HDR_MAGIC): Added define.
107 * coff/pe.h: Added defines for file level flags
108
109 Mon Nov 6 17:28:01 1995 Harry Dolan <dolan@ssd.intel.com>
110
111 * i860.h: New file, based on i386.h.
112
113 Wed Nov 1 15:25:18 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 <manfred@lts.sel.alcatel.de>
114
115 * m68k.h (PAGEMAGICEXECSWAPPED): Define.
116 (PAGEMAGICPEXECSWAPPED): Define.
117 (PAGEMAGICPEXECTSHLIB): Define.
118 (PAGEMAGICPEXECPAGED): Define.
119 (_COMMENT): DEFINE.
120 * m88k.h (_COMMENT): Define.
121
122 Wed Oct 18 18:36:19 1995 Geoffrey Noer <noer@cygnus.com>
123
124 * sym.h: #if 0'd out runtime_pdr struct because it chokes
125 Visual C++ and there aren't any references to it elsewhere in gdb.
126
127 Mon Oct 16 11:12:24 1995 Ian Lance Taylor <ian@cygnus.com>
128
129 * rs6000.h (SMALL_AOUTSZ): Define.
130
131 * internal.h (XMC_TD): Define.
132
133 Tue Oct 10 18:41:03 1995 Ian Lance Taylor <ian@cygnus.com>
134
135 * internal.h (struct internal_aouthdr): Add o_cputype field.
136 * rs6000.h (AOUTHDR): Rename o_resv1 to o_cputype.
137
138 Mon Oct 9 14:45:46 1995 Ian Lance Taylor <ian@cygnus.com>
139
140 * rs6000.h (AOUTHDR): Add o_maxdata field. Add comments.
141 (_PAD, _LOADER): Define.
142 (STYP_LOADER): Define.
143 * internal.h (struct internal_aouthdr): Add o_maxdata field.
144
145 Thu Oct 5 10:02:57 1995 Ian Lance Taylor <ian@cygnus.com>
146
147 * ecoff.h: Define section name macros and STYP macros for various
148 Alpha sections: .got, .hash, .dynsym, .dynstr, .rel.dyn, .conflic,
149 .comment, .liblist, .dynamic.
150
151 Wed Oct 4 10:56:35 1995 Kim Knuttila <krk@cygnus.com>
152
153 * pe.h: Moved DOSMAGIC and NT_SIGNATURE defines here
154 * powerpc.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines
155 Also removed other unused defines (various MAGIC ones)
156 * i386.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines
157 * arm.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines
158 * apollo.h: removed unused DEFAULT_* defines
159 * alpha.h: removed unused DEFAULT_* defines
160 * h8500.h: removed unused DEFAULT_* defines
161 * h8300.h: removed unused DEFAULT_* defines
162 * i960.h: removed unused DEFAULT_* defines
163 * m88k.h: removed unused DEFAULT_* defines
164 * we32k.h: removed unused DEFAULT_* defines
165 * rs6000.h: removed unused DEFAULT_* defines
166 * mips.h: removed unused DEFAULT_* defines
167 * m68k.h: removed unused DEFAULT_* defines
168 * z8k.h: removed unused DEFAULT_* defines
169 * w65.h: removed unused DEFAULT_* defines
170 * sparc.h: removed unused DEFAULT_* defines
171 * sh.h: removed unused DEFAULT_* defines
172
173 Fri Sep 29 08:40:08 1995 Kim Knuttila <krk@cygnus.com>
174
175 * powerpc.h: Reformatted to GNU coding conventions.
176
177 Wed Sep 27 06:50:50 1995 Kim Knuttila <krk@nellie>
178
179 * pe.h: added defines for more section characteristics
180 * powerpc.h (new file): base coff definitions for ppc PE
181
182 Tue Sep 12 12:08:20 1995 Ian Lance Taylor <ian@cygnus.com>
183
184 * internal.h (struct internal_syment): Change n_numaux field from
185 char to unsigned char.
186
187 Fri Sep 1 15:39:36 1995 Kazumoto Kojima <kkojima@info.kanagawa-u.ac.jp>
188
189 * mips.h (struct rpdr_ext): Define.
190
191 Thu Aug 31 16:51:50 1995 steve chamberlain <sac@slash.cygnus.com>
192
193 * internal.h (internal_aouthdr, internal_filehdr):
194 don't indirect the pe stuff.
195
196 Tue Aug 29 14:16:07 1995 steve chamberlain <sac@slash.cygnus.com>
197
198 * i386.h (NT_DEF_RESERVE, NT_DEF_COMMIT): Make the same
199 as 'the other' compiler.
200 * internal.h (NT_IMAGE_BASE): Deleted.
201 (NT_EXE_IMAGE_BASE, NT_DLL_IMAGE_BASE): New.
202 (PE_DEF_SECTION_ALIGNMENT, PE_DEF_FILE_ALIGNMENT): New.
203 (R_IMAGEBASE): New.
204
205 Mon Aug 21 18:12:19 1995 steve chamberlain <sac@slash.cygnus.com>
206
207 * internal.h: (internal_filehdr): Moved PE stuff into
208 internal_extra_pe_filehdr.
209 (internal_aouthdr): Moved PE stuff into
210 interanl_extra_pe_aouthdr.
211
212 Mon Jul 24 14:05:39 1995 Ian Lance Taylor <ian@cygnus.com>
213
214 * internal.h: Move R_SH_* relocs from here...
215 * sh.h: ...to here.
216 (R_SH_SWITCH16, R_SH_SWITCH32): Define.
217 (R_SH_USES, R_SH_COUNT, R_SH_ALIGN): Define.
218
219 Thu Jun 29 00:04:25 1995 Steve Chamberlain <sac@slash.cygnus.com>
220
221 * internal.h (NT_DEF_RESERVE, NT_DEF_COMMIT): Increase a lot.
222
223 Tue May 16 15:08:20 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
224
225 * internal.h (NT_subsystem, NT_stack_heap): Delete
226
227 Tue May 16 15:08:20 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
228
229 * internal.h (NT_subsystem, NT_stack_heap): Now extern.
230
231 Tue Feb 14 17:59:37 1995 Ian Lance Taylor <ian@cygnus.com>
232
233 * ecoff.h (struct ecoff_fdrtab_entry): Define.
234 (struct ecoff_find_line): Define.
235
236 Sat Feb 4 14:38:03 1995 David Mosberger-Tang <davidm@piston.cs.arizona.edu>
237
238 * sym.h (struct pdr): field "prof" added.
239
240 * alpha.h (PDR_BITS1_PROF_*): added, macros for PDR_BITS*_RESERVED_*
241 updated accordingly.
242
243 Sun Jan 15 18:38:33 1995 Steve Chamberlain <sac@splat>
244
245 * w65.h: New file.
246
247 Wed Nov 23 22:43:38 1994 Steve Chamberlain (sac@jonny.cygnus.com)
248
249 * sh.h (SH_ARCH_MAGIC_BIG, SH_ARCH_MAGIC_LITTLE): New.
250 (SHBADMAG): Changed to suit.
251
252 Tue Jul 26 17:46:08 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
253
254 * i960.h (F_I960JX): New macro.
255
256 Wed Jul 6 00:48:57 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
257
258 * alpha.h: Add definitions for alpha file header flags, encoding
259 the object type of the file.
260
261 Mon Jun 20 13:47:01 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
262
263 * ecoff.h (ecoff_swap_tir_in): Remove declaration.
264 (ecoff_swap_tir_out): Likewise.
265 (ecoff_swap_rndx_in, ecoff_swap_rndx_out): Likewise.
266 (struct ecoff_debug_swap): Add new fields: swap_tir_in,
267 swap_rndx_in, swap_tir_out, swap_rndx_out, read_debug_info.
268
269 Sun Jun 12 03:51:52 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
270
271 * symconst.h: Pick up SGI define for stIndirect.
272
273 Fri Apr 22 13:05:28 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
274
275 * ecoff.h (REGINFO): Don't define.
276 (struct ecoff_reginfo): Don't define.
277
278 * sh.h (SH_ARCH_MAGIC): Rename from SHMAGIC. SHMAGIC is used by
279 several targets to mean a shared library.
280 (SHBADMAG): Corresponding change.
281
282 Thu Apr 14 13:00:53 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
283
284 * mips.h (RELOC_BITS3_TYPE_BIG): Changed from 0x1e to 0x3e.
285 (RELOC_BITS3_TYPEHI_LITTLE): Define.
286 (RELOC_BITS3_TYPEHI_SH_LITTLE): Define.
287 (MIPS_R_PCREL16): Change value from 8 to 12 to match Irix 4.
288 (MIPS_R_RELHI): Define.
289 (MIPS_R_RELLO): Define.
290 (MIPS_R_SWITCH): Change value from 9 to 22.
291
292 Thu Apr 7 14:19:35 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
293
294 * mips.h (MIPS_R_SWITCH): Define.
295
296 Thu Mar 31 19:28:33 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
297
298 * internal.h (internal_aouthdr): Added comments for Apollo fields.
299
300 Thu Mar 31 16:28:02 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
301
302 * ecoff.h (STYP_ECOFF_LIB): Define as used on Irix 4.
303
304 Fri Mar 25 17:16:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
305
306 * ecoff.h (struct ecoff_debug_info): Add adjust field.
307 (struct ecoff_value_adjust): Define.
308
309 Tue Mar 22 13:22:47 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
310
311 * mips.h (MIPS_R_PCREL16): Define.
312
313 Sat Feb 26 10:26:38 1994 Ian Lance Taylor (ian@cygnus.com)
314
315 * ecoff.h: Add casts to avoid warnings from SVR4 cc.
316
317 Mon Feb 21 09:48:46 1994 Ian Lance Taylor (ian@lisa.cygnus.com)
318
319 * sym.h (struct runtime_pdr): Make field adr bfd_vma, not unsigned
320 long.
321 (SYMR): Make field value bfd_vma, not long.
322
323 Fri Feb 4 23:35:53 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
324
325 * rs6000.h (STYP_DEBUG): Define.
326
327 Wed Feb 2 14:31:37 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
328
329 * internal.h (union internal_auxent): Change x_csect.x_scnlen into
330 a union of a long and a pointer to a symbol. XCOFF sometimes uses
331 this field as a symbol index.
332
333 Mon Jan 10 23:54:25 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
334
335 * ecoff.h (ecoff_debug_info): Remove fields line_end,
336 external_dnr_end, external_pdr_end, external_sym_end,
337 external_opt_end, external_aux_end, ss_end, external_fdr_end.
338 Replace ifdbase with ifdmap.
339
340 Wed Jan 5 17:05:36 1994 Ken Raeburn (raeburn@deneb.cygnus.com)
341
342 * ecoff.h (STYP_EXTENDESC, STYP_COMMENT, STYP_XDATA, STYP_PDATA):
343 Define.
344
345 Wed Jan 5 16:58:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
346
347 * ecoff.h (NUM_RELOC_SECTIONS): Define.
348
349 Tue Dec 21 09:24:56 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
350
351 * sparc.h (struct external_reloc): Rename field r_addend to
352 r_offset.
353
354 Sat Dec 11 16:12:32 1993 Steve Chamberlain (sac@thepub.cygnus.com)
355
356 * internal.h (R_DISP7, R_SH_IMM16): New reloc types.
357
358 Tue Nov 23 14:23:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
359
360 * ecoff.h (struct ecoff_debug_swap): Added *_end fields for all
361 the symbolic information pointers.
362
363 * sym.h: Named the EXTR structure ecoff_extr.
364
365 Fri Nov 19 08:21:18 1993 Ken Raeburn (raeburn@rover.cygnus.com)
366
367 * sparc.h (RELSZ): Use correct size.
368
369 Wed Nov 17 17:18:16 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
370
371 * mips.h (struct ecoff_debug_info): Define.
372
373 Tue Nov 2 17:56:57 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
374
375 * ecoff.h (struct ecoff_debug_swap): Define.
376
377 Thu Oct 28 17:07:50 1993 Stan Shebs (shebs@rtl.cygnus.com)
378
379 * i386.h (I386LYNXMAGIC): Rename to LYNXCOFFMAGIC.
380 * m68k.h (LYNXCOFFMAGIC): Define.
381 * sparc.h: New file.
382
383 Tue Oct 19 15:34:50 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
384
385 * alpha.h (external_aouthdr): Split four byte padding field into
386 two byte bldrev field and two byte padding field.
387
388 * ecoff.h (_LITA, _PDATA, _XDATA, STYP_LITA): Defined.
389
390 Wed Oct 13 15:52:34 1993 Ken Raeburn (raeburn@cygnus.com)
391
392 Sun Oct 10 17:27:10 1993 Troy Rollo (troy@cbme.unsw.edu.au)
393
394 * coff/internal.h: Added o_sri, o_inlib and o_vid for Apollos
395 as well as R_DIR16.
396
397 * coff/apollo.h: New file
398
399 Mon Oct 11 17:16:48 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
400
401 * ecoff.h (REGINFO, struct ecoff_reginfo): Define.
402
403 Tue Oct 5 10:52:53 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
404
405 * rs6000.h: Change non-ASCII characters in comment to octal
406 escapes.
407
408 Tue Sep 28 03:27:04 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
409
410 * ecoff.h (_FINI, STYP_ECOFF_FINI): Add to support .fini section.
411
412 Fri Sep 24 11:53:53 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
413
414 * mips.h (BADMAG): Recognize MIPS_MAGIC_LITTLE3 and MIPS_MAGIC_BIG3.
415 * ecoff.h: Define MIPS_MAGIC_LITTLE3 and MIPS_MAGIC_BIG3.
416
417 Thu Sep 23 21:07:14 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
418
419 * mips.h (BADMAG): Recognize MIPS_MAGIC_LITTLE2 and MIPS_MAGIC_BIG2.
420 * ecoff.h: Define MIPS_MAGIC_LITTLE2 and MIPS_MAGIC_BIG2.
421
422 Thu Sep 16 20:27:21 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
423
424 * sym.h, symconst.h: Add comment stating these files are not part
425 of GDB, GAS, etc. In 1991, when we asked rms whether we could
426 include these files in GDB (although they are copyrighted by
427 someone besides the FSF), he said it was OK if they were not
428 considered part of GDB.
429
430 Fri Sep 10 17:40:35 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
431
432 * ecoff.h (AUX_PUT_ANY): Cast val argument to bfd_vma.
433
434 * alpha.c (external_aouthdr): Need four bytes of padding between
435 vstamp and tsize.
436
437 Tue Sep 7 14:20:43 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
438
439 * ecoff.h (AUX_GET_ANY, AUX_PUT_ANY): Changed to reflect further
440 change in bfd swapping routine names.
441
442 Tue Sep 7 10:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
443
444 * ecoff.h (AUX_GET_ANY): Change name of _do_getb32 to reflect bfd
445 changes.
446
447 Fri Aug 13 14:30:32 1993 Ian Lance Taylor (ian@cygnus.com)
448
449 * ecoff.h (RELOC_SECTION_NONE): Define.
450
451 Thu Aug 12 11:24:42 1993 Ian Lance Taylor (ian@cygnus.com)
452
453 * alpha.h (struct external_reloc): Add r_symndx field.
454 (RELSZ): Correct.
455 (RELOC_BITS*): Correct.
456 (ALPHA_R_*): Define.
457 * ecoff.h (RELOC_SECTION_{XDATA,PDATA,FINI,LITA,ABS}): Define.
458 (r_extern): Undefine.
459 * internal.h (struct internal_reloc): Make r_vaddr bfd_vma rather
460 than long. Add r_extern field.
461
462 * alpha.h (PDR_BITS*): Define.
463 * sym.h (PDR): Give correct names to new fields.
464
465 * ecoff.h: Moved MIPS reloc definitions from here...
466 * mips.h: to here.
467
468 Tue Aug 3 11:17:53 1993 Ian Lance Taylor (ian@cygnus.com)
469
470 * alpha.h: Corrected external symbolic debugging structures to
471 match actual usage.
472 * internal.h (internal_filehdr, internal_aouthdr,
473 internal_scnhdr): Changed type of some fields to bfd_vma so they
474 can hold 64 bits.
475 * sym.h (HDRR, FDR, PDR, EXTR): Likewise.
476 (PDR): Added new fields found on Alpha.
477 * symconst.h (magicSym2): Define; new value found on Alpha.
478
479 * ecoff.h: New file.
480 * alpha.h, mips.h: Moved common information into ecoff.h. Moved
481 external structure definitions in from ecoff-ext.h.
482 * ecoff-ext.h: Removed; information now in alpha.h and mips.h.
483
484 Sun Jul 18 21:43:59 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
485
486 * i386.h: Recognize I386PTXMAGIC.
487
488 Fri Jul 16 09:54:35 1993 Ian Lance Taylor (ian@cygnus.com)
489
490 * mips.h (MIPS_AOUT_{OZ}MAGIC): Renamed from {OZ}MAGIC.
491
492 Thu Jul 15 12:23:55 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
493
494 * m88k.h (union external_auxent): Move x_fcn back inside x_fcnary.
495 ({GET,PUT}_FCN_{LNNOPTR,ENDNDX}): Adjust accordingly.
496
497 Sun Jul 11 18:00:18 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
498
499 * m68k.h: Define MC68KBCSMAGIC.
500
501 Thu Jun 10 11:46:28 1993 Ian Lance Taylor (ian@cygnus.com)
502
503 * mips.h (_INIT, STYP_MIPS_INIT): Define (used on Irix4).
504 (STYP_OTHER_LOAD): Define as STYP_MIPS_INIT.
505
506 Wed Jun 9 15:09:09 1993 Ian Lance Taylor (ian@cygnus.com)
507
508 * mips.h (OMAGIC): Define.
509
510 Mon Apr 26 18:04:47 1993 Steve Chamberlain (sac@thepub.cygnus.com)
511
512 * internal.h, sh.h: Support for SH.
513
514 Sat Apr 24 21:34:59 1993 Jim Kingdon (kingdon@cygnus.com)
515
516 * a29k.h: Define _LIT.
517
518 Fri Apr 23 18:41:23 1993 Steve Chamberlain (sac@thepub.cygnus.com)
519
520 * alpha.h: New file.
521
522 Thu Apr 8 12:36:34 1993 Ian Lance Taylor (ian@cygnus.com)
523
524 * internal.h (C_SHADOW, C_VERSION): Copied in from m88k.h.
525 * m88k.h, i386.h, we32k.h: Don't define all the storage classes;
526 they're already in internal.h.
527
528 Wed Apr 7 11:51:24 1993 Jim Kingdon (kingdon@cygnus.com)
529
530 * internal.h: Change n_sclass to unsigned char.
531 Change C_EFCN to 0xff, change RS/6000 dbx symbols
532 to no longer be signed.
533
534 Fri Mar 19 14:52:56 1993 Steve Chamberlain (sac@thepub.cygnus.com)
535
536 * internal.h: Add H8/500 reloc types.
537
538 Wed Mar 17 09:46:03 1993 Ian Lance Taylor (ian@cygnus.com)
539
540 * ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches of
541 conditional expression.
542
543 Thu Mar 4 14:12:06 1993 Ian Lance Taylor (ian@cygnus.com)
544
545 * ecoff-ext.h (AUX_GET_*): Rewrote to use new macro AUX_GET_ANY.
546 (AUX_PUT_*): New macros corresponding to the AUX_GET macros.
547 (ecoff_swap_tir_out): Added prototype.
548
549 * mips.h (N_BTMASK, N_TMASK, N_BTSHFT, N_TSHIFT): Define; these
550 are needed to interpret gcc debugging output.
551
552 Tue Feb 9 07:43:27 1993 Ian Lance Taylor (ian@cygnus.com)
553
554 * we32k.h (BTYPE, ISPTR, ISFCN, ISARY, DECREF): Removed
555 more definitions duplicated in internal.h.
556
557 Wed Feb 3 09:18:24 1993 Ian Lance Taylor (ian@cygnus.com)
558
559 * mips.h (RELOC_BITS3_TYPE_*): Correct for big endian machines.
560
561 Mon Jan 25 11:35:51 1993 Ian Lance Taylor (ian@cygnus.com)
562
563 * internal.h (internal_aouthdr): Added additional fields used only
564 by MIPS ECOFF.
565
566 Thu Jan 21 10:28:38 1993 Ian Lance Taylor (ian@cygnus.com)
567
568 * mips.h (AOUTHDR): Added additional fields used by ECOFF.
569
570 Tue Jan 19 12:21:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
571
572 * i386.h, we32k.h (N_*, T_*, DT_*): Removed still more definitions
573 duplicated in internal.h.
574
575 * mips.h (RELOC_SECTION_*, ECOFF_R_*): Defined constants for ECOFF
576 relocs.
577
578 Fri Jan 15 18:17:00 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
579
580 * ecoff-ext.h: Added prototypes for new ECOFF swapping functions.
581 (opt_ext): New structure.
582 * mips.h (ZMAGIC): Defined to be 0413.
583 (_LIB): Defined to be ".lib"
584 (external_reloc): MIPS ECOFF relocs are only 8 bytes. Added
585 macros to aid in swapping.
586
587 Fri Jan 8 16:19:26 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
588
589 * ecoff-ext.h: Added prototypes for ECOFF swapping functions.
590 * internal.h (internal_scnhdr): Always provide s_align field, not
591 just on i960.
592 (internal_reloc): Always provide r_size field, not just on
593 RS/6000.
594 * mips.h (_RDATA, _SDATA, _SBSS, _LIT4, _LIT8, STYP_RDATA,
595 STYP_SDATA, STYP_SBSS, STYP_LIT4, STYP_LIT8): Defined.
596 (CODE_MASK, MIPS_IS_STAB, MIPS_MARK_STAB, MIPS_UNMARK_STAB,
597 STABS_SYMBOL): Moved in from gdb/mipsread.c.
598
599 Wed Jan 6 14:01:46 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
600
601 * i386.h, we32k.h: removed STYP_* defines, since they duplicated
602 those in internal.h.
603
604 Tue Dec 29 15:40:07 1992 Ian Lance Taylor (ian@cygnus.com)
605
606 * i386.h: define I386AIXMAGIC for Danbury AIX PS/2 compiler.
607
608 Sat Dec 12 16:07:57 1992 Ian Lance Taylor (ian@cygnus.com)
609
610 * i386.h: don't define BTYPE, ISPTR, ISFCN, ISARY, DECREF: they
611 are defined in internal.h.
612
613 Thu Nov 12 09:52:01 1992 Steve Chamberlain (sac@thepub.cygnus.com)
614
615 * internal.h: (internal_reloc): r_offset is now a long.
616 * z8k.h: slight comment enhancement
617
618 Wed Sep 30 07:46:08 1992 Steve Chamberlain (sac@thepub.cygnus.com)
619
620 * internal.h: changed z8k reloc types
621
622 Fri Aug 28 10:16:31 1992 Brendan Kehoe (brendan@cygnus.com)
623
624 * we32k.h: new file
625
626 Thu Aug 27 13:00:01 1992 Brendan Kehoe (brendan@cygnus.com)
627
628 * symconst.h: comment out cruft at the end of #endif
629
630 Tue Aug 25 15:06:49 1992 Steve Chamberlain (sac@thepub.cygnus.com)
631
632 * internal.h: added #define for STYP_LIT, removed from a29k and
633 h8300.
634
635 * z8k.h: added z8000 support
636
637 Thu Jul 16 16:32:00 1992 Steve Chamberlain (sac@thepub.cygnus.com)
638
639 * internal.h: added R_RELLONG_NEG reloc type
640
641 Fri Jun 12 20:11:04 1992 John Gilmore (gnu at cygnus.com)
642
643 * symconst.h: Fix unterminated comment.
644
645 Wed Jun 10 07:57:49 1992 Steve Chamberlain (sac@thepub.cygnus.com)
646
647 * i386.h: a.out magic numbers from
648 mohring@informatik.tu-muenchen.de
649
650 Mon Jun 8 20:13:33 1992 John Gilmore (gnu at cygnus.com)
651
652 * ecoff-ext.h, mips.h: Use unsigned chars everywhere.
653 (Suggested by Antti Miettinen.)
654
655 Tue Apr 14 15:18:44 1992 John Gilmore (gnu at cygnus.com)
656
657 * sym.h: Add comments.
658 * symconst.h: Merge with Fred's changes.
659
660 Tue Apr 14 14:30:05 1992 Fred Fish (fnf@cygnus.com)
661
662 * symconst.h: Pick up SGI defines for stStruct, stUnion, stEnum,
663 langCplusplus, and langCplusplusV2.
664
665 Thu Apr 2 19:47:43 1992 John Gilmore (gnu at cygnus.com)
666
667 * sym.h, symconst.h: MIPS has provided redistributable versions
668 of these files. Thanks!
669 * ecoff-ext.h: Add weakext bit to match new sym.h.
670
671 Fri Mar 6 00:10:46 1992 John Gilmore (gnu at cygnus.com)
672
673 * ecoff-ext.h: Add relative file descriptors.
674
675 Thu Feb 27 11:53:04 1992 John Gilmore (gnu at cygnus.com)
676
677 * ecoff-ext.h: New file for external (in-file) form of ecoff
678 symbol structures.
679
680 Thu Feb 6 11:33:32 1992 Steve Chamberlain (sac at rtl.cygnus.com)
681
682 * h8300.h: made the external_lineno l_lnno field 4 bytes wide.
683 andded GET/PUT_LINENO_LNNO macros
684
685 Sat Nov 30 20:38:35 1991 Steve Chamberlain (sac at rtl.cygnus.com)
686
687 * ChangeLog, a29k.h, h8300.h, i386.h, i960.h, internal.h, m68k.h,
688 m88k.h, mips.h, rs6000.h: move from above coff-<foo>.h
689
690 \f
691 Local Variables:
692 version-control: never
693 End: