From: Richard Kenner Date: Wed, 27 Jan 1993 11:46:02 +0000 (-0500) Subject: (MY_ISCOFF): New macro. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2c440f06b8b5bb2c238c1a6ee1a92d7dd8e2eb40;p=gcc.git (MY_ISCOFF): New macro. From-SVN: r3362 --- diff --git a/gcc/config/a29k/unix.h b/gcc/config/a29k/unix.h index 0102c751563..e135b48554b 100644 --- a/gcc/config/a29k/unix.h +++ b/gcc/config/a29k/unix.h @@ -40,6 +40,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #undef LINK_SPEC #define LINK_SPEC "-T default.gld%s" +/* Define the magic numbers that we recognize as COFF. */ + +#define MY_ISCOFF(magic) ((magic) == SIPFBOMAGIC || (magic) == SIPRBOMAGIC) + /* For some systems, it is best if double-word objects are aligned on a doubleword boundary. We want to maintain compatibility with MetaWare in a29k.h, but do not feel constrained to do so here. */ diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index e0f7fddb64a..3e76e3609b5 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -1198,6 +1198,11 @@ struct rs6000_args {int words, fregno, nargs_prototype; }; /* Define if the object format being used is COFF or a superset. */ #define OBJECT_FORMAT_COFF +/* Define the magic numbers that we recognize as COFF. */ + +#define MY_ISCOFF(magic) \ + ((magic) == U802WRMAGIC || (magic) == U802ROMAGIC || (magic) == U802TOCMAGIC) + /* This is the only version of nm that collect2 can work with. */ #define REAL_NM_FILE_NAME "/usr/ucb/nm"