* MAINTAINERS (frv): New ISA entry.
[deliverable/binutils-gdb.git] / include / coff / ChangeLog
CommitLineData
c28b1c28
JE
12003-08-23 Jason Eckhardt <jle@rice.edu>
2
3 * coff/i860.h (COFF860_R_PAIR, COFF860_R_LOW0, COFF860_R_LOW1,
4 COFF860_R_LOW2, COFF860_R_LOW3, COFF860_R_LOW4, COFF860_R_SPLIT0,
5 COFF860_R_SPLIT1, COFF860_R_SPLIT2, COFF860_R_HIGHADJ,
6 COFF860_R_BRADDR): Define new relocation constants and document.
7 Minor formatting adjustments.
8
8cf3f354
AM
92003-08-07 Alan Modra <amodra@bigpond.net.au>
10
11 * ti.h (GET_SCNHDR_NRELOC): Rename PTR param to LOC.
12 (PUT_SCNHDR_NRELOC, GET_SCNHDR_NLNNO, PUT_SCNHDR_NLNNO): Likewise.
13 (GET_SCNHDR_FLAGS, PUT_SCNHDR_FLAGS): Likewise.
14 (GET_SCNHDR_PAGE, PUT_SCNHDR_PAGE): Likewise.
15
93e49a47
NC
162003-07-17 Jeff Muizelaar <muizelaar@rogers.com>
17
18 * pe.h: (IMAGE_FILE_NET_RUN_FROM_SWAP): Define.
19 (IMAGE_FILE_MACHINE_WCEMIPSV2): Define.
20 (IMAGE_FILE_MACHINE_SH3DSP): Define.
21 (IMAGE_FILE_MACHINE_SH3E): Define.
22 (IMAGE_FILE_MACHINE_SH5): Define.
23 (IMAGE_FILE_MACHINE_AM33): Define.
24 (IMAGE_FILE_MACHINE_POWERPCFP): Define.
25 (IMAGE_FILE_MACHINE_AXP64): Define.
26 (IMAGE_FILE_MACHINE_TRICORE): Define.
27 (IMAGE_FILE_MACHINE_CEF): Define.
28 (IMAGE_FILE_MACHINE_EBC): Define.
29 (IMAGE_FILE_MACHINE_AMD64): Define.
30 (IMAGE_FILE_MACHINE_M32R): Define.
31 (IMAGE_FILE_MACHINE_CEE): Define.
32
1df8af70
JE
332003-07-14 Christian Groessler <chris@groessler.org>
34
35 * i860.h (AOUTSZ): Define for i860 coff.
36
a6f5b2c3
AJ
372003-06-29 Andreas Jaeger <aj@suse.de>
38
39 * xcoff.h (struct __rtinit ): Convert to ISO C90 prototypes.
40
41 * ecoff.h: Convert to ISO C90 prototypes. Replace PTR by void *.
42
432003-04-24 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
8d9cd6b1
NC
44
45 * coff/h8300.h (H8300HNMAGIC, H8300SNMAGIC): New.
46 (H8300HNBADMAG, H8300SNBADMAG): New.
47
c2dcd04e
NC
482003-04-15 Rohit Kumar Srivastava <rohits@kpitcummins.com>
49
50 * sh.h: Replace occurrances of 'Hitachi' with 'Renesas'.
51 * h8300.h: Likewise.
52 * h8500.h: Likewise.
53
e16bb312
NC
542003-03-25 Stan Cox <scox@redhat.com>
55 Nick Clifton <nickc@redhat.com>
a6f5b2c3 56
e16bb312
NC
57 Contribute support for Intel's iWMMXt chip - an ARM variant:
58
59 * arm.h (ARM_NOTE_SECTION): Define.
60
b34976b6
AM
612002-11-30 Alan Modra <amodra@bigpond.net.au>
62
63 * ecoff.h: Replace boolean with bfd_boolean.
64 * xcoff.h: Likewise.
65
eb1e0e80
NC
662002-03-18 Tom Rix <trix@redhat.com>
67
68 * rs6k64.h: Add U64_TOCMAGIC, AIX 5 64 bit magic number.
69
3e36d993
TR
702002-02-01 Tom Rix <trix@redhat.com>
71
72 * xcoff.h: Conditionally support <aiaff> for pre AIX 4.3.
a6f5b2c3 73
3b16e843
NC
742002-01-31 Ivan Guzvinec <ivang@opencores.org>
75
76 * or32.h: New file.
77
2fff1126
TR
782001-12-24 Tom Rix <trix@redhat.com>
79
a6f5b2c3 80 * xcoff.h (xcoff_big_format_p): Make <bigaf> the default archive
2fff1126 81 format.
a6f5b2c3
AJ
82 (XCOFFARMAG_ELEMENT_SIZE, XCOFFARMAGBIG_ELEMENT_SIZE): Define for
83 archive header ascii elements.
2fff1126 84
f94cac65
TR
852001-12-17 Tom Rix <trix@redhat.com>
86
67fdeebe 87 * xcoff.h : Add .except and .typchk section string and styp flags.
a6f5b2c3 88 Fix xcoff_big_format_p macro.
f94cac65 89
54c95892
TR
902001-12-16 Tom Rix <trix@redhat.com>
91
a6f5b2c3 92 * xcoff.h : Clean up formatting.
54c95892 93
3b16e843
NC
942002-01-15 Richard Earnshaw <rearnsha@arm.com>
95
96 * arm.h (F_VFP_FLOAT): Define.
97
6e917903
TW
982001-11-11 Timothy Wall <twall@alum.mit.edu>
99
100 * ti.h: Move arch-specific stuff from here...
101 (COFF_ADJUST_SYM_IN/OUT): Optionally put page flag into symbol
a6f5b2c3 102 value.
6e917903 103 * tic54x.h: ...to here.
a6f5b2c3 104
a9306dbd
NC
1052001-10-26 Christian Groessler <cpg@aladdin.de>
106
107 * external.h (GET_LINENO_LNNO): Fix usage of H_GET_32/16.
108 (PUT_LINENO_LNNO): Likewise with H_PUT_32/16.
109
1e738b87
NC
1102001-09-21 Nick Clifton <nickc@cambridge.redhat.com>
111
112 * ti.h (GET_SCNHDR_PAGE): Fix compile time warning.
113
2eda3bbc
AM
1142001-09-18 Alan Modra <amodra@bigpond.net.au>
115
116 * external.h (GET_LINENO_LNNO): Use H_GET_32/16.
117 (PUT_LINENO_LNNO): Use H_PUT_32/16.
118 * m88k.h (GET_LNSZ_SIZE, GET_LNSZ_LNNO, GET_SCN_NRELOC,
119 GET_SCN_NLINNO): Use H_GET_32.
120 (PUT_LNSZ_LNNO, PUT_LNSZ_SIZE, PUT_SCN_NRELOC, PUT_SCN_NLINNO):
121 Use H_PUT_32.
122 * ti.h: Formatting fixes. Make use of H_GET_* and H_PUT_* throughout.
123 * xcoff.h: White space changes.
124
1fdf0249
TR
1252001-09-05 Tom Rix <trix@redhat.com>
126
127 * xcoff.h : Add XCOFF_SYSCALL32 and XCOFF_SYSCALL64 hash table flags.
a6f5b2c3 128
d3a5039f
AJ
1292001-08-27 Andreas Jaeger <aj@suse.de>
130
131 * xcoff.h (struct __rtinit): Make proper prototype for rtl.
132
d586919e
JR
133Fri Aug 24 01:18:51 2001 J"orn Rennecke <amylaar@redhat.com>
134
135 * internal.h (R_JMP2, R_JMPL2, R_MOVL2): Comment spelling fix.
136
3dd657b1
TR
1372001-04-05 Tom Rix <trix@redhat.com>
138
a6f5b2c3
AJ
139 * rs6000.h : move xcoff32 external structures from xcofflink.
140 * rs6k64.h : move xcoff64 external structures from xcofflink.
3dd657b1
TR
141 * internal.h : promote 32 bit structure elements to 64 bit
142 for xcoff64 support
143 * xcoff.h : New file.
a6f5b2c3 144
e3806b37
NC
1452001-03-23 Nick Clifton <nickc@redhat.com>
146
147 * a29k.h: Fix compile time warning.
148 * external.h: Fix compile time warning.
149 * m88k.h: Fix compile time warning.
150
4f1d9bd8
NC
1512001-03-13 Nick Clifton <nickc@redhat.com>
152
153 * external.h: New file. Common structure definitions found in
154 other COFF header files.
120aa76a
NC
155
156 * a29k.h: Use external.h.
157 * apollo.h: Use external.h.
158 * arm.h: Use external.h.
159 * h8300.h: Use external.h.
160 * h8500.h: Use external.h.
161 * i386.h: Use external.h.
162 * i860.h: Use external.h.
163 * ia64.h: Use external.h.
164 * m68k.h: Use external.h.
165 * m88k.h: Use external.h.
166 * mcore.h: Use external.h.
167 * mips.h: Use external.h.
168 * mipspe.h: Use external.h.
169 * powerpc.h: Use external.h.
170 * rs6000.h: Use external.h.
171 * rs6k64.h: Use external.h.
172 * sh.h: Use external.h.
173 * sparc.h: Use external.h.
174 * tic30.h: Use external.h.
175 * tic80.h: Use external.h.
176 * w65.h: Use external.h.
177 * we32k.h: Use external.h.
178 * z8k.h: Use external.h.
4f1d9bd8 179
c9430732
DD
1802001-02-09 David Mosberger <davidm@hpl.hp.com>
181
182 * pe.h (PEPAOUTSZ): Rename from PEP64AOUTSZ.
183 Rename from PEPAOUTHDR.
184
98536290
L
1852001-01-23 H.J. Lu <hjl@gnu.org>
186
4f1d9bd8 187 * pe.h (struct external_PEI_DOS_hdr): New.
98536290
L
188 (struct external_PEI_IMAGE_hdr): New.
189
d58c3cb8
AM
1902000-12-11 Alan Modra <alan@linuxcare.com.au>
191
192 * ti.h (OCTETS_PER_BYTE_POWER): Change #warning to #error.
193
0aec643b
AM
1942000-12-08 Alan Modra <alan@linuxcare.com.au>
195
d58c3cb8 196 * ti.h (OCTETS_PER_BYTE_POWER): Change #warn to #warning.
0aec643b 197
d155c6ea
NC
1982000-06-30 DJ Delorie <dj@cygnus.com>
199
200 * pe.h: Clarify a comment.
201
4f1d9bd8
NC
2022000-05-05 Clinton Popetz <cpopetz@cygnus.com>
203
204 * rs6k64.h (U802TOC64MAGIC): Change to U803XTOCMAGIC.
205
2062000-04-24 Clinton Popetz <cpopetz@cygnus.com>
207
208 * rs6k64.h: New file.
209
b9af77f5 2102000-04-17 Timothy Wall <twall@cygnus.com>
a6f5b2c3 211
b9af77f5
TW
212 * ti.h: Load page cleanup.
213 * intental.h: Add load page field.
a6f5b2c3 214
63fa1674
JW
215Mon Apr 17 16:44:01 2000 David Mosberger <davidm@hpl.hp.com>
216
217 * pe.h (PEP64AOUTHDR): New header for PE+.
218 (PEP64AOUTSZ): New macro.
219 (IMAGE_SUBSYSTEM_UNKNOWN): New macro.
220 (IMAGE_SUBSYSTEM_NATIVE): Ditto.
221 (IMAGE_SUBSYSTEM_WINDOWS_GUI): Ditto.
222 (IMAGE_SUBSYSTEM_WINDOWS_CUI): Ditto.
223 (IMAGE_SUBSYSTEM_POSIX_CUI): Ditto.
224 (IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): Ditto.
225 (IMAGE_SUBSYSTEM_EFI_APPLICATION): Ditto.
226 (IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER): Ditto.
227 (IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER): Ditto.
228 * internal.h (PE_DEF_FILE_ALIGNMENT): Define only if not defined
229 already.
230 * ia64.h: New file.
231
fc633e5b
AM
2322000-04-13 Alan Modra <alan@linuxcare.com.au>
233
234 * ti.h (ADDR_MASK): Don't use ul suffix on constants.
235 (PG_MASK): Ditto.
236
4af1d5f6
TW
2372000-04-11 Timothy Wall <twall@cygnus.com>
238
239 * ti.h: Remove load page references until load pages are
a6f5b2c3 240 reimplemented.
4af1d5f6 241 * tic54x.h: Ditto.
a6f5b2c3 242
81635ce4
TW
2432000-04-07 Timothy Wall <twall@cygnus.com>
244
245 * internal.h: Fix some comments related to TI COFF (instead of tic80).
246 * ti.h: New.
247 * tic54x.h: New.
a6f5b2c3 248
015551fc
JR
249Wed Apr 5 22:08:41 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
250
251 * sh.h (R_SH_LOOP_START, R_SH_LOOP_END): Define.
252
310905c5
JL
2532000-03-15 Kazu Hirata <kazu@hxi.com>
254
255 * internal.h: Fix a typo in the comment for R_MOVL2.
256
5e671ea1
NC
2572000-02-28 Nick Clifton <nickc@cygnus.com>
258
259 * mipspe.h (MIPS_PE_MAGIC): Define.
260 * sh.h (SH_PE_MAGIC): Define.
261
056350c6
NC
2622000-02-22 Nick Clifton <nickc@cygnus.com> DJ Delorie <dj@cygnus.com>
263
264 * sh.h: Add Windows CE definitions.
265 * arm.h: Add Windows CE definitions.
266 * mipspe.h: New file: Windows CE definitions for MIPS.
267 * pe.h: Add constants for ILF support.
a6f5b2c3 268
cbaede9c
NC
2692000-01-05 Nick Clifton <nickc@cygnus.com>
270
271 * pe.h: Fix formatting of comments.
272 (IMAGE_FILE_AGGRESSIVE_WS_TRIM): Define.
273 (IMAGE_FILE_LARGE_ADDRESS_AWARE): Define.
274 (IMAGE_FILE_16BIT_MACHINE): Define.
275 (IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP): Define.
276 (IMAGE_FILE_UP_SYSTEM_ONLY): Define.
277 (IMAGE_FILE_MACHINE_UNKNOWN): Define.
278 (IMAGE_FILE_MACHINE_ALPHA): Define.
279 (IMAGE_FILE_MACHINE_ALPHA64): Define.
280 (IMAGE_FILE_MACHINE_I386): Define.
281 (IMAGE_FILE_MACHINE_IA64): Define.
282 (IMAGE_FILE_MACHINE_M68K): Define.
283 (IMAGE_FILE_MACHINE_MIPS16): Define.
284 (IMAGE_FILE_MACHINE_MIPSFPU): Define.
285 (IMAGE_FILE_MACHINE_MIPSFPU16): Define.
286 (IMAGE_FILE_MACHINE_POWERPC): Define.
287 (IMAGE_FILE_MACHINE_R3000): Define.
288 (IMAGE_FILE_MACHINE_R4000): Define.
289 (IMAGE_FILE_MACHINE_R10000): Define.
290 (IMAGE_FILE_MACHINE_SH3): Define.
291 (IMAGE_FILE_MACHINE_SH4): Define.
292 (IMAGE_FILE_MACHINE_THUMB): Define.
293
26642729
AM
2941999-09-20 Alan Modra <alan@spri.levels.unisa.edu.au>
295
296 * internal.h: Delete bogus R_PCLONG, duplicate R_RELBYTE and
297 R_RELWORD, and rewrite some R_* as decimal.
298
25bcc51d
ILT
2991999-09-06 Donn Terry <donn@interix.com>
300
301 * internal.h (DTYPE): Define.
302 * pe.h (struct external_PEI_filehdr): Rename from
303 external_PE_filehdr. Define even if COFF_IMAGE_WITH_PE is not
304 defined.
305
c2c594b8
NC
3061999-07-17 Nick Clifton <nickc@cygnus.com>
307
308 * arm.h (F_SOFT_FLOAT): Rename from F_SOFTFLOAT.
309
db688e87
NC
3101999-06-21 Philip Blundell <pb@nexus.co.uk>
311
312 * arm.h (F_SOFTFLOAT): Define.
313
849a0ebf
NC
3141999-07-05 Nick Clifton <nickc@cygnus.com>
315
316 * arm.h (F_ARM_5): Define.
317
c6e94b27
RH
318Wed Jun 2 18:08:18 1999 Richard Henderson <rth@cygnus.com>
319
320 * internal.h (BEOS_EXE_IMAGE_BASE, BEOS_DLL_IMAGE_BASE): New.
321
a74ffb02
NC
322Mon May 17 13:35:35 1999 Stan Cox <scox@cygnus.com>
323
4f1d9bd8 324 * arm.h (F_PIC, F_ARM_2, F_ARM_2a, F_ARM_3, F_ARM_3M,
a74ffb02
NC
325 F_ARM_4, F_ARM_4T, F_APCS26): Changed values to distinguish
326 F_ARM_2a, F_ARM_3M, F_ARM_4T.
327
daa8de75
NC
3281999-05-15 Nick Clifton <nickc@cygnus.com>
329
330 * mcore.h (IMAGE_REL_MCORE_RVA): Define.
331
252b5132
RH
3321999-04-21 Nick Clifton <nickc@cygnus.com>
333
334 * mcore.h (GET_LINENO_LNNO): New macro.
335 (PUT_LINENO_LNNO): New macro.
336
3371999-04-08 Nick Clifton <nickc@cygnus.com>
338
3442f309 339 * mcore.h: New header file. Defines for Motorola's MCore
a6f5b2c3 340 processor.
252b5132
RH
341
342Sun Dec 6 21:36:37 1998 Mark Elbrecht <snowball3@usa.net>
343
344 * internal.h (C_WEAKEXT): Define.
345
346Wed Jan 27 13:35:35 1999 Stan Cox <scox@cygnus.com>
347
4f1d9bd8 348 * arm.h (F_PIC_INT, F_ARM_2, F_ARM_3, F_ARM_4, F_APCS26):
252b5132
RH
349 Changed values to avoid clashing with IMAGE_FILE_* coff header
350 flag values.
a6f5b2c3 351
252b5132
RH
352Wed Apr 1 16:06:15 1998 Nick Clifton <nickc@cygnus.com>
353
354 * internal.h: Document numbers associated with Thumb symbol
a6f5b2c3 355 types.
252b5132
RH
356
357Fri Mar 27 17:16:57 1998 Ian Lance Taylor <ian@cygnus.com>
358
359 * internal.h (ISPTR, ISFCN, ISARY): Add casts to unsigned long.
360
361Mon Feb 2 17:10:38 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU>
362
363 * tic30.h: New file.
364
365Fri Dec 12 11:49:07 1997 Fred Fish <fnf@cygnus.com>
366
367 * tic80.h (R_MPPCR15W): New relocation type, for 15 bit PC relative
368 offsets.
369
370Tue Dec 2 10:21:40 1997 Nick Clifton <nickc@cygnus.com>
371
372 * arm.h (COFFARM): New define.
373
4f1d9bd8
NC
374Mon Dec 1 20:24:18 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
375
376 * sh.h (R_SH_SWITCH8): New.
377
252b5132
RH
378Sat Nov 22 15:10:14 1997 Nick Clifton <nickc@cygnus.com>
379
380 * internal.h (C_THUMBEXTFUNC, C_THUMBSTATFUNC): Constants to
381 define static and external functions.
382
383 * arm.h: Add bits to support PIC and APCS-FLOAT type binaries,
384 when implemented.
385
386Fri Oct 3 14:25:17 1997 Fred Fish <fnf@cygnus.com>
387
388 * tic80.h (R_PPL16B): Make constant uppercase for consistency.
389
390Tue Jul 22 18:18:58 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
391
392 * go32exe.h: New file.
393
394Tue Jul 8 12:23:55 1997 Fred Fish <fnf@cygnus.com>
395
396 * tic80.h (TIC80_TARGET_ID): Add define.
397 * internal.h (struct internal_filehdr): Add f_target_id field.
398
399Tue Jun 3 16:44:18 1997 Nick Clifton <nickc@cygnus.com>
400
401 * internal.h: Add storage classes for Thumb symbols
402
403Mon May 26 14:07:55 1997 Ian Lance Taylor <ian@cygnus.com>
404
405 * tic80.h (R_PPL16B): Correct value.
406
4f1d9bd8
NC
407Tue May 13 10:21:14 1997 Nick Clifton <nickc@cygnus.com>
408
409 * arm.h (constants): Added new flag bits F_APCS_26 and
410 F_APCS_SET for the f_flags field of the filehdr structure. Added new
411 flags: F_APCS26, F_ARM_2, F_ARM_3, F_ARM_7, F_ARM_7T to store
412 information in the flags field of the internal_f structure used by BFD
413 routines.
414
252b5132
RH
415Sat May 3 08:24:59 1997 Fred Fish <fnf@cygnus.com>
416
417 * internal.h (C_UEXT, C_STATLAB, C_EXTLAB, C_SYSTEM):
418 New storage classes for TIc80.
419
420Fri Apr 18 11:52:55 1997 Niklas Hallqvist <niklas@appli.se>
421
422 * alpha.h (ALPHA_ECOFF_BADMAG): Recognize *BSD/alpha magic too.
423 (ALPHA_R_LITERALSLEAZY): Define.
424 * ecoff.h (ALPHA_MAGIC_BSD): Define.
425
426Wed Jan 29 11:31:51 1997 Ian Lance Taylor <ian@cygnus.com>
427
428 * i960.h (R_IPR13, R_ALIGN): Define.
429
430Mon Jan 27 13:34:30 1997 Ian Lance Taylor <ian@cygnus.com>
431
432 * internal.h (R_IPRMED, R_OPTCALL, R_OPTCALLX): Move definitions
433 from here...
434 * i960.h (R_IPRMED, R_OPTCALL, R_OPTCALLX): ...to here.
435
436Wed Jan 22 20:10:47 1997 Fred Fish <fnf@cygnus.com>
437
438 * tic80.h (TIC80MAGIC): Renamed to TIC80_AOUTHDR_MAGIC.
439
440Fri Dec 27 22:05:45 1996 Fred Fish <fnf@cygnus.com>
441
442 * tic80.h: New file for TIc80 support.
443
444Thu Dec 19 16:18:11 1996 Ian Lance Taylor <ian@cygnus.com>
445
446 * arm.h (_LIT): Define.
447
448Fri Jun 28 12:54:38 1996 Ian Lance Taylor <ian@cygnus.com>
449
450 * pe.h (FILHSZ): Define.
451
452Wed Jun 26 16:24:26 1996 Ian Lance Taylor <ian@cygnus.com>
453
454 * All files: Define FILHSZ, AOUTSZ, AOUTHDRSZ, SCNHSZ, SYMESZ,
455 AUXESZ, LINESZ, RELSZ as numeric constants rather than uses of
456 sizeof. Define AOUTHDRSZ in all files.
457 * pe.h (AOUTSZ): Define by adding to AOUTHDRSZ.
458
459Fri Jun 21 11:17:46 1996 Richard Henderson <rth@tamu.edu>
460
461 * alpha.h: Add declarations for relocation types added for Alpha
a6f5b2c3 462 OSF/1 3.0.
252b5132
RH
463
464Tue Jun 18 16:04:29 1996 Jeffrey A. Law <law@rtl.cygnus.com>
465
466 * h8300.h (H8300SMAGIC): Define.
467 (H8300SBADMAG): Define.
468
469Mon Jun 10 11:53:28 1996 Jeffrey A Law (law@cygnus.com)
470
471 * internal.h (R_BCC_INV, R_JMP_DEL): New relocations for
472 relaxing in the H8/300 series.
473
474Thu May 16 15:49:22 1996 Ian Lance Taylor <ian@cygnus.com>
475
476 * sh.h (R_SH_CODE, R_SH_DATA, R_SH_LABEL): Define.
477
478Tue May 7 00:36:39 1996 Jeffrey A Law (law@cygnus.com)
479
480 * internal.h (R_JMPL2): Renamed from R_JMPL_B8 to be
481 consistent with other similar relocs.
482
483 * internal.h (H8/300 specific relocs): Add comments better
484 explaining what each reloc is used for.
485 (R_MOV16B1, R_MOV16B2): Renamed from R_MOVB1 and R_MOVB2.
486 (R_MOV24B1, R_MOV24B2): Renamed from R_MOVLB1 and R_MOVLB2.
487 (R_MOVL1, R_MOVL2): New relocs.
a6f5b2c3 488
252b5132
RH
489Fri May 3 13:01:12 1996 Jeffrey A Law (law@cygnus.com)
490
491 * internal.h (R_PCRWORD_B): Define for the h8300 relaxing
492 linker.
493
494Wed May 1 19:21:03 1996 Ian Lance Taylor <ian@cygnus.com>
495
496 * internal.h (SCNNMLEN): Define.
497 (struct internal_scnhdr): Use SCNNMLEN for s_name field.
498
499Fri Mar 29 13:41:25 1996 Ian Lance Taylor <ian@cygnus.com>
500
501 * pe.h: Define IMAGE_COMDAT codes.
502
503Wed Mar 27 17:29:42 1996 Ian Lance Taylor <ian@cygnus.com>
504
505 * arm.h (union external_auxent): Add x_checksum, x_associated, and
506 x_comdat fields to x_scn struct.
507 * i386.h (union external_auxent): Likewise.
508 * powerpc.h (union external_auxent): Likewise.
509 * internal.h (union internal_auxent): Likewise.
510
511Thu Mar 21 16:25:57 1996 David Mosberger-Tang <davidm@azstarnet.com>
512
513 * ecoff.h (struct ecoff_find_line): Add caching fields.
514
515Thu Mar 14 15:22:44 1996 Jeffrey A Law (law@cygnus.com)
516
517 * internal.h (R_MEM_INDIRECT): New reloc for the h8300.
a6f5b2c3 518
252b5132
RH
519Fri Feb 9 10:44:11 1996 Ian Lance Taylor <ian@cygnus.com>
520
521 * aux-coff.h: Rename from aux.h, to avoid problems on hapless DOS
522 systems which think that aux is a com port.
523
524Mon Feb 5 18:35:00 1996 Ian Lance Taylor <ian@cygnus.com>
525
526 * i960.h (F_I960HX): Define.
527
528Wed Jan 31 13:11:54 1996 Richard Henderson <rth@tamu.edu>
529
530 * aux.h: New file.
531 * internal.h, m68k.h: Protect against multiple inclusion.
532
533Wed Nov 22 13:48:39 1995 Ian Lance Taylor <ian@cygnus.com>
534
535 * ecoff.h (_RCONST, STYP_RCONST, RELOC_SECTION_RCONST): Define.
536 (NUM_RELOC_SECTIONS): Update.
537 * symconst.h (scRConst): Define.
538
539Tue Nov 14 18:54:29 1995 Ian Lance Taylor <ian@cygnus.com>
540
541 * internal.h (C_NT_WEAK): Define.
542
543Thu Nov 9 14:08:30 1995 Ian Lance Taylor <ian@cygnus.com>
544
545 * rs6000.h (STYP_OVRFLO): Define.
546
547Tue Nov 7 14:38:45 1995 Kim Knuttila <krk@cygnus.com>
548
4f1d9bd8
NC
549 * powerpc.h (IMAGE_NT_OPTIONAL_HDR_MAGIC): Added define.
550 * pe.h: Added defines for file level flags
252b5132
RH
551
552Mon Nov 6 17:28:01 1995 Harry Dolan <dolan@ssd.intel.com>
553
554 * i860.h: New file, based on i386.h.
555
556Wed Nov 1 15:25:18 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 <manfred@lts.sel.alcatel.de>
557
558 * m68k.h (PAGEMAGICEXECSWAPPED): Define.
559 (PAGEMAGICPEXECSWAPPED): Define.
560 (PAGEMAGICPEXECTSHLIB): Define.
561 (PAGEMAGICPEXECPAGED): Define.
562 (_COMMENT): DEFINE.
563 * m88k.h (_COMMENT): Define.
564
565Wed Oct 18 18:36:19 1995 Geoffrey Noer <noer@cygnus.com>
566
a6f5b2c3 567 * sym.h: #if 0'd out runtime_pdr struct because it chokes
252b5132
RH
568 Visual C++ and there aren't any references to it elsewhere in gdb.
569
570Mon Oct 16 11:12:24 1995 Ian Lance Taylor <ian@cygnus.com>
571
572 * rs6000.h (SMALL_AOUTSZ): Define.
573
574 * internal.h (XMC_TD): Define.
575
576Tue Oct 10 18:41:03 1995 Ian Lance Taylor <ian@cygnus.com>
577
578 * internal.h (struct internal_aouthdr): Add o_cputype field.
579 * rs6000.h (AOUTHDR): Rename o_resv1 to o_cputype.
580
581Mon Oct 9 14:45:46 1995 Ian Lance Taylor <ian@cygnus.com>
582
583 * rs6000.h (AOUTHDR): Add o_maxdata field. Add comments.
584 (_PAD, _LOADER): Define.
585 (STYP_LOADER): Define.
586 * internal.h (struct internal_aouthdr): Add o_maxdata field.
587
588Thu Oct 5 10:02:57 1995 Ian Lance Taylor <ian@cygnus.com>
589
590 * ecoff.h: Define section name macros and STYP macros for various
591 Alpha sections: .got, .hash, .dynsym, .dynstr, .rel.dyn, .conflic,
592 .comment, .liblist, .dynamic.
593
594Wed Oct 4 10:56:35 1995 Kim Knuttila <krk@cygnus.com>
595
596 * pe.h: Moved DOSMAGIC and NT_SIGNATURE defines here
597 * powerpc.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines
598 Also removed other unused defines (various MAGIC ones)
599 * i386.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines
600 * arm.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines
601 * apollo.h: removed unused DEFAULT_* defines
602 * alpha.h: removed unused DEFAULT_* defines
603 * h8500.h: removed unused DEFAULT_* defines
604 * h8300.h: removed unused DEFAULT_* defines
605 * i960.h: removed unused DEFAULT_* defines
606 * m88k.h: removed unused DEFAULT_* defines
607 * we32k.h: removed unused DEFAULT_* defines
608 * rs6000.h: removed unused DEFAULT_* defines
609 * mips.h: removed unused DEFAULT_* defines
610 * m68k.h: removed unused DEFAULT_* defines
611 * z8k.h: removed unused DEFAULT_* defines
612 * w65.h: removed unused DEFAULT_* defines
613 * sparc.h: removed unused DEFAULT_* defines
614 * sh.h: removed unused DEFAULT_* defines
615
616Fri Sep 29 08:40:08 1995 Kim Knuttila <krk@cygnus.com>
617
618 * powerpc.h: Reformatted to GNU coding conventions.
619
620Wed Sep 27 06:50:50 1995 Kim Knuttila <krk@nellie>
621
622 * pe.h: added defines for more section characteristics
623 * powerpc.h (new file): base coff definitions for ppc PE
624
625Tue Sep 12 12:08:20 1995 Ian Lance Taylor <ian@cygnus.com>
626
627 * internal.h (struct internal_syment): Change n_numaux field from
628 char to unsigned char.
629
630Fri Sep 1 15:39:36 1995 Kazumoto Kojima <kkojima@info.kanagawa-u.ac.jp>
631
632 * mips.h (struct rpdr_ext): Define.
633
634Thu Aug 31 16:51:50 1995 steve chamberlain <sac@slash.cygnus.com>
635
636 * internal.h (internal_aouthdr, internal_filehdr):
637 don't indirect the pe stuff.
638
639Tue Aug 29 14:16:07 1995 steve chamberlain <sac@slash.cygnus.com>
640
641 * i386.h (NT_DEF_RESERVE, NT_DEF_COMMIT): Make the same
642 as 'the other' compiler.
643 * internal.h (NT_IMAGE_BASE): Deleted.
644 (NT_EXE_IMAGE_BASE, NT_DLL_IMAGE_BASE): New.
645 (PE_DEF_SECTION_ALIGNMENT, PE_DEF_FILE_ALIGNMENT): New.
646 (R_IMAGEBASE): New.
647
648Mon Aug 21 18:12:19 1995 steve chamberlain <sac@slash.cygnus.com>
649
650 * internal.h: (internal_filehdr): Moved PE stuff into
651 internal_extra_pe_filehdr.
652 (internal_aouthdr): Moved PE stuff into
653 interanl_extra_pe_aouthdr.
654
655Mon Jul 24 14:05:39 1995 Ian Lance Taylor <ian@cygnus.com>
656
657 * internal.h: Move R_SH_* relocs from here...
658 * sh.h: ...to here.
659 (R_SH_SWITCH16, R_SH_SWITCH32): Define.
660 (R_SH_USES, R_SH_COUNT, R_SH_ALIGN): Define.
661
662Thu Jun 29 00:04:25 1995 Steve Chamberlain <sac@slash.cygnus.com>
663
664 * internal.h (NT_DEF_RESERVE, NT_DEF_COMMIT): Increase a lot.
665
666Tue May 16 15:08:20 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
667
668 * internal.h (NT_subsystem, NT_stack_heap): Delete
669
670Tue May 16 15:08:20 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
671
672 * internal.h (NT_subsystem, NT_stack_heap): Now extern.
673
4f1d9bd8
NC
674Sat May 13 10:14:08 1995 Steve Chamberlain <sac@slash.cygnus.com>
675
676 * pe.h: New file.
677 * i386.h (NT_SECTION_ALIGNMENT, NT_FILE_ALIGNMENT,
678 NT_DEF_RESERVE, NT_DEF_COMMIT): New.
679 * internal.h (internal_filehdr): New fields for PE.
680 (IMAGE_DATA_DIRECTORY): New.
681 (internal_aouthdr): New fields for PE.
682
252b5132
RH
683Tue Feb 14 17:59:37 1995 Ian Lance Taylor <ian@cygnus.com>
684
685 * ecoff.h (struct ecoff_fdrtab_entry): Define.
686 (struct ecoff_find_line): Define.
687
688Sat Feb 4 14:38:03 1995 David Mosberger-Tang <davidm@piston.cs.arizona.edu>
689
690 * sym.h (struct pdr): field "prof" added.
691
692 * alpha.h (PDR_BITS1_PROF_*): added, macros for PDR_BITS*_RESERVED_*
693 updated accordingly.
694
695Sun Jan 15 18:38:33 1995 Steve Chamberlain <sac@splat>
696
697 * w65.h: New file.
698
699Wed Nov 23 22:43:38 1994 Steve Chamberlain (sac@jonny.cygnus.com)
700
701 * sh.h (SH_ARCH_MAGIC_BIG, SH_ARCH_MAGIC_LITTLE): New.
702 (SHBADMAG): Changed to suit.
703
704Tue Jul 26 17:46:08 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
705
706 * i960.h (F_I960JX): New macro.
707
708Wed Jul 6 00:48:57 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
709
710 * alpha.h: Add definitions for alpha file header flags, encoding
711 the object type of the file.
712
713Mon Jun 20 13:47:01 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
714
715 * ecoff.h (ecoff_swap_tir_in): Remove declaration.
716 (ecoff_swap_tir_out): Likewise.
717 (ecoff_swap_rndx_in, ecoff_swap_rndx_out): Likewise.
718 (struct ecoff_debug_swap): Add new fields: swap_tir_in,
719 swap_rndx_in, swap_tir_out, swap_rndx_out, read_debug_info.
720
721Sun Jun 12 03:51:52 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
722
723 * symconst.h: Pick up SGI define for stIndirect.
724
725Fri Apr 22 13:05:28 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
726
727 * ecoff.h (REGINFO): Don't define.
728 (struct ecoff_reginfo): Don't define.
729
730 * sh.h (SH_ARCH_MAGIC): Rename from SHMAGIC. SHMAGIC is used by
731 several targets to mean a shared library.
732 (SHBADMAG): Corresponding change.
733
734Thu Apr 14 13:00:53 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
735
736 * mips.h (RELOC_BITS3_TYPE_BIG): Changed from 0x1e to 0x3e.
737 (RELOC_BITS3_TYPEHI_LITTLE): Define.
738 (RELOC_BITS3_TYPEHI_SH_LITTLE): Define.
739 (MIPS_R_PCREL16): Change value from 8 to 12 to match Irix 4.
740 (MIPS_R_RELHI): Define.
741 (MIPS_R_RELLO): Define.
742 (MIPS_R_SWITCH): Change value from 9 to 22.
743
744Thu Apr 7 14:19:35 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
745
746 * mips.h (MIPS_R_SWITCH): Define.
747
748Thu Mar 31 19:28:33 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
749
750 * internal.h (internal_aouthdr): Added comments for Apollo fields.
751
752Thu Mar 31 16:28:02 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
753
754 * ecoff.h (STYP_ECOFF_LIB): Define as used on Irix 4.
755
756Fri Mar 25 17:16:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
757
758 * ecoff.h (struct ecoff_debug_info): Add adjust field.
759 (struct ecoff_value_adjust): Define.
760
761Tue Mar 22 13:22:47 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
762
763 * mips.h (MIPS_R_PCREL16): Define.
764
765Sat Feb 26 10:26:38 1994 Ian Lance Taylor (ian@cygnus.com)
766
767 * ecoff.h: Add casts to avoid warnings from SVR4 cc.
768
769Mon Feb 21 09:48:46 1994 Ian Lance Taylor (ian@lisa.cygnus.com)
770
771 * sym.h (struct runtime_pdr): Make field adr bfd_vma, not unsigned
772 long.
773 (SYMR): Make field value bfd_vma, not long.
774
775Fri Feb 4 23:35:53 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
776
777 * rs6000.h (STYP_DEBUG): Define.
778
779Wed Feb 2 14:31:37 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
780
781 * internal.h (union internal_auxent): Change x_csect.x_scnlen into
782 a union of a long and a pointer to a symbol. XCOFF sometimes uses
783 this field as a symbol index.
784
785Mon Jan 10 23:54:25 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
786
787 * ecoff.h (ecoff_debug_info): Remove fields line_end,
788 external_dnr_end, external_pdr_end, external_sym_end,
789 external_opt_end, external_aux_end, ss_end, external_fdr_end.
790 Replace ifdbase with ifdmap.
791
792Wed Jan 5 17:05:36 1994 Ken Raeburn (raeburn@deneb.cygnus.com)
793
794 * ecoff.h (STYP_EXTENDESC, STYP_COMMENT, STYP_XDATA, STYP_PDATA):
795 Define.
796
797Wed Jan 5 16:58:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
798
799 * ecoff.h (NUM_RELOC_SECTIONS): Define.
800
801Tue Dec 21 09:24:56 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
802
803 * sparc.h (struct external_reloc): Rename field r_addend to
804 r_offset.
805
806Sat Dec 11 16:12:32 1993 Steve Chamberlain (sac@thepub.cygnus.com)
807
808 * internal.h (R_DISP7, R_SH_IMM16): New reloc types.
809
810Tue Nov 23 14:23:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
811
812 * ecoff.h (struct ecoff_debug_swap): Added *_end fields for all
813 the symbolic information pointers.
814
815 * sym.h: Named the EXTR structure ecoff_extr.
816
817Fri Nov 19 08:21:18 1993 Ken Raeburn (raeburn@rover.cygnus.com)
818
819 * sparc.h (RELSZ): Use correct size.
820
821Wed Nov 17 17:18:16 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
822
823 * mips.h (struct ecoff_debug_info): Define.
824
825Tue Nov 2 17:56:57 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
826
827 * ecoff.h (struct ecoff_debug_swap): Define.
828
829Thu Oct 28 17:07:50 1993 Stan Shebs (shebs@rtl.cygnus.com)
830
831 * i386.h (I386LYNXMAGIC): Rename to LYNXCOFFMAGIC.
832 * m68k.h (LYNXCOFFMAGIC): Define.
833 * sparc.h: New file.
834
835Tue Oct 19 15:34:50 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
836
837 * alpha.h (external_aouthdr): Split four byte padding field into
838 two byte bldrev field and two byte padding field.
839
840 * ecoff.h (_LITA, _PDATA, _XDATA, STYP_LITA): Defined.
841
842Wed Oct 13 15:52:34 1993 Ken Raeburn (raeburn@cygnus.com)
843
844 Sun Oct 10 17:27:10 1993 Troy Rollo (troy@cbme.unsw.edu.au)
845
4f1d9bd8
NC
846 * internal.h: Added o_sri, o_inlib and o_vid for Apollos as well
847 as R_DIR16.
252b5132 848
4f1d9bd8 849 * apollo.h: New file
252b5132
RH
850
851Mon Oct 11 17:16:48 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
852
853 * ecoff.h (REGINFO, struct ecoff_reginfo): Define.
854
855Tue Oct 5 10:52:53 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
856
857 * rs6000.h: Change non-ASCII characters in comment to octal
858 escapes.
859
860Tue Sep 28 03:27:04 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
861
862 * ecoff.h (_FINI, STYP_ECOFF_FINI): Add to support .fini section.
863
864Fri Sep 24 11:53:53 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
865
866 * mips.h (BADMAG): Recognize MIPS_MAGIC_LITTLE3 and MIPS_MAGIC_BIG3.
867 * ecoff.h: Define MIPS_MAGIC_LITTLE3 and MIPS_MAGIC_BIG3.
868
869Thu Sep 23 21:07:14 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
870
871 * mips.h (BADMAG): Recognize MIPS_MAGIC_LITTLE2 and MIPS_MAGIC_BIG2.
872 * ecoff.h: Define MIPS_MAGIC_LITTLE2 and MIPS_MAGIC_BIG2.
873
874Thu Sep 16 20:27:21 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
875
876 * sym.h, symconst.h: Add comment stating these files are not part
877 of GDB, GAS, etc. In 1991, when we asked rms whether we could
878 include these files in GDB (although they are copyrighted by
879 someone besides the FSF), he said it was OK if they were not
880 considered part of GDB.
881
882Fri Sep 10 17:40:35 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
883
884 * ecoff.h (AUX_PUT_ANY): Cast val argument to bfd_vma.
885
886 * alpha.c (external_aouthdr): Need four bytes of padding between
887 vstamp and tsize.
888
889Tue Sep 7 14:20:43 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
890
891 * ecoff.h (AUX_GET_ANY, AUX_PUT_ANY): Changed to reflect further
892 change in bfd swapping routine names.
893
894Tue Sep 7 10:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
895
896 * ecoff.h (AUX_GET_ANY): Change name of _do_getb32 to reflect bfd
897 changes.
898
899Fri Aug 13 14:30:32 1993 Ian Lance Taylor (ian@cygnus.com)
900
901 * ecoff.h (RELOC_SECTION_NONE): Define.
902
903Thu Aug 12 11:24:42 1993 Ian Lance Taylor (ian@cygnus.com)
904
905 * alpha.h (struct external_reloc): Add r_symndx field.
906 (RELSZ): Correct.
907 (RELOC_BITS*): Correct.
908 (ALPHA_R_*): Define.
909 * ecoff.h (RELOC_SECTION_{XDATA,PDATA,FINI,LITA,ABS}): Define.
910 (r_extern): Undefine.
911 * internal.h (struct internal_reloc): Make r_vaddr bfd_vma rather
912 than long. Add r_extern field.
913
914 * alpha.h (PDR_BITS*): Define.
915 * sym.h (PDR): Give correct names to new fields.
916
917 * ecoff.h: Moved MIPS reloc definitions from here...
918 * mips.h: to here.
919
4f1d9bd8
NC
920Mon Aug 2 16:37:14 1993 Stu Grossman (grossman at cygnus.com)
921
922 * i386.h: Add Lynx magic number.
923
252b5132
RH
924Tue Aug 3 11:17:53 1993 Ian Lance Taylor (ian@cygnus.com)
925
926 * alpha.h: Corrected external symbolic debugging structures to
927 match actual usage.
928 * internal.h (internal_filehdr, internal_aouthdr,
929 internal_scnhdr): Changed type of some fields to bfd_vma so they
930 can hold 64 bits.
931 * sym.h (HDRR, FDR, PDR, EXTR): Likewise.
932 (PDR): Added new fields found on Alpha.
933 * symconst.h (magicSym2): Define; new value found on Alpha.
934
935 * ecoff.h: New file.
936 * alpha.h, mips.h: Moved common information into ecoff.h. Moved
937 external structure definitions in from ecoff-ext.h.
938 * ecoff-ext.h: Removed; information now in alpha.h and mips.h.
939
940Sun Jul 18 21:43:59 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
941
942 * i386.h: Recognize I386PTXMAGIC.
943
944Fri Jul 16 09:54:35 1993 Ian Lance Taylor (ian@cygnus.com)
945
946 * mips.h (MIPS_AOUT_{OZ}MAGIC): Renamed from {OZ}MAGIC.
947
948Thu Jul 15 12:23:55 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
949
950 * m88k.h (union external_auxent): Move x_fcn back inside x_fcnary.
951 ({GET,PUT}_FCN_{LNNOPTR,ENDNDX}): Adjust accordingly.
952
953Sun Jul 11 18:00:18 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
954
955 * m68k.h: Define MC68KBCSMAGIC.
956
957Thu Jun 10 11:46:28 1993 Ian Lance Taylor (ian@cygnus.com)
958
959 * mips.h (_INIT, STYP_MIPS_INIT): Define (used on Irix4).
960 (STYP_OTHER_LOAD): Define as STYP_MIPS_INIT.
961
962Wed Jun 9 15:09:09 1993 Ian Lance Taylor (ian@cygnus.com)
963
964 * mips.h (OMAGIC): Define.
965
4f1d9bd8
NC
966Tue Jun 8 12:16:03 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
967
968 Support for H8/300-H
969 * h8300.h: New magic number.
970 * internal.h: New relocations.
971
252b5132
RH
972Mon Apr 26 18:04:47 1993 Steve Chamberlain (sac@thepub.cygnus.com)
973
974 * internal.h, sh.h: Support for SH.
975
976Sat Apr 24 21:34:59 1993 Jim Kingdon (kingdon@cygnus.com)
977
978 * a29k.h: Define _LIT.
979
980Fri Apr 23 18:41:23 1993 Steve Chamberlain (sac@thepub.cygnus.com)
981
982 * alpha.h: New file.
983
984Thu Apr 8 12:36:34 1993 Ian Lance Taylor (ian@cygnus.com)
985
986 * internal.h (C_SHADOW, C_VERSION): Copied in from m88k.h.
987 * m88k.h, i386.h, we32k.h: Don't define all the storage classes;
988 they're already in internal.h.
989
990Wed Apr 7 11:51:24 1993 Jim Kingdon (kingdon@cygnus.com)
991
992 * internal.h: Change n_sclass to unsigned char.
993 Change C_EFCN to 0xff, change RS/6000 dbx symbols
994 to no longer be signed.
995
996Fri Mar 19 14:52:56 1993 Steve Chamberlain (sac@thepub.cygnus.com)
997
998 * internal.h: Add H8/500 reloc types.
999
1000Wed Mar 17 09:46:03 1993 Ian Lance Taylor (ian@cygnus.com)
1001
1002 * ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches of
1003 conditional expression.
1004
1005Thu Mar 4 14:12:06 1993 Ian Lance Taylor (ian@cygnus.com)
1006
1007 * ecoff-ext.h (AUX_GET_*): Rewrote to use new macro AUX_GET_ANY.
1008 (AUX_PUT_*): New macros corresponding to the AUX_GET macros.
1009 (ecoff_swap_tir_out): Added prototype.
1010
1011 * mips.h (N_BTMASK, N_TMASK, N_BTSHFT, N_TSHIFT): Define; these
1012 are needed to interpret gcc debugging output.
1013
1014Tue Feb 9 07:43:27 1993 Ian Lance Taylor (ian@cygnus.com)
1015
1016 * we32k.h (BTYPE, ISPTR, ISFCN, ISARY, DECREF): Removed
1017 more definitions duplicated in internal.h.
1018
1019Wed Feb 3 09:18:24 1993 Ian Lance Taylor (ian@cygnus.com)
1020
1021 * mips.h (RELOC_BITS3_TYPE_*): Correct for big endian machines.
1022
1023Mon Jan 25 11:35:51 1993 Ian Lance Taylor (ian@cygnus.com)
1024
1025 * internal.h (internal_aouthdr): Added additional fields used only
1026 by MIPS ECOFF.
1027
1028Thu Jan 21 10:28:38 1993 Ian Lance Taylor (ian@cygnus.com)
1029
1030 * mips.h (AOUTHDR): Added additional fields used by ECOFF.
1031
1032Tue Jan 19 12:21:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1033
1034 * i386.h, we32k.h (N_*, T_*, DT_*): Removed still more definitions
1035 duplicated in internal.h.
1036
1037 * mips.h (RELOC_SECTION_*, ECOFF_R_*): Defined constants for ECOFF
1038 relocs.
1039
1040Fri Jan 15 18:17:00 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1041
1042 * ecoff-ext.h: Added prototypes for new ECOFF swapping functions.
1043 (opt_ext): New structure.
1044 * mips.h (ZMAGIC): Defined to be 0413.
1045 (_LIB): Defined to be ".lib"
1046 (external_reloc): MIPS ECOFF relocs are only 8 bytes. Added
1047 macros to aid in swapping.
1048
1049Fri Jan 8 16:19:26 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1050
1051 * ecoff-ext.h: Added prototypes for ECOFF swapping functions.
1052 * internal.h (internal_scnhdr): Always provide s_align field, not
1053 just on i960.
1054 (internal_reloc): Always provide r_size field, not just on
1055 RS/6000.
1056 * mips.h (_RDATA, _SDATA, _SBSS, _LIT4, _LIT8, STYP_RDATA,
1057 STYP_SDATA, STYP_SBSS, STYP_LIT4, STYP_LIT8): Defined.
1058 (CODE_MASK, MIPS_IS_STAB, MIPS_MARK_STAB, MIPS_UNMARK_STAB,
1059 STABS_SYMBOL): Moved in from gdb/mipsread.c.
1060
1061Wed Jan 6 14:01:46 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1062
1063 * i386.h, we32k.h: removed STYP_* defines, since they duplicated
1064 those in internal.h.
1065
1066Tue Dec 29 15:40:07 1992 Ian Lance Taylor (ian@cygnus.com)
1067
1068 * i386.h: define I386AIXMAGIC for Danbury AIX PS/2 compiler.
1069
1070Sat Dec 12 16:07:57 1992 Ian Lance Taylor (ian@cygnus.com)
1071
1072 * i386.h: don't define BTYPE, ISPTR, ISFCN, ISARY, DECREF: they
1073 are defined in internal.h.
1074
1075Thu Nov 12 09:52:01 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1076
1077 * internal.h: (internal_reloc): r_offset is now a long.
1078 * z8k.h: slight comment enhancement
1079
1080Wed Sep 30 07:46:08 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1081
1082 * internal.h: changed z8k reloc types
1083
1084Fri Aug 28 10:16:31 1992 Brendan Kehoe (brendan@cygnus.com)
1085
1086 * we32k.h: new file
1087
1088Thu Aug 27 13:00:01 1992 Brendan Kehoe (brendan@cygnus.com)
1089
1090 * symconst.h: comment out cruft at the end of #endif
1091
1092Tue Aug 25 15:06:49 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1093
1094 * internal.h: added #define for STYP_LIT, removed from a29k and
1095 h8300.
1096
1097 * z8k.h: added z8000 support
1098
1099Thu Jul 16 16:32:00 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1100
1101 * internal.h: added R_RELLONG_NEG reloc type
1102
1103Fri Jun 12 20:11:04 1992 John Gilmore (gnu at cygnus.com)
1104
1105 * symconst.h: Fix unterminated comment.
1106
1107Wed Jun 10 07:57:49 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1108
1109 * i386.h: a.out magic numbers from
1110 mohring@informatik.tu-muenchen.de
1111
1112Mon Jun 8 20:13:33 1992 John Gilmore (gnu at cygnus.com)
1113
1114 * ecoff-ext.h, mips.h: Use unsigned chars everywhere.
1115 (Suggested by Antti Miettinen.)
1116
1117Tue Apr 14 15:18:44 1992 John Gilmore (gnu at cygnus.com)
1118
1119 * sym.h: Add comments.
1120 * symconst.h: Merge with Fred's changes.
1121
1122Tue Apr 14 14:30:05 1992 Fred Fish (fnf@cygnus.com)
1123
1124 * symconst.h: Pick up SGI defines for stStruct, stUnion, stEnum,
1125 langCplusplus, and langCplusplusV2.
1126
1127Thu Apr 2 19:47:43 1992 John Gilmore (gnu at cygnus.com)
1128
1129 * sym.h, symconst.h: MIPS has provided redistributable versions
1130 of these files. Thanks!
1131 * ecoff-ext.h: Add weakext bit to match new sym.h.
1132
1133Fri Mar 6 00:10:46 1992 John Gilmore (gnu at cygnus.com)
1134
1135 * ecoff-ext.h: Add relative file descriptors.
1136
1137Thu Feb 27 11:53:04 1992 John Gilmore (gnu at cygnus.com)
1138
1139 * ecoff-ext.h: New file for external (in-file) form of ecoff
1140 symbol structures.
1141
1142Thu Feb 6 11:33:32 1992 Steve Chamberlain (sac at rtl.cygnus.com)
1143
1144 * h8300.h: made the external_lineno l_lnno field 4 bytes wide.
1145 andded GET/PUT_LINENO_LNNO macros
1146
1147Sat Nov 30 20:38:35 1991 Steve Chamberlain (sac at rtl.cygnus.com)
1148
4f1d9bd8
NC
1149 * a29k.h, h8300.h, i386.h, i960.h, internal.h, m68k.h, m88k.h,
1150 mips.h, rs6000.h: Move from above coff-<foo>.h.
252b5132
RH
1151
1152\f
1153Local Variables:
1154version-control: never
1155End:
This page took 0.225231 seconds and 4 git commands to generate.