aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-12-10 17:11:00 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1996-12-10 17:11:00 -0500
commitb686ee306b97517bf8805f6ba95999bf431930ec (patch)
tree8c9245b1f0534da9b65344b36b251d5eed922b7a /gcc
parentdf6ddd7337ab754fa671716ec400c05264b14e05 (diff)
downloadgcc-b686ee306b97517bf8805f6ba95999bf431930ec.zip
gcc-b686ee306b97517bf8805f6ba95999bf431930ec.tar.gz
gcc-b686ee306b97517bf8805f6ba95999bf431930ec.tar.bz2
(TARGET_CPU32): New macro.
From-SVN: r13264
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/m68k/m68k.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/m68k/m68k.h b/gcc/config/m68k/m68k.h
index 5817977..8483462 100644
--- a/gcc/config/m68k/m68k.h
+++ b/gcc/config/m68k/m68k.h
@@ -113,6 +113,10 @@ extern int target_flags;
#define MASK_5200 2048
#define TARGET_5200 (target_flags & MASK_5200)
+/* Compile for a CPU32 */
+ /* A 68020 without bitfields is a good heuristic for a CPU32 */
+#define TARGET_CPU32 (TARGET_68020 && !TARGET_BITFIELD)
+
/* Macro to define tables used to set the flags.
This is a list in braces of pairs in braces,
each pair being { "NAME", VALUE }