1999-09-06 Donn Terry <donn@interix.com>

* internal.h (DTYPE): Define.
	* pe.h (struct external_PEI_filehdr): Rename from
	external_PE_filehdr.  Define even if COFF_IMAGE_WITH_PE is not
	defined.
This commit is contained in:
Ian Lance Taylor
1999-09-07 03:28:54 +00:00
parent 6935f65eff
commit 4809740b1b
3 changed files with 15 additions and 8 deletions

View File

@ -76,12 +76,7 @@
#undef FILNMLEN
#define FILNMLEN 18 /* # characters in a file name */
#ifdef COFF_IMAGE_WITH_PE
/* The filehdr is only weired in images */
#undef FILHDR
struct external_PE_filehdr
struct external_PEI_filehdr
{
/* DOS header fields */
char e_magic[2]; /* Magic number, 0x5a4d */
@ -119,12 +114,16 @@ struct external_PE_filehdr
};
#ifdef COFF_IMAGE_WITH_PE
#define FILHDR struct external_PE_filehdr
/* The filehdr is only weird in images */
#undef FILHDR
#define FILHDR struct external_PEI_filehdr
#undef FILHSZ
#define FILHSZ 152
#endif
#endif /* COFF_IMAGE_WITH_PE */
typedef struct
{