From f9151c433cc4bc4091ce2af4dfc13e2e024f169b Mon Sep 17 00:00:00 2001 From: Torbjorn Granlund Date: Mon, 13 Feb 1995 12:52:26 +0000 Subject: [PATCH] (TARGET_MULTM): New #define. (TARGET_SWITCHES): Recognize "-mno-multm". From-SVN: r8919 --- gcc/config/a29k/a29k.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gcc/config/a29k/a29k.h b/gcc/config/a29k/a29k.h index 98f9a8d..662c291 100644 --- a/gcc/config/a29k/a29k.h +++ b/gcc/config/a29k/a29k.h @@ -90,6 +90,11 @@ extern int target_flags; #define TARGET_SOFT_FLOAT (target_flags & 512) +/* This means that we should not emit the multm or mutmu instructions + that some embedded systems' trap handlers don't support. */ + +#define TARGET_MULTM ((target_flags & 1024) == 0) + #define TARGET_SWITCHES \ { {"dw", 1}, \ {"ndw", -1}, \ @@ -109,6 +114,7 @@ extern int target_flags; {"reuse-arg-regs", -256}, \ {"no-reuse-arg-regs", 256}, \ {"soft-float", 512}, \ + {"no-multm", 1024}, \ {"", TARGET_DEFAULT}} #define TARGET_DEFAULT 3 -- 2.7.4