diff options
author | Doug Evans <dje@gnu.org> | 1995-12-31 23:46:10 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1995-12-31 23:46:10 +0000 |
commit | c506d97b984aedb951c1ae34d380b9b22038e58a (patch) | |
tree | bb5ee5a38207d7ed06ddac53278da0b5f23c7556 | |
parent | 126db1fa3288458f6b3149df32f392cde227f54c (diff) | |
download | gcc-c506d97b984aedb951c1ae34d380b9b22038e58a.zip gcc-c506d97b984aedb951c1ae34d380b9b22038e58a.tar.gz gcc-c506d97b984aedb951c1ae34d380b9b22038e58a.tar.bz2 |
(MULTILIB_DEFAULTS): Define.
From-SVN: r10921
-rw-r--r-- | gcc/config/m68k/m68k-none.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/gcc/config/m68k/m68k-none.h b/gcc/config/m68k/m68k-none.h index 2f6761b..f299330 100644 --- a/gcc/config/m68k/m68k-none.h +++ b/gcc/config/m68k/m68k-none.h @@ -92,4 +92,19 @@ Boston, MA 02111-1307, USA. */ #endif -/* end of m68k-none.h */ +/* Avoid building multilib libraries for the defaults. + t-m68kbare doesn't support -mfpa in the multilib'd libraries, so we don't + either. */ +#if (TARGET_DEFAULT & 5) == 5 +#if TARGET_DEFAULT & 2 +#define MULTILIB_DEFAULTS { "m68020", "m68881" } +#else +#define MULTILIB_DEFAULTS { "m68020", "msoft-float" } +#endif +#else +#if TARGET_DEFAULT & 2 +#define MULTILIB_DEFAULTS { "m68000", "m68881" } +#else +#define MULTILIB_DEFAULTS { "m68000", "msoft-float" } +#endif +#endif |