Add code to detect and either handle or issue an error message for binaries

created by the DEC ALPHA compilers.
This commit is contained in:
Nick Clifton
2005-07-14 07:07:46 +00:00
parent 8058791e8f
commit f9f093f1e8
3 changed files with 12 additions and 2 deletions

View File

@ -1,7 +1,7 @@
/* ECOFF support on Alpha machines.
coff/ecoff.h must be included before this file.
Copyright 2001 Free Software Foundation, Inc.
Copyright 2001, 2005 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@ -34,6 +34,9 @@ struct external_filehdr
#define ALPHA_ECOFF_BADMAG(x) \
((x).f_magic != ALPHA_MAGIC && (x).f_magic != ALPHA_MAGIC_BSD)
#define ALPHA_ECOFF_COMPRESSEDMAG(x) \
((x).f_magic == ALPHA_MAGIC_COMPRESSED)
/* The object type is encoded in the f_flags. */
#define F_ALPHA_OBJECT_TYPE_MASK 0x3000
#define F_ALPHA_NO_SHARED 0x1000