diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1996-10-16 22:19:54 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1996-10-16 22:19:54 -0700 |
commit | 74d1fb5aa1436f58794932ff3203990a36dfa7b5 (patch) | |
tree | eaabc69c1226a438917a03b4442780c560e27798 | |
parent | ab72d377280d1c1bb77611de60d1fb6df785e998 (diff) | |
download | gcc-74d1fb5aa1436f58794932ff3203990a36dfa7b5.zip gcc-74d1fb5aa1436f58794932ff3203990a36dfa7b5.tar.gz gcc-74d1fb5aa1436f58794932ff3203990a36dfa7b5.tar.bz2 |
(MASK_68040_ALSO): New macro.
(TARGET_SWITCHES): Option -m68020-40 includes MASK_68040_ALSO.
From-SVN: r12973
-rw-r--r-- | gcc/config/m68k/m68k.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/m68k/m68k.h b/gcc/config/m68k/m68k.h index b01badb..48fa1a5 100644 --- a/gcc/config/m68k/m68k.h +++ b/gcc/config/m68k/m68k.h @@ -92,6 +92,7 @@ extern int target_flags; of them must be emulated in software by the OS. When TARGET_68040 is turned on, these instructions won't be used. This code will still run on a 68030 and 68881/2. */ +#define MASK_68040_ALSO (256) #define MASK_68040 (256|512) #define TARGET_68040 (target_flags & MASK_68040) @@ -140,7 +141,7 @@ extern int target_flags; { "68881" - (MASK_FPA|MASK_SKY)}, \ { "68881", MASK_68881}, \ { "soft-float", - (MASK_FPA|MASK_SKY|MASK_68040_ONLY|MASK_68881)}, \ - { "68020-40", (MASK_BITFIELD|MASK_68881|MASK_68020)}, \ + { "68020-40", (MASK_BITFIELD|MASK_68881|MASK_68020|MASK_68040_ALSO)}, \ { "68030", - (MASK_68040|MASK_68060)}, \ { "68030", (MASK_68020|MASK_BITFIELD)}, \ { "68040", (MASK_68020|MASK_68881|MASK_BITFIELD|MASK_68040_ONLY)}, \ |