Commit Graph

57 Commits

Author SHA1 Message Date
Ian Lance Taylor 5517168c9e * ecoff.h (struct ecoff_debug_info): Add adjust field.
(struct ecoff_value_adjust): Define.
1994-03-25 22:18:00 +00:00
Ian Lance Taylor c768aaa7c3 * ecoff.h: Add casts to avoid warnings from SVR4 cc. 1994-02-26 18:27:13 +00:00
Ian Lance Taylor ab941008ce * internal.h (union internal_auxent): Change x_csect.x_scnlen into
a union of a long and a pointer to a symbol.  XCOFF sometimes uses
	this field as a symbol index.
1994-02-02 19:33:19 +00:00
Ian Lance Taylor b58239507e Correct comment. 1994-01-25 20:26:48 +00:00
Ken Raeburn 5538fdbb66 * ecoff.h (STYP_EXTENDESC, STYP_COMMENT, STYP_XDATA, STYP_PDATA): Define. 1994-01-06 01:07:04 +00:00
Ian Lance Taylor 60ee38e9f4 * ecoff.h (NUM_RELOC_SECTIONS): Define. 1994-01-05 21:59:00 +00:00
Ken Raeburn a179597c4e sparc.h (RELSZ): Use correct value. 1993-11-19 16:23:37 +00:00
Ian Lance Taylor 777bb8e2e4 * mips.h (struct ecoff_debug_info): Define. 1993-11-17 22:19:49 +00:00
Stan Shebs a3ffe730ba Keep Sparc file 1993-11-01 19:18:08 +00:00
Stan Shebs 146ef67155 First cut at Sparc coff definition. 1993-10-29 01:03:08 +00:00
Ken Raeburn 8bd3f87684 keep apollo.h 1993-10-13 23:09:08 +00:00
Ian Lance Taylor cd5dbb9952 * ecoff.h (REGINFO, struct ecoff_reginfo): Define. 1993-10-11 21:17:50 +00:00
Jim Kingdon b91b311bd7 * rs6000.h: Change non-ASCII characters in comment to octal
escapes.
1993-10-05 16:26:54 +00:00
Jim Kingdon e8b114f7f4 * sym.h, symconst.h: Add comment stating these files are not part
of GDB, GAS, etc.  In 1991, when we asked rms whether we could
	include these files in GDB (although they are copyrighted by
	someone besides the FSF), he said it was OK if they were not
	considered part of GDB.
1993-09-17 03:32:10 +00:00
Ian Lance Taylor eb9fa516b1 * alpha.c (external_aouthdr): Need four bytes of padding between
vstamp and tsize.
1993-09-10 21:41:41 +00:00
Ian Lance Taylor 838b55955e * ecoff.h (AUX_GET_ANY, AUX_PUT_ANY): Changed to reflect further
change in bfd swapping routine names.
1993-09-07 18:24:31 +00:00
Jim Kingdon db5e2a8bae * ecoff.h (AUX_GET_ANY): Change name of _do_getb32 to reflect bfd
changes.
1993-09-07 15:25:31 +00:00
Ian Lance Taylor 3f61fc966c * alpha.h (struct external_reloc): Add r_symndx field.
(RELSZ): Correct.
	(RELOC_BITS*): Correct.
	(ALPHA_R_*): Define.
	* ecoff.h (RELOC_SECTION_{XDATA,PDATA,FINI,LITA,ABS}): Define.
	(r_extern): Undefine.
	* internal.h (struct internal_reloc): Make r_vaddr bfd_vma rather
	than long.  Add r_extern field.
1993-08-12 22:14:35 +00:00
Ian Lance Taylor 2f5195e3a9 * ecoff.h: Moved MIPS reloc definitions from here...
* mips.h: to here.
1993-08-12 18:46:22 +00:00
Ian Lance Taylor 045f6b66d3 * ecoff.h: New file.
* alpha.h, mips.h: Moved common information into ecoff.h.  Moved
	external structure definitions in from ecoff-ext.h.
	* ecoff-ext.h: Removed; information now in alpha.h and mips.h.
1993-08-03 20:24:54 +00:00
Fred Fish b5ed6e32c2 Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitly
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
1993-08-02 23:29:32 +00:00
Fred Fish 775d4a4096 Add .Sanitize to Things-to-lose list. 1993-07-30 16:46:19 +00:00
Ian Lance Taylor dea7d7574e * mips.h (MIPS_AOUT_{OZ}MAGIC): Renamed from {OZ}MAGIC. 1993-07-16 16:55:20 +00:00
Ian Lance Taylor e58bd252cb Removed definition of OMAGIC from m88k.h. 1993-07-15 22:10:56 +00:00
Ian Lance Taylor 96b4ced14f * m88k.h (OMAGIC): Define.
(union external_auxent): Move x_fcn back inside x_fcnary.
	({GET,PUT}_FCN_{LNNOPTR,ENDNDX}): Adjust accordingly.
1993-07-15 16:26:31 +00:00
Jim Kingdon 62648c5ad8 * m68k.h: Define MC68KBCSMAGIC. 1993-07-11 23:41:01 +00:00
Ian Lance Taylor a434bccf17 * mips.h (OMAGIC): Define. 1993-06-09 22:09:38 +00:00
K. Richard Pixley 87756e15db added things-to-lose sections 1993-05-27 06:44:29 +00:00
Steve Chamberlain dfbbce3218 Support for SH 1993-04-27 01:05:06 +00:00
Jim Kingdon 2fd0e26cde * a29k.h: Define _LIT. 1993-04-25 04:47:10 +00:00
Steve Chamberlain 5f8f6d56f2 Support for the alpha 1993-04-24 02:10:09 +00:00
Jim Kingdon 2cf90c4499 * internal.h: Change n_sclass to unsigned char.
Change C_EFCN to 0xff, change RS/6000 dbx symbols
	to no longer be signed.
1993-04-07 22:47:48 +00:00
Ian Lance Taylor 8b4a5fafe1 * ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches of
conditional expression.
1993-03-17 17:46:58 +00:00
Ian Lance Taylor 9387f834ee * ecoff-ext.h (AUX_GET_*): Rewrote to use new macro AUX_GET_ANY.
(AUX_PUT_*): New macros corresponding to the AUX_GET macros.
	(ecoff_swap_tir_out): Added prototype.

	* mips.h (N_BTMASK, N_TMASK, N_BTSHFT, N_TSHIFT): Define; these
	are needed to interpret gcc debugging output.
1993-03-04 22:39:57 +00:00
Ian Lance Taylor 57486089ee Added 1993 copyright for files that I have changed in 1993. 1993-02-16 17:05:58 +00:00
Steve Chamberlain ff975a2c4c H8/500 support 1993-02-04 20:59:55 +00:00
John Gilmore 2a6795f1f0 Remove extra msg and RCS crud. 1993-02-04 05:33:09 +00:00
Ian Lance Taylor 62aaa2e709 Mon Jan 25 11:35:51 1993 Ian Lance Taylor (ian@cygnus.com)
* internal.h (internal_aouthdr): Added additional fields used only
	by MIPS ECOFF.
1993-01-25 23:24:22 +00:00
Ian Lance Taylor ee3e0efb4f Tue Jan 19 12:21:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* mips.h (RELOC_SECTION_*, ECOFF_R_*): Defined constants for ECOFF
	relocs.
1993-01-19 17:22:43 +00:00
Ian Lance Taylor 9dcfbb6781 Fri Jan 15 18:17:00 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* ecoff-ext.h: Added prototypes for new ECOFF swapping functions.
	(opt_ext): New structure.
	* mips.h (ZMAGIC): Defined to be 0413.
	(_LIB): Defined to be ".lib"
	(external_reloc): MIPS ECOFF relocs are only 8 bytes.  Added
	macros to aid in swapping.
1993-01-15 23:20:27 +00:00
Ian Lance Taylor 57115f09a8 Fri Jan 8 16:19:26 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* ecoff-ext.h: Added prototypes for ECOFF swapping functions.
	* internal.h (internal_scnhdr): Always provide s_align field, not
	just on i960.
	(internal_reloc): Always provide r_size field, not just on
	RS/6000.
	* mips.h (_RDATA, _SDATA, _SBSS, _LIT4, _LIT8, STYP_RDATA,
	STYP_SDATA, STYP_SBSS, STYP_LIT4, STYP_LIT8): Defined.
	(CODE_MASK, MIPS_IS_STAB, MIPS_MARK_STAB, MIPS_UNMARK_STAB,
	STABS_SYMBOL): Moved in from gdb/mipsread.c.
1993-01-08 21:27:06 +00:00
Brendan Kehoe e1f6e8ed5c Forgot to add we32k.h. 1992-08-28 21:01:47 +00:00
Brendan Kehoe 63237c0228 Last file for preliminary support of the we32k (AT&T 3b2 family). 1992-08-28 17:17:33 +00:00
Brendan Kehoe 6697a1a911 Add preliminary support for the we32k (AT&T 3b2). 1992-08-27 22:11:48 +00:00
Steve Chamberlain 1f0c772a89 * internal.h: added #define for STYP_LIT, removed from a29k and
h8300.
1992-08-25 22:23:20 +00:00
Steve Chamberlain eaa0f4f8e6 Support for the Z8000 1992-08-25 22:07:19 +00:00
Steve Chamberlain b5adcbd066 * i386.h: a.out magic numbers from
mohring@informatik.tu-muenchen.de
1992-06-10 14:59:16 +00:00
John Gilmore 6b6cc3fd08 Use unsigned chars for fields in object files. 1992-06-09 03:14:50 +00:00
Fred Fish f0e8711d9e Pick up SGI defines for langCplusplus, langCplusplusV2, stStruct, stUnion,
and stEnum.  The last three are required to be able to build the current
checked in gdb on a non-sgi machine.
1992-04-14 21:34:02 +00:00
John Gilmore 291dcdc65c New sym files 1992-04-03 04:32:41 +00:00