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