ChangeLog revision 33965
133965SjdpFri Apr 18 11:52:55 1997 Niklas Hallqvist <niklas@appli.se> 233965Sjdp 333965Sjdp * alpha.h (ALPHA_ECOFF_BADMAG): Recognize *BSD/alpha magic too. 433965Sjdp (ALPHA_R_LITERALSLEAZY): Define. 533965Sjdp * ecoff.h (ALPHA_MAGIC_BSD): Define. 633965Sjdp 733965SjdpWed Jan 29 11:31:51 1997 Ian Lance Taylor <ian@cygnus.com> 833965Sjdp 933965Sjdp * i960.h (R_IPR13, R_ALIGN): Define. 1033965Sjdp 1133965SjdpMon Jan 27 13:34:30 1997 Ian Lance Taylor <ian@cygnus.com> 1233965Sjdp 1333965Sjdp * internal.h (R_IPRMED, R_OPTCALL, R_OPTCALLX): Move definitions 1433965Sjdp from here... 1533965Sjdp * i960.h (R_IPRMED, R_OPTCALL, R_OPTCALLX): ...to here. 1633965Sjdp 1733965SjdpThu Dec 19 16:18:11 1996 Ian Lance Taylor <ian@cygnus.com> 1833965Sjdp 1933965Sjdp * arm.h (_LIT): Define. 2033965Sjdp 2133965SjdpFri Jun 28 12:54:38 1996 Ian Lance Taylor <ian@cygnus.com> 2233965Sjdp 2333965Sjdp * pe.h (FILHSZ): Define. 2433965Sjdp 2533965SjdpWed Jun 26 16:24:26 1996 Ian Lance Taylor <ian@cygnus.com> 2633965Sjdp 2733965Sjdp * All files: Define FILHSZ, AOUTSZ, AOUTHDRSZ, SCNHSZ, SYMESZ, 2833965Sjdp AUXESZ, LINESZ, RELSZ as numeric constants rather than uses of 2933965Sjdp sizeof. Define AOUTHDRSZ in all files. 3033965Sjdp * pe.h (AOUTSZ): Define by adding to AOUTHDRSZ. 3133965Sjdp 3233965SjdpFri Jun 21 11:17:46 1996 Richard Henderson <rth@tamu.edu> 3333965Sjdp 3433965Sjdp * alpha.h: Add declarations for relocation types added for Alpha 3533965Sjdp OSF/1 3.0. 3633965Sjdp 3733965SjdpTue Jun 18 16:04:29 1996 Jeffrey A. Law <law@rtl.cygnus.com> 3833965Sjdp 3933965Sjdp * h8300.h (H8300SMAGIC): Define. 4033965Sjdp (H8300SBADMAG): Define. 4133965Sjdp 4233965SjdpMon Jun 10 11:53:28 1996 Jeffrey A Law (law@cygnus.com) 4333965Sjdp 4433965Sjdp * internal.h (R_BCC_INV, R_JMP_DEL): New relocations for 4533965Sjdp relaxing in the H8/300 series. 4633965Sjdp 4733965SjdpThu May 16 15:49:22 1996 Ian Lance Taylor <ian@cygnus.com> 4833965Sjdp 4933965Sjdp * sh.h (R_SH_CODE, R_SH_DATA, R_SH_LABEL): Define. 5033965Sjdp 5133965SjdpTue May 7 00:36:39 1996 Jeffrey A Law (law@cygnus.com) 5233965Sjdp 5333965Sjdp * internal.h (R_JMPL2): Renamed from R_JMPL_B8 to be 5433965Sjdp consistent with other similar relocs. 5533965Sjdp 5633965Sjdp * internal.h (H8/300 specific relocs): Add comments better 5733965Sjdp explaining what each reloc is used for. 5833965Sjdp (R_MOV16B1, R_MOV16B2): Renamed from R_MOVB1 and R_MOVB2. 5933965Sjdp (R_MOV24B1, R_MOV24B2): Renamed from R_MOVLB1 and R_MOVLB2. 6033965Sjdp (R_MOVL1, R_MOVL2): New relocs. 6133965Sjdp 6233965SjdpFri May 3 13:01:12 1996 Jeffrey A Law (law@cygnus.com) 6333965Sjdp 6433965Sjdp * internal.h (R_PCRWORD_B): Define for the h8300 relaxing 6533965Sjdp linker. 6633965Sjdp 6733965SjdpWed May 1 19:21:03 1996 Ian Lance Taylor <ian@cygnus.com> 6833965Sjdp 6933965Sjdp * internal.h (SCNNMLEN): Define. 7033965Sjdp (struct internal_scnhdr): Use SCNNMLEN for s_name field. 7133965Sjdp 7233965SjdpFri Mar 29 13:41:25 1996 Ian Lance Taylor <ian@cygnus.com> 7333965Sjdp 7433965Sjdp * pe.h: Define IMAGE_COMDAT codes. 7533965Sjdp 7633965SjdpWed Mar 27 17:29:42 1996 Ian Lance Taylor <ian@cygnus.com> 7733965Sjdp 7833965Sjdp * arm.h (union external_auxent): Add x_checksum, x_associated, and 7933965Sjdp x_comdat fields to x_scn struct. 8033965Sjdp * i386.h (union external_auxent): Likewise. 8133965Sjdp * powerpc.h (union external_auxent): Likewise. 8233965Sjdp * internal.h (union internal_auxent): Likewise. 8333965Sjdp 8433965SjdpThu Mar 21 16:25:57 1996 David Mosberger-Tang <davidm@azstarnet.com> 8533965Sjdp 8633965Sjdp * ecoff.h (struct ecoff_find_line): Add caching fields. 8733965Sjdp 8833965SjdpThu Mar 14 15:22:44 1996 Jeffrey A Law (law@cygnus.com) 8933965Sjdp 9033965Sjdp * internal.h (R_MEM_INDIRECT): New reloc for the h8300. 9133965Sjdp 9233965SjdpFri Feb 9 10:44:11 1996 Ian Lance Taylor <ian@cygnus.com> 9333965Sjdp 9433965Sjdp * aux-coff.h: Rename from aux.h, to avoid problems on hapless DOS 9533965Sjdp systems which think that aux is a com port. 9633965Sjdp 9733965SjdpMon Feb 5 18:35:00 1996 Ian Lance Taylor <ian@cygnus.com> 9833965Sjdp 9933965Sjdp * i960.h (F_I960HX): Define. 10033965Sjdp 10133965SjdpWed Jan 31 13:11:54 1996 Richard Henderson <rth@tamu.edu> 10233965Sjdp 10333965Sjdp * aux.h: New file. 10433965Sjdp * internal.h, m68k.h: Protect against multiple inclusion. 10533965Sjdp 10633965SjdpWed Nov 22 13:48:39 1995 Ian Lance Taylor <ian@cygnus.com> 10733965Sjdp 10833965Sjdp * ecoff.h (_RCONST, STYP_RCONST, RELOC_SECTION_RCONST): Define. 10933965Sjdp (NUM_RELOC_SECTIONS): Update. 11033965Sjdp * symconst.h (scRConst): Define. 11133965Sjdp 11233965SjdpTue Nov 14 18:54:29 1995 Ian Lance Taylor <ian@cygnus.com> 11333965Sjdp 11433965Sjdp * internal.h (C_NT_WEAK): Define. 11533965Sjdp 11633965SjdpThu Nov 9 14:08:30 1995 Ian Lance Taylor <ian@cygnus.com> 11733965Sjdp 11833965Sjdp * rs6000.h (STYP_OVRFLO): Define. 11933965Sjdp 12033965SjdpTue Nov 7 14:38:45 1995 Kim Knuttila <krk@cygnus.com> 12133965Sjdp 12233965Sjdp * coff/powerpc.h (IMAGE_NT_OPTIONAL_HDR_MAGIC): Added define. 12333965Sjdp * coff/pe.h: Added defines for file level flags 12433965Sjdp 12533965SjdpMon Nov 6 17:28:01 1995 Harry Dolan <dolan@ssd.intel.com> 12633965Sjdp 12733965Sjdp * i860.h: New file, based on i386.h. 12833965Sjdp 12933965SjdpWed Nov 1 15:25:18 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 <manfred@lts.sel.alcatel.de> 13033965Sjdp 13133965Sjdp * m68k.h (PAGEMAGICEXECSWAPPED): Define. 13233965Sjdp (PAGEMAGICPEXECSWAPPED): Define. 13333965Sjdp (PAGEMAGICPEXECTSHLIB): Define. 13433965Sjdp (PAGEMAGICPEXECPAGED): Define. 13533965Sjdp (_COMMENT): DEFINE. 13633965Sjdp * m88k.h (_COMMENT): Define. 13733965Sjdp 13833965SjdpWed Oct 18 18:36:19 1995 Geoffrey Noer <noer@cygnus.com> 13933965Sjdp 14033965Sjdp * sym.h: #if 0'd out runtime_pdr struct because it chokes 14133965Sjdp Visual C++ and there aren't any references to it elsewhere in gdb. 14233965Sjdp 14333965SjdpMon Oct 16 11:12:24 1995 Ian Lance Taylor <ian@cygnus.com> 14433965Sjdp 14533965Sjdp * rs6000.h (SMALL_AOUTSZ): Define. 14633965Sjdp 14733965Sjdp * internal.h (XMC_TD): Define. 14833965Sjdp 14933965SjdpTue Oct 10 18:41:03 1995 Ian Lance Taylor <ian@cygnus.com> 15033965Sjdp 15133965Sjdp * internal.h (struct internal_aouthdr): Add o_cputype field. 15233965Sjdp * rs6000.h (AOUTHDR): Rename o_resv1 to o_cputype. 15333965Sjdp 15433965SjdpMon Oct 9 14:45:46 1995 Ian Lance Taylor <ian@cygnus.com> 15533965Sjdp 15633965Sjdp * rs6000.h (AOUTHDR): Add o_maxdata field. Add comments. 15733965Sjdp (_PAD, _LOADER): Define. 15833965Sjdp (STYP_LOADER): Define. 15933965Sjdp * internal.h (struct internal_aouthdr): Add o_maxdata field. 16033965Sjdp 16133965SjdpThu Oct 5 10:02:57 1995 Ian Lance Taylor <ian@cygnus.com> 16233965Sjdp 16333965Sjdp * ecoff.h: Define section name macros and STYP macros for various 16433965Sjdp Alpha sections: .got, .hash, .dynsym, .dynstr, .rel.dyn, .conflic, 16533965Sjdp .comment, .liblist, .dynamic. 16633965Sjdp 16733965SjdpWed Oct 4 10:56:35 1995 Kim Knuttila <krk@cygnus.com> 16833965Sjdp 16933965Sjdp * pe.h: Moved DOSMAGIC and NT_SIGNATURE defines here 17033965Sjdp * powerpc.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines 17133965Sjdp Also removed other unused defines (various MAGIC ones) 17233965Sjdp * i386.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines 17333965Sjdp * arm.h: removed DOSMAGIC, NT_SIGNATURE, and DEFAULT_* defines 17433965Sjdp * apollo.h: removed unused DEFAULT_* defines 17533965Sjdp * alpha.h: removed unused DEFAULT_* defines 17633965Sjdp * h8500.h: removed unused DEFAULT_* defines 17733965Sjdp * h8300.h: removed unused DEFAULT_* defines 17833965Sjdp * i960.h: removed unused DEFAULT_* defines 17933965Sjdp * m88k.h: removed unused DEFAULT_* defines 18033965Sjdp * we32k.h: removed unused DEFAULT_* defines 18133965Sjdp * rs6000.h: removed unused DEFAULT_* defines 18233965Sjdp * mips.h: removed unused DEFAULT_* defines 18333965Sjdp * m68k.h: removed unused DEFAULT_* defines 18433965Sjdp * z8k.h: removed unused DEFAULT_* defines 18533965Sjdp * w65.h: removed unused DEFAULT_* defines 18633965Sjdp * sparc.h: removed unused DEFAULT_* defines 18733965Sjdp * sh.h: removed unused DEFAULT_* defines 18833965Sjdp 18933965SjdpFri Sep 29 08:40:08 1995 Kim Knuttila <krk@cygnus.com> 19033965Sjdp 19133965Sjdp * powerpc.h: Reformatted to GNU coding conventions. 19233965Sjdp 19333965SjdpWed Sep 27 06:50:50 1995 Kim Knuttila <krk@nellie> 19433965Sjdp 19533965Sjdp * pe.h: added defines for more section characteristics 19633965Sjdp * powerpc.h (new file): base coff definitions for ppc PE 19733965Sjdp 19833965SjdpTue Sep 12 12:08:20 1995 Ian Lance Taylor <ian@cygnus.com> 19933965Sjdp 20033965Sjdp * internal.h (struct internal_syment): Change n_numaux field from 20133965Sjdp char to unsigned char. 20233965Sjdp 20333965SjdpFri Sep 1 15:39:36 1995 Kazumoto Kojima <kkojima@info.kanagawa-u.ac.jp> 20433965Sjdp 20533965Sjdp * mips.h (struct rpdr_ext): Define. 20633965Sjdp 20733965SjdpThu Aug 31 16:51:50 1995 steve chamberlain <sac@slash.cygnus.com> 20833965Sjdp 20933965Sjdp * internal.h (internal_aouthdr, internal_filehdr): 21033965Sjdp don't indirect the pe stuff. 21133965Sjdp 21233965SjdpTue Aug 29 14:16:07 1995 steve chamberlain <sac@slash.cygnus.com> 21333965Sjdp 21433965Sjdp * i386.h (NT_DEF_RESERVE, NT_DEF_COMMIT): Make the same 21533965Sjdp as 'the other' compiler. 21633965Sjdp * internal.h (NT_IMAGE_BASE): Deleted. 21733965Sjdp (NT_EXE_IMAGE_BASE, NT_DLL_IMAGE_BASE): New. 21833965Sjdp (PE_DEF_SECTION_ALIGNMENT, PE_DEF_FILE_ALIGNMENT): New. 21933965Sjdp (R_IMAGEBASE): New. 22033965Sjdp 22133965SjdpMon Aug 21 18:12:19 1995 steve chamberlain <sac@slash.cygnus.com> 22233965Sjdp 22333965Sjdp * internal.h: (internal_filehdr): Moved PE stuff into 22433965Sjdp internal_extra_pe_filehdr. 22533965Sjdp (internal_aouthdr): Moved PE stuff into 22633965Sjdp interanl_extra_pe_aouthdr. 22733965Sjdp 22833965SjdpMon Jul 24 14:05:39 1995 Ian Lance Taylor <ian@cygnus.com> 22933965Sjdp 23033965Sjdp * internal.h: Move R_SH_* relocs from here... 23133965Sjdp * sh.h: ...to here. 23233965Sjdp (R_SH_SWITCH16, R_SH_SWITCH32): Define. 23333965Sjdp (R_SH_USES, R_SH_COUNT, R_SH_ALIGN): Define. 23433965Sjdp 23533965SjdpThu Jun 29 00:04:25 1995 Steve Chamberlain <sac@slash.cygnus.com> 23633965Sjdp 23733965Sjdp * internal.h (NT_DEF_RESERVE, NT_DEF_COMMIT): Increase a lot. 23833965Sjdp 23933965SjdpTue May 16 15:08:20 1995 Ken Raeburn <raeburn@cujo.cygnus.com> 24033965Sjdp 24133965Sjdp * internal.h (NT_subsystem, NT_stack_heap): Delete 24233965Sjdp 24333965SjdpTue May 16 15:08:20 1995 Ken Raeburn <raeburn@cujo.cygnus.com> 24433965Sjdp 24533965Sjdp * internal.h (NT_subsystem, NT_stack_heap): Now extern. 24633965Sjdp 24733965SjdpTue Feb 14 17:59:37 1995 Ian Lance Taylor <ian@cygnus.com> 24833965Sjdp 24933965Sjdp * ecoff.h (struct ecoff_fdrtab_entry): Define. 25033965Sjdp (struct ecoff_find_line): Define. 25133965Sjdp 25233965SjdpSat Feb 4 14:38:03 1995 David Mosberger-Tang <davidm@piston.cs.arizona.edu> 25333965Sjdp 25433965Sjdp * sym.h (struct pdr): field "prof" added. 25533965Sjdp 25633965Sjdp * alpha.h (PDR_BITS1_PROF_*): added, macros for PDR_BITS*_RESERVED_* 25733965Sjdp updated accordingly. 25833965Sjdp 25933965SjdpSun Jan 15 18:38:33 1995 Steve Chamberlain <sac@splat> 26033965Sjdp 26133965Sjdp * w65.h: New file. 26233965Sjdp 26333965SjdpWed Nov 23 22:43:38 1994 Steve Chamberlain (sac@jonny.cygnus.com) 26433965Sjdp 26533965Sjdp * sh.h (SH_ARCH_MAGIC_BIG, SH_ARCH_MAGIC_LITTLE): New. 26633965Sjdp (SHBADMAG): Changed to suit. 26733965Sjdp 26833965SjdpTue Jul 26 17:46:08 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 26933965Sjdp 27033965Sjdp * i960.h (F_I960JX): New macro. 27133965Sjdp 27233965SjdpWed Jul 6 00:48:57 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) 27333965Sjdp 27433965Sjdp * alpha.h: Add definitions for alpha file header flags, encoding 27533965Sjdp the object type of the file. 27633965Sjdp 27733965SjdpMon Jun 20 13:47:01 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 27833965Sjdp 27933965Sjdp * ecoff.h (ecoff_swap_tir_in): Remove declaration. 28033965Sjdp (ecoff_swap_tir_out): Likewise. 28133965Sjdp (ecoff_swap_rndx_in, ecoff_swap_rndx_out): Likewise. 28233965Sjdp (struct ecoff_debug_swap): Add new fields: swap_tir_in, 28333965Sjdp swap_rndx_in, swap_tir_out, swap_rndx_out, read_debug_info. 28433965Sjdp 28533965SjdpSun Jun 12 03:51:52 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) 28633965Sjdp 28733965Sjdp * symconst.h: Pick up SGI define for stIndirect. 28833965Sjdp 28933965SjdpFri Apr 22 13:05:28 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 29033965Sjdp 29133965Sjdp * ecoff.h (REGINFO): Don't define. 29233965Sjdp (struct ecoff_reginfo): Don't define. 29333965Sjdp 29433965Sjdp * sh.h (SH_ARCH_MAGIC): Rename from SHMAGIC. SHMAGIC is used by 29533965Sjdp several targets to mean a shared library. 29633965Sjdp (SHBADMAG): Corresponding change. 29733965Sjdp 29833965SjdpThu Apr 14 13:00:53 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 29933965Sjdp 30033965Sjdp * mips.h (RELOC_BITS3_TYPE_BIG): Changed from 0x1e to 0x3e. 30133965Sjdp (RELOC_BITS3_TYPEHI_LITTLE): Define. 30233965Sjdp (RELOC_BITS3_TYPEHI_SH_LITTLE): Define. 30333965Sjdp (MIPS_R_PCREL16): Change value from 8 to 12 to match Irix 4. 30433965Sjdp (MIPS_R_RELHI): Define. 30533965Sjdp (MIPS_R_RELLO): Define. 30633965Sjdp (MIPS_R_SWITCH): Change value from 9 to 22. 30733965Sjdp 30833965SjdpThu Apr 7 14:19:35 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 30933965Sjdp 31033965Sjdp * mips.h (MIPS_R_SWITCH): Define. 31133965Sjdp 31233965SjdpThu Mar 31 19:28:33 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 31333965Sjdp 31433965Sjdp * internal.h (internal_aouthdr): Added comments for Apollo fields. 31533965Sjdp 31633965SjdpThu Mar 31 16:28:02 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 31733965Sjdp 31833965Sjdp * ecoff.h (STYP_ECOFF_LIB): Define as used on Irix 4. 31933965Sjdp 32033965SjdpFri Mar 25 17:16:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 32133965Sjdp 32233965Sjdp * ecoff.h (struct ecoff_debug_info): Add adjust field. 32333965Sjdp (struct ecoff_value_adjust): Define. 32433965Sjdp 32533965SjdpTue Mar 22 13:22:47 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 32633965Sjdp 32733965Sjdp * mips.h (MIPS_R_PCREL16): Define. 32833965Sjdp 32933965SjdpSat Feb 26 10:26:38 1994 Ian Lance Taylor (ian@cygnus.com) 33033965Sjdp 33133965Sjdp * ecoff.h: Add casts to avoid warnings from SVR4 cc. 33233965Sjdp 33333965SjdpMon Feb 21 09:48:46 1994 Ian Lance Taylor (ian@lisa.cygnus.com) 33433965Sjdp 33533965Sjdp * sym.h (struct runtime_pdr): Make field adr bfd_vma, not unsigned 33633965Sjdp long. 33733965Sjdp (SYMR): Make field value bfd_vma, not long. 33833965Sjdp 33933965SjdpFri Feb 4 23:35:53 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 34033965Sjdp 34133965Sjdp * rs6000.h (STYP_DEBUG): Define. 34233965Sjdp 34333965SjdpWed Feb 2 14:31:37 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 34433965Sjdp 34533965Sjdp * internal.h (union internal_auxent): Change x_csect.x_scnlen into 34633965Sjdp a union of a long and a pointer to a symbol. XCOFF sometimes uses 34733965Sjdp this field as a symbol index. 34833965Sjdp 34933965SjdpMon Jan 10 23:54:25 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 35033965Sjdp 35133965Sjdp * ecoff.h (ecoff_debug_info): Remove fields line_end, 35233965Sjdp external_dnr_end, external_pdr_end, external_sym_end, 35333965Sjdp external_opt_end, external_aux_end, ss_end, external_fdr_end. 35433965Sjdp Replace ifdbase with ifdmap. 35533965Sjdp 35633965SjdpWed Jan 5 17:05:36 1994 Ken Raeburn (raeburn@deneb.cygnus.com) 35733965Sjdp 35833965Sjdp * ecoff.h (STYP_EXTENDESC, STYP_COMMENT, STYP_XDATA, STYP_PDATA): 35933965Sjdp Define. 36033965Sjdp 36133965SjdpWed Jan 5 16:58:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 36233965Sjdp 36333965Sjdp * ecoff.h (NUM_RELOC_SECTIONS): Define. 36433965Sjdp 36533965SjdpTue Dec 21 09:24:56 1993 Ken Raeburn (raeburn@rtl.cygnus.com) 36633965Sjdp 36733965Sjdp * sparc.h (struct external_reloc): Rename field r_addend to 36833965Sjdp r_offset. 36933965Sjdp 37033965SjdpSat Dec 11 16:12:32 1993 Steve Chamberlain (sac@thepub.cygnus.com) 37133965Sjdp 37233965Sjdp * internal.h (R_DISP7, R_SH_IMM16): New reloc types. 37333965Sjdp 37433965SjdpTue Nov 23 14:23:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 37533965Sjdp 37633965Sjdp * ecoff.h (struct ecoff_debug_swap): Added *_end fields for all 37733965Sjdp the symbolic information pointers. 37833965Sjdp 37933965Sjdp * sym.h: Named the EXTR structure ecoff_extr. 38033965Sjdp 38133965SjdpFri Nov 19 08:21:18 1993 Ken Raeburn (raeburn@rover.cygnus.com) 38233965Sjdp 38333965Sjdp * sparc.h (RELSZ): Use correct size. 38433965Sjdp 38533965SjdpWed Nov 17 17:18:16 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 38633965Sjdp 38733965Sjdp * mips.h (struct ecoff_debug_info): Define. 38833965Sjdp 38933965SjdpTue Nov 2 17:56:57 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 39033965Sjdp 39133965Sjdp * ecoff.h (struct ecoff_debug_swap): Define. 39233965Sjdp 39333965SjdpThu Oct 28 17:07:50 1993 Stan Shebs (shebs@rtl.cygnus.com) 39433965Sjdp 39533965Sjdp * i386.h (I386LYNXMAGIC): Rename to LYNXCOFFMAGIC. 39633965Sjdp * m68k.h (LYNXCOFFMAGIC): Define. 39733965Sjdp * sparc.h: New file. 39833965Sjdp 39933965SjdpTue Oct 19 15:34:50 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 40033965Sjdp 40133965Sjdp * alpha.h (external_aouthdr): Split four byte padding field into 40233965Sjdp two byte bldrev field and two byte padding field. 40333965Sjdp 40433965Sjdp * ecoff.h (_LITA, _PDATA, _XDATA, STYP_LITA): Defined. 40533965Sjdp 40633965SjdpWed Oct 13 15:52:34 1993 Ken Raeburn (raeburn@cygnus.com) 40733965Sjdp 40833965Sjdp Sun Oct 10 17:27:10 1993 Troy Rollo (troy@cbme.unsw.edu.au) 40933965Sjdp 41033965Sjdp * coff/internal.h: Added o_sri, o_inlib and o_vid for Apollos 41133965Sjdp as well as R_DIR16. 41233965Sjdp 41333965Sjdp * coff/apollo.h: New file 41433965Sjdp 41533965SjdpMon Oct 11 17:16:48 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 41633965Sjdp 41733965Sjdp * ecoff.h (REGINFO, struct ecoff_reginfo): Define. 41833965Sjdp 41933965SjdpTue Oct 5 10:52:53 1993 Jim Kingdon (kingdon@lioth.cygnus.com) 42033965Sjdp 42133965Sjdp * rs6000.h: Change non-ASCII characters in comment to octal 42233965Sjdp escapes. 42333965Sjdp 42433965SjdpTue Sep 28 03:27:04 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) 42533965Sjdp 42633965Sjdp * ecoff.h (_FINI, STYP_ECOFF_FINI): Add to support .fini section. 42733965Sjdp 42833965SjdpFri Sep 24 11:53:53 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 42933965Sjdp 43033965Sjdp * mips.h (BADMAG): Recognize MIPS_MAGIC_LITTLE3 and MIPS_MAGIC_BIG3. 43133965Sjdp * ecoff.h: Define MIPS_MAGIC_LITTLE3 and MIPS_MAGIC_BIG3. 43233965Sjdp 43333965SjdpThu Sep 23 21:07:14 1993 Jim Kingdon (kingdon@lioth.cygnus.com) 43433965Sjdp 43533965Sjdp * mips.h (BADMAG): Recognize MIPS_MAGIC_LITTLE2 and MIPS_MAGIC_BIG2. 43633965Sjdp * ecoff.h: Define MIPS_MAGIC_LITTLE2 and MIPS_MAGIC_BIG2. 43733965Sjdp 43833965SjdpThu Sep 16 20:27:21 1993 Jim Kingdon (kingdon@cirdan.cygnus.com) 43933965Sjdp 44033965Sjdp * sym.h, symconst.h: Add comment stating these files are not part 44133965Sjdp of GDB, GAS, etc. In 1991, when we asked rms whether we could 44233965Sjdp include these files in GDB (although they are copyrighted by 44333965Sjdp someone besides the FSF), he said it was OK if they were not 44433965Sjdp considered part of GDB. 44533965Sjdp 44633965SjdpFri Sep 10 17:40:35 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 44733965Sjdp 44833965Sjdp * ecoff.h (AUX_PUT_ANY): Cast val argument to bfd_vma. 44933965Sjdp 45033965Sjdp * alpha.c (external_aouthdr): Need four bytes of padding between 45133965Sjdp vstamp and tsize. 45233965Sjdp 45333965SjdpTue Sep 7 14:20:43 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 45433965Sjdp 45533965Sjdp * ecoff.h (AUX_GET_ANY, AUX_PUT_ANY): Changed to reflect further 45633965Sjdp change in bfd swapping routine names. 45733965Sjdp 45833965SjdpTue Sep 7 10:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com) 45933965Sjdp 46033965Sjdp * ecoff.h (AUX_GET_ANY): Change name of _do_getb32 to reflect bfd 46133965Sjdp changes. 46233965Sjdp 46333965SjdpFri Aug 13 14:30:32 1993 Ian Lance Taylor (ian@cygnus.com) 46433965Sjdp 46533965Sjdp * ecoff.h (RELOC_SECTION_NONE): Define. 46633965Sjdp 46733965SjdpThu Aug 12 11:24:42 1993 Ian Lance Taylor (ian@cygnus.com) 46833965Sjdp 46933965Sjdp * alpha.h (struct external_reloc): Add r_symndx field. 47033965Sjdp (RELSZ): Correct. 47133965Sjdp (RELOC_BITS*): Correct. 47233965Sjdp (ALPHA_R_*): Define. 47333965Sjdp * ecoff.h (RELOC_SECTION_{XDATA,PDATA,FINI,LITA,ABS}): Define. 47433965Sjdp (r_extern): Undefine. 47533965Sjdp * internal.h (struct internal_reloc): Make r_vaddr bfd_vma rather 47633965Sjdp than long. Add r_extern field. 47733965Sjdp 47833965Sjdp * alpha.h (PDR_BITS*): Define. 47933965Sjdp * sym.h (PDR): Give correct names to new fields. 48033965Sjdp 48133965Sjdp * ecoff.h: Moved MIPS reloc definitions from here... 48233965Sjdp * mips.h: to here. 48333965Sjdp 48433965SjdpTue Aug 3 11:17:53 1993 Ian Lance Taylor (ian@cygnus.com) 48533965Sjdp 48633965Sjdp * alpha.h: Corrected external symbolic debugging structures to 48733965Sjdp match actual usage. 48833965Sjdp * internal.h (internal_filehdr, internal_aouthdr, 48933965Sjdp internal_scnhdr): Changed type of some fields to bfd_vma so they 49033965Sjdp can hold 64 bits. 49133965Sjdp * sym.h (HDRR, FDR, PDR, EXTR): Likewise. 49233965Sjdp (PDR): Added new fields found on Alpha. 49333965Sjdp * symconst.h (magicSym2): Define; new value found on Alpha. 49433965Sjdp 49533965Sjdp * ecoff.h: New file. 49633965Sjdp * alpha.h, mips.h: Moved common information into ecoff.h. Moved 49733965Sjdp external structure definitions in from ecoff-ext.h. 49833965Sjdp * ecoff-ext.h: Removed; information now in alpha.h and mips.h. 49933965Sjdp 50033965SjdpSun Jul 18 21:43:59 1993 Jim Kingdon (kingdon@rtl.cygnus.com) 50133965Sjdp 50233965Sjdp * i386.h: Recognize I386PTXMAGIC. 50333965Sjdp 50433965SjdpFri Jul 16 09:54:35 1993 Ian Lance Taylor (ian@cygnus.com) 50533965Sjdp 50633965Sjdp * mips.h (MIPS_AOUT_{OZ}MAGIC): Renamed from {OZ}MAGIC. 50733965Sjdp 50833965SjdpThu Jul 15 12:23:55 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 50933965Sjdp 51033965Sjdp * m88k.h (union external_auxent): Move x_fcn back inside x_fcnary. 51133965Sjdp ({GET,PUT}_FCN_{LNNOPTR,ENDNDX}): Adjust accordingly. 51233965Sjdp 51333965SjdpSun Jul 11 18:00:18 1993 Jim Kingdon (kingdon@lioth.cygnus.com) 51433965Sjdp 51533965Sjdp * m68k.h: Define MC68KBCSMAGIC. 51633965Sjdp 51733965SjdpThu Jun 10 11:46:28 1993 Ian Lance Taylor (ian@cygnus.com) 51833965Sjdp 51933965Sjdp * mips.h (_INIT, STYP_MIPS_INIT): Define (used on Irix4). 52033965Sjdp (STYP_OTHER_LOAD): Define as STYP_MIPS_INIT. 52133965Sjdp 52233965SjdpWed Jun 9 15:09:09 1993 Ian Lance Taylor (ian@cygnus.com) 52333965Sjdp 52433965Sjdp * mips.h (OMAGIC): Define. 52533965Sjdp 52633965SjdpMon Apr 26 18:04:47 1993 Steve Chamberlain (sac@thepub.cygnus.com) 52733965Sjdp 52833965Sjdp * internal.h, sh.h: Support for SH. 52933965Sjdp 53033965SjdpSat Apr 24 21:34:59 1993 Jim Kingdon (kingdon@cygnus.com) 53133965Sjdp 53233965Sjdp * a29k.h: Define _LIT. 53333965Sjdp 53433965SjdpFri Apr 23 18:41:23 1993 Steve Chamberlain (sac@thepub.cygnus.com) 53533965Sjdp 53633965Sjdp * alpha.h: New file. 53733965Sjdp 53833965SjdpThu Apr 8 12:36:34 1993 Ian Lance Taylor (ian@cygnus.com) 53933965Sjdp 54033965Sjdp * internal.h (C_SHADOW, C_VERSION): Copied in from m88k.h. 54133965Sjdp * m88k.h, i386.h, we32k.h: Don't define all the storage classes; 54233965Sjdp they're already in internal.h. 54333965Sjdp 54433965SjdpWed Apr 7 11:51:24 1993 Jim Kingdon (kingdon@cygnus.com) 54533965Sjdp 54633965Sjdp * internal.h: Change n_sclass to unsigned char. 54733965Sjdp Change C_EFCN to 0xff, change RS/6000 dbx symbols 54833965Sjdp to no longer be signed. 54933965Sjdp 55033965SjdpFri Mar 19 14:52:56 1993 Steve Chamberlain (sac@thepub.cygnus.com) 55133965Sjdp 55233965Sjdp * internal.h: Add H8/500 reloc types. 55333965Sjdp 55433965SjdpWed Mar 17 09:46:03 1993 Ian Lance Taylor (ian@cygnus.com) 55533965Sjdp 55633965Sjdp * ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches of 55733965Sjdp conditional expression. 55833965Sjdp 55933965SjdpThu Mar 4 14:12:06 1993 Ian Lance Taylor (ian@cygnus.com) 56033965Sjdp 56133965Sjdp * ecoff-ext.h (AUX_GET_*): Rewrote to use new macro AUX_GET_ANY. 56233965Sjdp (AUX_PUT_*): New macros corresponding to the AUX_GET macros. 56333965Sjdp (ecoff_swap_tir_out): Added prototype. 56433965Sjdp 56533965Sjdp * mips.h (N_BTMASK, N_TMASK, N_BTSHFT, N_TSHIFT): Define; these 56633965Sjdp are needed to interpret gcc debugging output. 56733965Sjdp 56833965SjdpTue Feb 9 07:43:27 1993 Ian Lance Taylor (ian@cygnus.com) 56933965Sjdp 57033965Sjdp * we32k.h (BTYPE, ISPTR, ISFCN, ISARY, DECREF): Removed 57133965Sjdp more definitions duplicated in internal.h. 57233965Sjdp 57333965SjdpWed Feb 3 09:18:24 1993 Ian Lance Taylor (ian@cygnus.com) 57433965Sjdp 57533965Sjdp * mips.h (RELOC_BITS3_TYPE_*): Correct for big endian machines. 57633965Sjdp 57733965SjdpMon Jan 25 11:35:51 1993 Ian Lance Taylor (ian@cygnus.com) 57833965Sjdp 57933965Sjdp * internal.h (internal_aouthdr): Added additional fields used only 58033965Sjdp by MIPS ECOFF. 58133965Sjdp 58233965SjdpThu Jan 21 10:28:38 1993 Ian Lance Taylor (ian@cygnus.com) 58333965Sjdp 58433965Sjdp * mips.h (AOUTHDR): Added additional fields used by ECOFF. 58533965Sjdp 58633965SjdpTue Jan 19 12:21:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 58733965Sjdp 58833965Sjdp * i386.h, we32k.h (N_*, T_*, DT_*): Removed still more definitions 58933965Sjdp duplicated in internal.h. 59033965Sjdp 59133965Sjdp * mips.h (RELOC_SECTION_*, ECOFF_R_*): Defined constants for ECOFF 59233965Sjdp relocs. 59333965Sjdp 59433965SjdpFri Jan 15 18:17:00 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 59533965Sjdp 59633965Sjdp * ecoff-ext.h: Added prototypes for new ECOFF swapping functions. 59733965Sjdp (opt_ext): New structure. 59833965Sjdp * mips.h (ZMAGIC): Defined to be 0413. 59933965Sjdp (_LIB): Defined to be ".lib" 60033965Sjdp (external_reloc): MIPS ECOFF relocs are only 8 bytes. Added 60133965Sjdp macros to aid in swapping. 60233965Sjdp 60333965SjdpFri Jan 8 16:19:26 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 60433965Sjdp 60533965Sjdp * ecoff-ext.h: Added prototypes for ECOFF swapping functions. 60633965Sjdp * internal.h (internal_scnhdr): Always provide s_align field, not 60733965Sjdp just on i960. 60833965Sjdp (internal_reloc): Always provide r_size field, not just on 60933965Sjdp RS/6000. 61033965Sjdp * mips.h (_RDATA, _SDATA, _SBSS, _LIT4, _LIT8, STYP_RDATA, 61133965Sjdp STYP_SDATA, STYP_SBSS, STYP_LIT4, STYP_LIT8): Defined. 61233965Sjdp (CODE_MASK, MIPS_IS_STAB, MIPS_MARK_STAB, MIPS_UNMARK_STAB, 61333965Sjdp STABS_SYMBOL): Moved in from gdb/mipsread.c. 61433965Sjdp 61533965SjdpWed Jan 6 14:01:46 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 61633965Sjdp 61733965Sjdp * i386.h, we32k.h: removed STYP_* defines, since they duplicated 61833965Sjdp those in internal.h. 61933965Sjdp 62033965SjdpTue Dec 29 15:40:07 1992 Ian Lance Taylor (ian@cygnus.com) 62133965Sjdp 62233965Sjdp * i386.h: define I386AIXMAGIC for Danbury AIX PS/2 compiler. 62333965Sjdp 62433965SjdpSat Dec 12 16:07:57 1992 Ian Lance Taylor (ian@cygnus.com) 62533965Sjdp 62633965Sjdp * i386.h: don't define BTYPE, ISPTR, ISFCN, ISARY, DECREF: they 62733965Sjdp are defined in internal.h. 62833965Sjdp 62933965SjdpThu Nov 12 09:52:01 1992 Steve Chamberlain (sac@thepub.cygnus.com) 63033965Sjdp 63133965Sjdp * internal.h: (internal_reloc): r_offset is now a long. 63233965Sjdp * z8k.h: slight comment enhancement 63333965Sjdp 63433965SjdpWed Sep 30 07:46:08 1992 Steve Chamberlain (sac@thepub.cygnus.com) 63533965Sjdp 63633965Sjdp * internal.h: changed z8k reloc types 63733965Sjdp 63833965SjdpFri Aug 28 10:16:31 1992 Brendan Kehoe (brendan@cygnus.com) 63933965Sjdp 64033965Sjdp * we32k.h: new file 64133965Sjdp 64233965SjdpThu Aug 27 13:00:01 1992 Brendan Kehoe (brendan@cygnus.com) 64333965Sjdp 64433965Sjdp * symconst.h: comment out cruft at the end of #endif 64533965Sjdp 64633965SjdpTue Aug 25 15:06:49 1992 Steve Chamberlain (sac@thepub.cygnus.com) 64733965Sjdp 64833965Sjdp * internal.h: added #define for STYP_LIT, removed from a29k and 64933965Sjdp h8300. 65033965Sjdp 65133965Sjdp * z8k.h: added z8000 support 65233965Sjdp 65333965SjdpThu Jul 16 16:32:00 1992 Steve Chamberlain (sac@thepub.cygnus.com) 65433965Sjdp 65533965Sjdp * internal.h: added R_RELLONG_NEG reloc type 65633965Sjdp 65733965SjdpFri Jun 12 20:11:04 1992 John Gilmore (gnu at cygnus.com) 65833965Sjdp 65933965Sjdp * symconst.h: Fix unterminated comment. 66033965Sjdp 66133965SjdpWed Jun 10 07:57:49 1992 Steve Chamberlain (sac@thepub.cygnus.com) 66233965Sjdp 66333965Sjdp * i386.h: a.out magic numbers from 66433965Sjdp mohring@informatik.tu-muenchen.de 66533965Sjdp 66633965SjdpMon Jun 8 20:13:33 1992 John Gilmore (gnu at cygnus.com) 66733965Sjdp 66833965Sjdp * ecoff-ext.h, mips.h: Use unsigned chars everywhere. 66933965Sjdp (Suggested by Antti Miettinen.) 67033965Sjdp 67133965SjdpTue Apr 14 15:18:44 1992 John Gilmore (gnu at cygnus.com) 67233965Sjdp 67333965Sjdp * sym.h: Add comments. 67433965Sjdp * symconst.h: Merge with Fred's changes. 67533965Sjdp 67633965SjdpTue Apr 14 14:30:05 1992 Fred Fish (fnf@cygnus.com) 67733965Sjdp 67833965Sjdp * symconst.h: Pick up SGI defines for stStruct, stUnion, stEnum, 67933965Sjdp langCplusplus, and langCplusplusV2. 68033965Sjdp 68133965SjdpThu Apr 2 19:47:43 1992 John Gilmore (gnu at cygnus.com) 68233965Sjdp 68333965Sjdp * sym.h, symconst.h: MIPS has provided redistributable versions 68433965Sjdp of these files. Thanks! 68533965Sjdp * ecoff-ext.h: Add weakext bit to match new sym.h. 68633965Sjdp 68733965SjdpFri Mar 6 00:10:46 1992 John Gilmore (gnu at cygnus.com) 68833965Sjdp 68933965Sjdp * ecoff-ext.h: Add relative file descriptors. 69033965Sjdp 69133965SjdpThu Feb 27 11:53:04 1992 John Gilmore (gnu at cygnus.com) 69233965Sjdp 69333965Sjdp * ecoff-ext.h: New file for external (in-file) form of ecoff 69433965Sjdp symbol structures. 69533965Sjdp 69633965SjdpThu Feb 6 11:33:32 1992 Steve Chamberlain (sac at rtl.cygnus.com) 69733965Sjdp 69833965Sjdp * h8300.h: made the external_lineno l_lnno field 4 bytes wide. 69933965Sjdp andded GET/PUT_LINENO_LNNO macros 70033965Sjdp 70133965SjdpSat Nov 30 20:38:35 1991 Steve Chamberlain (sac at rtl.cygnus.com) 70233965Sjdp 70333965Sjdp * ChangeLog, a29k.h, h8300.h, i386.h, i960.h, internal.h, m68k.h, 70433965Sjdp m88k.h, mips.h, rs6000.h: move from above coff-<foo>.h 70533965Sjdp 70633965Sjdp 70733965SjdpLocal Variables: 70833965Sjdpversion-control: never 70933965SjdpEnd: 710